Dependencies explained for 5.3.0

Release overview in Writer 5.3.0

DESCRIPTION

This release focuses on deeper IMID support, through EditorService, Proxy Cluster and Open Content. With improved UX for error messages and feedback.

Requires

  • 10.0.0 of the bundle plugin ximconcept to enable better error messages 1.1.0 of the migrated ximimageplugin to enable better error messages

Updated plugins with 5.3.0 as dependency:

Writer Plugin Bundle version 10.0.0

In our efforts to separate the plugins into their own repositories, we have removed the following plugins from the plugin bundle in this release. They will no longer work if used with their 10.0.0 location. Plugins removed from pluginbundle in 10.0.0:

  • ximpdf

  • ximteaser

  • publishflow

  • imagegallery

  • archivesearch

  • dashboardintegration

  • socialembed

  • ximimage

For more information, see the full Writer Plugins 10.0.0 release notes

Upgrade notes

WRIT-912 ACCESS-CONTROL-ALLOW-ORIGIN MUST BE SET WHEN WRITER IS CALLED FROM DASHBOARD WITHOUT IMID

Environment variable change

The ALLOW_ORIGIN variable previously documented as infomaker.io actually needs to be even more specific, it needs to include the full URL to the allowed resource like: https://dashboard.infomaker.io or https://stage.dashboard.infomaker.io

WRIT-889 CONCEPTSERVICE: IMID PROTECTED PROXY CLUSTER MUST BE OPTIONAL

IMID SUPPORT IN BA-PROXY IS NO CONFIGURABLE

New config needed to enable secure communication:

        "baProxy": {
            "credentials": "include", <--- ENABLES IMID
            "protocol": "https://",
            "hostName": "HOST",
            "port": "5555",
            "healthPath": "/health",
            "queryPath": "/search",
            "objectPath": "/objects"
        },

Changes in this release

NEW FEATURE

  • WRIT-907 Writer should forward IMID token to ProxyCluster on OC image URL-drop

  • WRIT-906 Writer should forward IMID token to EditorService/Open Content

  • WRIT-896 Added support for reading image instructions when uploading an image

IMPROVEMENT

  • WRIT-935 Expose new function to allow head requests against backend

  • WRIT-927 “Select unit”-page should set unit automatically if user only has one unit

  • WRIT-926 NoAccessComponent should be notification instead of dialog

  • WRIT-925 Improved and clarified generic error messages

  • WRIT-924 Api function getUserInfo() should also contain permissions

  • WRIT-922 Allow annotations to be applied on selections spanning multiple list items

  • WRIT-903 Support new namespace “io.infomaker.” for hardwired teaser import and export

  • WRIT-891 Removed “About” section in airplane menu

  • WRIT-888 Expose textstyle base functionality for use in plugins

BUG

  • WRIT-912 Access-Control-Allow-Origin must be set when writer is called from Dashboard without imid

  • WRIT-904 Default label language should be english, not swedish

  • WRIT-902 External twitter scripts failed to load correctly in some circumstances

  • WRIT-889 ConceptService: IMID protected proxy cluster must be optional

Last updated