Digital Writer 5.2.0
Compatibility
- PluginBundle
>=9.0.0
- IMSG
>=16.3.2
- Editor Service
>=4.6.0
Released 2019-05-07
Changes in this release
New Feature
- WRIT-877 - Expose complete UUID package for plugins in base package
- WRIT-865 - New synchronous on before copy hook that can execute functionality before an article is copied
Improvement
- WRIT-886 - ConceptService: Optimize “exclude part” of search to minimize number of characters in URL
- WRIT-884 - ConceptService: Search should allow special characters in search term
- WRIT-881 - When deleting a block node there should be an option to prevent a default text node to be inserted automatically
- WRIT-879 - Enable IMID protected communication to external services
- WRIT-878 - Extend response headers with origin for Access-Control-Allow-Origin and add Access-Control-Allow-Credentials header for IMID
- WRIT-874 - ConceptService: Add functionality to declare custom query for concept search
- WRIT-873 - The left top bar section should expand to fill the available space (ie. allow the article name plugin to expand)
- WRIT-871 - Improved control character removal to include non assigned utf16 character codes (FFFE, FFFF)
- WRIT-870 - ConceptService: Allow per concept filtering based on publication status
- WRIT-821 - ConceptService: Allow global filtering of all concept publication status
Bug
- WRIT-885 - ConceptService: Should include response properties in all requests to proxy
- WRIT-867 - Printing an article should only include content, no borders or metadata
- WRIT-866 - Improved Event api documentation examples
- WRIT-860 - Message dialog with only info messages should not display cancel button
- WRIT-759 - Metadata link duplication checks should also take rel attribute into account
Upgrade notes
WRIT-879 Enable IMID protected communication to external services
All calls to IMID protected ba-proxy must include the following config in the “host object”
"credentials": "include"
WRIT-878 Extend response headers with origin for Access-Control-Allow-Origin and add Access-Control-Allow-Credentials header for IMID
NOTE: ENV VARIABLE UPDATES!
the variable ALLOW_ORIGIN
can no longer contain a *
since this breaks the CORS policy. Therefor an allowed host must be specified, like so:
ALLOW_ORIGIN=infomaker.io
or
ALLOW_ORIGIN=navigaglobal.com
WRIT-874 ConceptService: Add functionality to declare custom query for concept search
Custom query now configurable from concept plugin config like:
"customQuery":"Active:true"
WRIT-821 ConceptService: Allow global filtering of all concept publication status
New configuration option for ConceptService that allow filtering of concept statues has been added. See documentation.