8.0

Release overview for Naviga Writer version 8.0

Release Overview

Release date: 2022-03-31

circle-exclamation

Major release version 8.0.0. The goal of this release is to utilize more of the functionality served by Dashboard and its different applications.

External Dependencies

This version of Naviga Writer has a number of external dependencies that need to be fulfilled before upgrading.

Dashboard Applications

  • Naviga Photos ≥ 3.0

  • Writer plugin ≥ 5.0

  • Image Content Provider (ICP) ≥ 1.3.0

CCA

Customer needs to be fully configured to use CCA for image/PDF uploads.

Summary of changes

  • ⚠️ Image and PDF upload functionality is now fully integrated with Naviga Photos

  • ⚠️ Reworked annotation controls for text styles and plugins

  • ⚠️ Writer can only be opened in Dashboard context

  • Dashboard Integration functionality built into writer core

  • Improved UX when working with ordered and unordered lists

  • UI/UX improvements and fixes

⚠️ Image and PDF upload functionality is now fully integrated with Naviga Photos

In an effort to further integrate Naviga Writer with Naviga Dashboard, and move beyond legacy (non-saas) services, uploading images and PDFs has been reworked to make use of existing Naviga Photos functionality.

This means that uploads to Naviga Writer and Naviga Photos are made in a consistent manner, with uploading, metadata editing, and image validation working the same in both places.

From a Writer perspective this is a breaking change, and third party plugins which are using commands/drophandlers to create image- or pdf-nodes needs to be updated.

Please see this upgrade guide and contact support for any further questions if your writer-plugin is affected.

8.0 - Image/PDF upload changeschevron-right

⚠️ Reworked annotation controls for text styles and plugins

Annotations for input fields in content objects (e.g. "filename" for the PDF object) where unintentionally enabled by default, with no configurable option to disable. This caused some issues for article data where HTML values would be stored in fields which should not contain them.

This is technically not breaking but configuration should be reviewed.

⚠️ Writer can only be opened in Dashboard context

Because of the closer integration with Photos and other Dashboard applications, Naviga Writer will no longer load outside of a Dashboard context.

However, thanks to Standalone App support introduced in Naviga Dashboard 5.2arrow-up-right it will still be possible to open articles with a shareable link. Remember to check the permissions for the Writer Plugin in Dashboard to enable the Standalone App support.

This is a breaking change since the structure for Article URL:s have changed and are not backwards compatible.

Shareable article URL:s can be generated using the im-dashboardintegrationarrow-up-right plugin, opening an article, and pressing the Share button in the upper right corner.

Dashboard Integration functionality built into writer core

Previous versions of Naviga Writer required the plugin im-dashboardintegrationarrow-up-right to enable communication between Writer and Dashboard. Most of the communication functionality has been lifted from the plugin and built into Writer's core API.

The API is currently only usable for Naviga developed Dashboard/Writer plugins, but we are considering widening the support to allow third party developers access as well.

Improved UX when working with ordered and unordered lists

  • Added functionality to convert lists selection to text styles

  • Moved lists to be part of text styles from content objects

  • Added functionality to convert text styles selection into lists

  • Added when deleting empty text styles and there is a list before and after, merge the two lists into one

UI/UX improvements and fixes

Updated Plugins

The following plugin's have been updated since last Naviga Writer release. Please use the Writer Client Config Toolarrow-up-right to upgrade your client configuration file.