From: Kevin Atkinson Date: Sat, 17 Aug 2019 23:17:16 Subject: Aspell 0.60.8 Pre-Release Snapshot Now Available A pre-release snapshot of the next stable version of Aspell is now available at: ftp://alpha.gnu.org/gnu/aspell/aspell-0.60.8-20190817.tar.gz This snapshot fixes an buffer over-read as already announced. Unfortunately it has the potential to break some applications. See the manual for more info. Changes so far (from Aspell 0.60.7): * Add Markdown filter. * When typo analysis is used, ensure that possible typos are listed before other suggestions. Also fix a bug so that suggestions that split a word using a space or hyphen are not always first. * Change 'ultra' suggestion mode to only find words that are within one-edit distance or have the same soundslike. * To prevent a potentially unbounded buffer over-read Aspell no longer supports null-terminated UCS-2 and UCS-4 encoded strings with the original C API. * Fix a bug in 'AspellDocumentChecker' that prevented it from working with UCS-2 and UCS-4 encoded strings. * Implement 'aspell filter' command. * Remove unused 'sug-edit-dist' option. * In order to work with the new Markdown filter 'AspellDocumentChecker' now expects the document a line at a time. If the document is split on white space characters instead, nothing will break, but new filters such as the Markdown filter may give incorrect results. * Fix various crashes and other problems found by Google's OSS-Fuzz. Major additional changes planned before Aspell 0.60.8 * Expose suggestion scores: https://github.com/GNUAspell/aspell/pull/567 * Provide support for "wordlists" option: https://github.com/GNUAspell/aspell/pull/564 This snapshot was created due to the buffer over-read found in Aspell. Additional snapshots may be made available at ftp://alpha.gnu.org/gnu/aspell/ on an as needed bases and likely to only be announced on the aspell-devel list. I plan to release Aspell 0.60.8 within a month.