Fonto Content Quality 7.14

New functionality

  1. Fonto Content Quality is now compatible with the Just-In-Time (JIT) or lazy loading system.

  2. The Content Quality sidebar tab is replaced with a so-called navigator, which gives users the ability to work directly with the suggestions next to the content.

  3. Filtering functionality is added which allows users to toggle the visibility of configured annotation categories and to check specific documents for quality suggestions. See the registerContentQualityAnnotationTypesCategory API documentation for more information.

  4. A component that provides a drop button with options to control Content Quality is added. See the ContentQualityControls API documentation for more information.

  5. A spell checker is added to Fonto Content Quality. This spell checker can be configured with Hunspell spelling dictionaries and custom word lists including the ability to ignore certain terms. See the SpellCheckAnnotator API documentation for more information.

Other improvements

  1. The HTTP Accept header is now being included in outgoing requests.

Removed APIs

  1. The type ContentQualityAnnotation has been removed. See the upgrade instructions.

  2. Overriding the ContentQualityConnector is no longer possible. See the upgrade instructions.

  3. The ContentQualityDefaultSidebarListCardContent has been removed. There is no longer a sidebar with an overview of all the cards, which makes this API obsolete.

  4. The ContentQualityManager has been removed. See the upgrade instructions.

  5. The operation toggle-content-quality has been removed. Use the ContentQualityControls instead.

  6. The operation content-quality-show-annotation-details has been removed.

  7. All the operations that modify the XML content of a document have been removed. See the upgrade instructions.

Changed APIs

  1. The props of the ContentQualityTextWithAnnotationStyle component have changed. See the upgrade instructions.

  2. The props of the ContentQualityAnnotationDebugInformation component have changed. See the upgrade instructions.

  3. content-quality-get-context-node-id-and-range has been changed and renamed to content-quality-get-node-id-and-range. See the upgrade instructions.

  4. The HttpApiAnnotators request and response format have changed. See the upgrade instructions.

  5. The AnnotationsRegexAnnotators metadata format has changed. See the upgrade instructions.

  6. The namespaces of the LanguageAnnotations and the annotations produced by the LanguageToolAnnotator have changed. See the upgrade instructions.

  7. The schema location for both the analysis-configuration as well as the experimental-analysis-configuration have changed. See the upgrade instructions.

Deprecated APIs

  1. The fontoxml-content-quality-languagetool package has been deprecated. The functionality is now part of the fontoxml-content-quality package. You can safely remove the fontoxml-content-quality-languagetool package.

Deprecated browser support

Microsoft ended support for Microsoft Edge 44, sometimes also known as Edge Legacy, on March 9th 2021. In the April update, any Windows 10 systems will automatically update to the more recent version of Edge which is based on Chromium. For older Windows systems Edge Legacy was not available. Read more about Microsoft’s announcements around Edge Legacy here.

Starting from 7.14.0, we'll only address critical issues in Legacy Edge. Our recommendation is to migrate your user base to the Chromium-based version of Edge or to any other compatible browser. From 7.16.0 onward, we'll no longer support Edge Legacy. If this causes a problem, please reach out to us to discuss options.