Digital Writer 4.5.1

Compatibility

  • Editor Service >=3.6>=4.0
  • Concept Backend >=2.6

Released 2018-05-09

Release overview

New functionality in Concept Service

  • Concepts of type x-im/section is now supported
  • It supports the new Publication channel plugin - publication channels can now be concepts
  • Concepts can now be searchable using ‘associated-with’ linking.
  • Articles may now include concepts that are linked to other concepts, with different link types. For example, “Hockey” may have a broader link to “Sport” and an associated-with link to “Hockey league”
  • When searching for concepts, exact matches are filtered out and placed first in the search response
  • Search result improvement for concepts by selecting, via configuration, which field to search in for title. (e.g. ConceptName / ConceptNameString)

For more information, see Concept service class

Spellchecking improvements

When the writer performs spellchecking, it now uses the language specified in the article idf section. If this is unset, the language specified in the writer configuration file is used. This makes it possible to get spellchecking for articles in different languages in the same writer installation.

New documentation portal

The API documentation for writer can now be found at https://docs.writer.infomaker.io

Changes in this release

New Feature

  • WRIT-640 - Generic UI.Options component
  • WRIT-626 - Use language specified in article’s idf-element when applying spellcheck
  • WRIT-596 - Add support for associated-with in ConceptService
  • WRIT-586 - Adds support for concept type x-im/section

Improvement

  • WRIT-635 - ConceptService add functionality to create nested associated-with link tags inside concept links
  • WRIT-627 - ConceptSearch: Filter out exact matches and place them first in the response array
  • WRIT-625 - Concept-search improvements
  • WRIT-624 - Add functionality to remove itemMeta links by type or uri
  • WRIT-623 - Add config option for title search field in ConceptService
  • WRIT-616 - Improve generated API documentation into new documentation portal
  • WRIT-549 - New functionality in ConceptService to support new Publication channel plugin

Bug

  • WRIT-637 - Invalid imType sent when getting image newsItem from Writer

Upgrade notes

ATTENTION Needs new OC configuration for Associated-with functionality

...
"ConceptAssociatedWithRelations": "ConceptAssociatedWithRelations",
"ConceptAssociatedWithMeRelations": "ConceptAssociatedWithMeRelations",
...

WRIT-625 Concept-search improvements

Configuration

extend ConceptService propertyMap with: "ConceptNameString": "ConceptNameString",

WRIT-623 Add config option for title search field in ConceptService

Adds optional config parameter to ConceptService to set which OC title-property to use for ConceptSuggestionsSearch.

If omitted, config will default to use ConceptName property

...
"titleSearchField": "ConceptNameString",
...