8.0

Release overview for Naviga Writer version 8.0

Release Overview

Release date: 2022-03-31

This is a major release, which means it contains breaking changes compared to the last released version. Breaking changes will be marked, and it's recommended to carefully read this release overview.

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.

⚠️ 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.2 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-dashboardintegration 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-dashboardintegration 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

  • Added visual representation of keyboard shortcuts to plugins in the content-top menu

  • Hide annotation menu when pen menu is active

  • Improved spellcheck request performance. Cancel pending requests when current text is updated

  • Copy from Writer and paste into other programs works better now

Updated Plugins

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

  • im-ximimage version 3.0.0

    • Annotations for input fields are now disabled by default. Can be configured with enableUseOfAnnotationToolsForFields or enableUseOfAnnotationTools

    • Image upload process is now handled by Naviga Dashboard

    • cropInstructions configuration for plugin is deprecated

    • Spinner size minimized when not selected

    • Replaced FontAwesome icons with UIIcon

    • New author byline component

  • im-teaser version 3.0.0

    • Annotations in input fields are now disabled by default. Can be configed with enableUseOfAnnotationToolsForFields or enableUseOfAnnotationTools

    • Image upload now depends on Naviga Dashboard

    • Teaser image is now draggable to other parts of the content area

    • Update time and date components to use UI Components

  • im-pdf version 4.0.0

    • Updated plugin icon

    • Annotations for input fields are now disabled by default. Can be configed with enableUseOfAnnotationTools

    • Upload process is now handled by Naviga Dashboard

  • im-contentrelations version 3.0.0

    • Use Naviga Dashboard integration to open articles in new tabs

  • im-imagegallery version 3.0.0

    • Annotations in input fields are now disabled by default. Can be configured with enableUseOfAnnotationTools

    • Image upload now depends on Naviga Dashboard

    • Drag image from gallery to content

    • Removed FontAwesome-icons for UIIcon

    • Improved author byline search

    • Changed order of byline and caption

    • Added keyboard shortcut default (win: ctrl+alt+g, mac: cmd+alt+g)

    • Improved check for restricted images

  • im-dashboard-integration version 4.0.0

    • Don't ask to create gallery if gallery-plugin is not installed when dropping multiple images

    • Moved integration code into Naviga Writer core

  • im-contentpart version 3.0.0

    • Annotations in input fields are now disabled by default. Can be configured with enableUseOfAnnotationToolsForFields or enableUseOfAnnotationTools

    • Image upload now depends on Naviga Dashboard

    • Content part image is now draggable to other parts of the content area

    • Update time and date components to use UI Components

  • im-archivesearch version 3.0.0

    • Display image meta using Naviga Dashboard integration

    • Changed image instructions icon

  • im-textstyles version 1.5.0

    • Add ability to disable annotation tools for specific text style or custom style

  • im-list version 1.1.0

    • Updated menu icon

    • Added shortcuts

      • Unorded list Windows: alt+shift+l, Mac: alt+shift+l

      • Orded list Windows: alt+shift+o, Mac: alt+shift+o

    • Added translatable labels

  • im-imidtracker version 1.3.0

    • Removed log out button. Now handled by Naviga Dashboard

    • Close "lock"-popover on browser resize

  • im-table version 2.0.0

    • Annotations for input field and cells are now disabled by default. To enable them use configuration value "enableUseOfAnnotationTools": true

    • Improved UI

    • Updated plugin icon

  • im-htmlembed version 2.3.2 (2022-01-25)

    • Writer 8 support

    • Updated context-icon

    • Fix content menu icon wrapper

  • im-textmanipulation 1.2.3 (2022-01-25)

    • Writer 8 support

    • Close popover when tab outside

  • im-autoprint 1.3.0 (2022-01-24)

    • Add possibility to change publication status on new article

  • im-conceptpublicationchannel 2.1.3 (2022-01-25)

    • Writer 8 support

    • Don’t trigger loading on every selection

    • Take user dialog input in consideration

    • Better MainChannel handling when none isset

  • im-concept 1.4.4 (2022-01-25)

    • Writer 8 support

    • Add documentation for associationLimit in conceptServiceConfig

  • im-mapembed 3.2.1 (2022-01-25)

    • Writer 8 support

    • Updated plugin icon

    • Added keyboard shortcut (Win: ctrl+alt+m, Mac: cmd+alt+m)

  • im-printmeasurement 2.0.2 (2022-01-25)

    • Added Writer 8 support

    • Using wrong credentials should not crash the plugin

  • im-socialembed 2.5.1 (2022-01-25)

    • Added Writer 8 support

    • Use graph.facebook.com version 10

    • FB watch support

    • Support for https://www.facebook.com/video.php?v={video-id}

    • Support for https://www.facebook.com/photo?fbid=${fbid}