> For the complete documentation index, see [llms.txt](https://docs.wproofreader.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wproofreader.com/v6.15.0/whats-new.md).

# What's new?

**Cloud release:** July 23, 2026\
**Self-hosted version:** July 24, 2026

Key updates:

* Implemented spelling correction support for the Thai language.
* Added the applyAllSuggestions() method, which applies all suggested corrections in a single call.&#x20;
* Implemented a match classification feature that maps AI proofreading rules to unified rules with descriptions and categories.
* LanguageTool suggestions are now marked as grammar, spelling, and style issues depending on the rule content across 8 languages.
* The MISSING\_PERIOD rule is now turned off by default in headings and list items.
* Added 1200+ new words across nine languages.
* Improved the handling of elongated words, removed suggestions for a random string of letters, enabled apostrophe tokenization for Dutch.&#x20;
* Filtered out autocomplete suggestions when the input text contains words from the strong swear language style guide.&#x20;
* Added 100 new German abbreviation spacing style rules (for example, z.B. → z. B.).
* Updated LanguageTool to the 2026-07-14 release, fixed a German comma false positive, and aligned LanguageTool rule IDs with the AI engine.
* Promoted multi-stage build arguments to ENV in Dockerfile and Dockerfile.redhat so they propagate across build stages.
* Fixed the Rangy library vulnerability [CVE-2023-26102](https://www.cve.org/CVERecord?id=CVE-2023-26102) in SCAYT3, upgraded jackson-databind to address [CVE-2026-54515](https://nvd.nist.gov/vuln/detail/CVE-2026-54515), and upgraded ch.qos.logback to address [CVE-2026-9828](https://nvd.nist.gov/vuln/detail/CVE-2026-9828) and [CVE-2026-10532](https://nvd.nist.gov/vuln/detail/CVE-2026-10532).

For full details, [see the release notes](https://webspellchecker.com/release-notes/).
