Release notes

View the up to date information of the product enhancements, bug fixes and new features added with each release.

WebSpellChecker Cloud/Server 5.5.3 Release Notes

Enhancements

Installation Wizard and AppServer

  • Updated step with the SSL connection configuration in the installation wizard for Windows-based deployments. Added an extra option with an SSL certificate export from Windows Certificate Store. Now you have three options to configure SSL connection: (1) export SSL certificate from Windows Certificate Store; (2) specify a path to an SSL certificate file (*.pfx) in AppServerX.xml; (3) apply SSL certificate that is used by a web or Java application server.
  • Additional parameters have been added to AppServerX.xml configuration file to manage settings of SSL connection for both Windows and Linux-based deployments. Please check the list of all new parameters in the AppServer Parameters guide.

Bug Fixes

WProofreader v2.2.3717

  • [WP-2984]: WProofreader: Settings tab in the dialog are not localized to other languages
  • [WP-2984]: WProofreader: Disable WProofreader in ‘Code View’ in Froala Editor v3

AppServer

  • [WP-3012]: In the logs of AppServer (Main.log) there is a record ‘package version: unknown’

Languages

  • [WP-3014]: Language dictionaries: Remove ‘ddts’ word from the standard dictionary (American and British English)

WebSpellChecker Cloud/Server 5.5.2.2 Release Notes

Bug Fixes

WProofreader v2.2.3712

  • [WP-2926]: WProofreader: The bullet points outside of the correction popup box
  • [WP-3006]: WProofreader: autoDestroy functionality doesn’t work properly in IE 11 which results in ‘Unspecified errors’ in the console
  • [WP-2978]: WProofreader: Spinner in the badge is endlessly spinning after the dialog is closed

WebSpellChecker Cloud 5.5.2.1 Release Notes

This is a hotfix release for the issue with the grammar checking option breaking the editor. 

In the previous release 5.5.2 we enabled the grammar checking option by default for all our paid customers. 

The issue was actual only for very old versions of CKEditor 4.4 and lower with SpellCheckAsYouType (SCAYT) plugin where the grammar feature wasn’t implemented.

WebSpellChecker Cloud/Server 5.5.2 Release Notes

Enhancements

  • Grammar checking option is enabled by default for WProofreader.
  • WProofreader version has been changed to v2.2.
  • Windows Installer. Updated “Configure Service SSL Certificate” in the Windows wizard. Add a checkbox that allows the client to skip this step and use the SSL certificate installed on your Web or Java Application Server. If selected, the connection with the service will be configured via the FastGCI protocol.

Bug Fixes

WProofreader

  • [WP-2950]: WProofreader: XSS vulnerability in the Dictionary tab
    [WP-2938]: WProofreader: Lost accessibility to the badge using ‘Tab’ and ‘Enter’
    GitHub #1: [CKEditor 4] WProofreader is active in source mode highlighting HTML tags [CKEditor 4]
  • GitHub #8: [CKEditor 5] Word correction doesn’t work after list item indentation
  • GitHub #7: [CKEditor 5] Crash after correcting a word
  • GitHub #10: [CKEditor 5] Modifier keys close WProofreader balloon
  • GitHub #12: [CKEditor 5] WProofreader balloon opens while dropdown is opened
  • GitHub #14: [CKEditor 5] Correcting a word doesn’t work well with markers
  • GitHub #17: [CKEditor 5] No need for a workaround to assign the editor instance to a HTMLElement

WebSpellChecker Cloud/Server 5.5.1.1 and 5.5.1.2 Release Notes

Enhancements

  • [WP-2888]: UserDictHost parameter renamed to UserDictServerAddress in AppServerX.xml 
  • Change the priority of the suggestions for spellings such as ‘hte’ and ‘teh with ‘the’.

Bug Fixes

  • [WP-2933]: WProofreader: getBoundingClientRect problem on the element which isn’t added to the document in IE11

WebSpellChecker Cloud/Server 5.5.1 Release Notes

Enhancements

  • The medical dictionary for Americal and Brishish English has been enlarged with 3,314 new medical terms.

WProofreader v2.1

  • Extended and improved WEBSPELLCHECKER.init() method for editable control creation. This method can be used for manual auto-start of WProofreader in any type of editable control including WYSIWYG editors.

Bug Fixes

  • [WP-2874]: WProofreader: Problem corrections are shown for all clicked problems
  • [WP-2823]: SCAYT plugin for CKEditor 4: scayt_elementsToIgnore CKEDITOR config’s parameter doesn’t work.

WebSpellChecker Cloud 5.5.0 Release Notes

Enhancements

  • Updated grammar engine with the grammar rules for Catalan, Dutch, English, French, German, Greek, Italian, Portuguese, Russian, Spanish and Ukrainian.
  • The Ukrainian language is added to the list of default languages and shipped with the standard package. Both spelling and grammar checking is available for Ukrainian. Check the demo with Ukrainian here.

Bug Fixes

WProofreader

  • [WP-2831]: WProofreader: After pressing ‘Ctrl+Z’ problem markup is not refreshed
  • [WP-2881]: WProofreader: Incorrect problem markup for CKEditor 5 with multi-cursor

WebSpellChecker Server 5.5.0 Release Notes

Enhancements

  • WebSpellChecker Server installation is compatible with Windows Server 2019 and Ubuntu 19.04.
  • Updated the version of the grammar engine, LanguageTool to 4.6 as for June 26, 2019.
  • The Ukrainian language is added to the list of default languages and shipped with the standard package. Both spelling and grammar checking is available for Ukrainian. Check the demo with Ukrainian here.
  • The name of JavaEE servlet is changed from ‘spellcheck.war’ to ‘wscservice.war’.

Installers

Updated Windows and Linux installation wizards. The following steps and changes are introduced:

  • Step with the Components selection is replaced with the Products selection. 
  • Step to specify the protocol selection (HTTP or HTTP).
  • Step to specify the path to the SSL certificate and SSL password if SSL connection is selected.
  • Step to confirm the port that will be used to communicate with AppServer service (by default: 2880 port).
  • Step to verify if the Java Virtual Machine (JVM) is detected for the grammar engine self-check. If the JVM is not detected automatically, the installer will send a notification that the JVM is not found and ask to provide a path.
  • All the confirmation messages are redone to be consistent in the Linux wizard, e.g. Enter ‘y’ or ‘n’. [y]:
  • Default virtual directory for the WebSpellChecker service is changed from ‘spellcheck’ to ‘wscservice’.
  • Improved and clarified text messages in the Linux wizard.
  • Removed ‘wscservice.war’ from the installation procedure if the connection is configured directly with AppServer (not via FastCGI protocol using SSRV.CGI component).

Refer to the up-to-date setup guides for WebSpellChecker Server on Windows and Linux-based environments.

Guidelines

The following guidelines have been updated and added:

Bug Fixes

AppServer

  • [WP-2879]: AppServerX.xml: Duplicated EnableUserDictServer in the AppServerX.xml file

WProofreader

  • [WP-2831]: WProofreader: After pressing ‘Ctrl+Z’ problem markup is not refreshed
  • [WP-2881]: WProofreader: Incorrect problem markup for CKEditor 5 with multi-cursor

WebSpellChecker Cloud 5.4.4.0 Release Notes

Enhancements

  • [WP-2868]: Improved performance. Changed the default requestSentencesCount and requestWordsCount values to 10 and 100 accordingly. The maximum number of sentences per request has been increased to 10 and number of words per request changed from 10 to 100.

Bug Fixes

WProofreader

  • [WP-2829]: WProofreader: Problem underline is cut off by area of checking
  • [WP-2832]: WProofreader: Drag&drop doesn’t remove existing problems underlining 
  • [WP-2833]: Incomplete hover of the spelling problem of several words separated by a line break
  • [WP-2872]: WProofreader: Problem markup appears in wrong position in <textarea>
  • [WP-2288]: WProofreader: ‘Finish checking’ button is blocking the main functionality of ‘Proofread in a dialog’ mode
  • [WP-2837]: WProofreader: Sections separation lines on the Dictionary tab are missing in Internet Explorer

WebSpellChecker Server 5.4.4 Release Notes

Enhancements

  • [WP-2868]: Improved performance. Changed the default requestSentencesCount and requestWordsCount values to 10 and 100 accordingly. The maximum number of sentences per request has been increased to 10 and number of words per request changed from 10 to 100.

Bug Fixes

AppServer

  • [WP-2852]: Incorrect path to PathToJavaVirtualMachine is written to AppServerX.xml if Java isn’t installed in the default directory

Installers

  • [WP-2854]: Installation doesn’t fail or show warning if incorrect libjvm.so is specified during installation in Linux
  • [WP-2816]: Silent installation on Linux: #Comment option doesn’t work properly in the config file and fails the installation

WProofreader

  • [WP-2829]: WProofreader: Problem underline is cut off by area of checking
  • [WP-2832]: WProofreader: Drag&drop doesn’t remove existing problems underlining 
  • [WProofreader]: Incomplete hover of the spelling problem of several words separated by a line break
  • [WP-2872]: WProofreader: Problem markup appears in wrong position in <textarea>
  • [WP-2288]: WProofreader: ‘Finish checking’ button is blocking the main functionality of ‘Proofread in a dialog’ mode
  • [WP-2837]: WProofreader: Sections separation lines on the Dictionary tab are missing in Internet Explorer

WebSpellChecker Cloud 5.4.3.1 Release Notes

This is a hot fix release for the issue discovered in WProofreader when working with right to left languages.

Bug Fixes

WProofreader

  • [WP-2850, WP-2855]: WProofreader: Incorrect underlining of spelling and grammar problems when a rich text editor or HTML editable control for right to left languages (such as Arabic, Hebrew, etc.).