WProofreader core 6.9.0 includes expanded spelling dictionaries and medical terminology, refined grammar and style rules across multiple languages, improvements to AI proofreading and AI writing assistant for Danish, UI label updates, security fixes, and new editor demos.
Check the TL;DR below.
📝 TL;DR
- Expanded spelling dictionaries with 2,200+ new words across 12 languages and enhanced medical terminology in five languages.
- Improved autocorrect, style guides, grammar, and AI proofreading quality across multiple languages.
- Added Danish support to the AI writing assistant and updated underlying AI models.
- Updated UI labels, language naming, and localizations.
- Addressed a security vulnerability and added new Slate and Draft.js demos.
- Fixed issues affecting autocorrect behavior, sentence splitting, and AI writing assistant usage in Help Scout.
🛠️ Enhancements
WProofreader JS core
- Updated version v3.37.6005
- Updated label names and their translations in the General settings section:
- Style guide > Style
- Correct spelling automatically > Autocorrect
- Autocomplete suggestions > Text autocomplete
Spelling
- Expanded dictionaries with 2,200+ new words across 12 languages covering abbreviations (including shortened forms), affixes, biology, business, chemistry, colloquialisms, common terms, compounds, dialectal variations, fiction and poetic vocabulary, food, legal terminology, linguistics, locations, math and logic, military terminology, music, neologisms, proper names, science, slang, specialized terminology, sport, technology, and anglicisms, including terms from other languages and archaic words.
- Enhanced medical terminology across English, German, Italian, Spanish, and French based on user dictionaries (330+ entries total), covering medical abbreviations, diseases, medical adjectives, measurements, medicine names, and related medical terms.
- Updated the Norwegian (nb_NO) dictionary to fix issues with compounds ending in -dom, -sel, and -ion.
- Added prioritization rules for Danish spelling suggestions.
- Added rules for excluded words and excluded offensive words in Polish spelling suggestions.
Autocorrect
- Refined autocorrect rules by removing invalid entries and adding prioritization for common misspellings across English, German, Spanish, Ukrainian, and Danish.
Style
- Enhanced Ukrainian style guides with additions and a few corrections for anti-Surzhyk forms and anglicisms.
- Corrected a misleading word description in the Ukrainian anti-Surzhyk style guide.
- Removed entries from German style guides where both the match and the suggestion are valid variants or used in different contexts.
Grammar
- Updated the third-party grammar engine, LanguageTool, to version 2026-01-19. Improved Catalan proofreading with expanded dictionaries, better multiword recognition, refined pronoun suggestions, and enabled verb form validation.
- Improved English grammar rules by removing fixed rules from disabled lists.
- Enhanced language-specific rules for Spanish, Portuguese, and Dutch, including handling of unpaired brackets, agreement, accentuation, segmentation, clitic pronouns, subject pronoun hyphenation, antipatterns for specific constructions, and capitalization.
- Modified rules to prevent sentence-start triggers caused by abbreviations in Italian and Spanish.
AI proofreading
- Disabled problematic rules that caused bugs, nonexistent suggestions, shifted patterns, and loops for English, German and Spanish.
✨ AI writing assistant
- Added support for Danish text operations, including translated operation names in the UI. Danish text operations use Claude Haiku 4.5, except Summarize, which uses Sonnet 4.
Important
- Claude Haiku 3.5 was replaced with Haiku 4.5 due to deprecation. Haiku 3.5 was previously the default model for most non-English text operations. Public extended access is available until March 19, 2026, with the model end-of-life scheduled for June 19, 2026. Find more details in the AWS Bedrock model lifecycle documentation.
We recommend updating to newer application versions that use prompts aligned with supported models.
Application server
- Updated language list localization, added missing translations, standardized language naming to Language (Country) (for example, English (UK)), and renamed Auto Detect language to Autodetect.
🛡️ Security
Updated the vulnerable ch.qos.logback library used by the grammar component to address: CVE-2026-1225
Demos
- Added a few new demos showcasing WProofreader spell and grammar checker integrated with the Slate and Draft.js editors.
Try the demos:
🐞 Bug fixes
- WProofreader core: Impossible to accept AI writing assistant suggestions using Replace button in Help Scout
- Spelling autocorrect: Words from the excluded suggestions list are shown as autocorrect suggestions
- WProofreader core: Incorrect sentence split on “e.g.” triggers rule with missing curly brackets