- Added build updates for php 8.2
- Dropped support for php 7.3
- Dropped support for symfony < 5.4
- Added
resetProcess
toAspell::getSupportedLanguages
to avoid cached process - Added
resetProcess
toExternalSpeller::checkText
to avoid cached process
- Dropped support for php 7.1 and 7.2
- Add support for PHP 8
- Removed
getMessage
fromPhpSpellerException
as it already declared fromThrowable
- Fix incorrect escaping of hunspell command (#29)
- HtmlFilter raises Error with malformed HTML tags (#27)
- Fixed an issue where
:
(colon) made the suggestions break for swedish as its a valid text sign (#25)
- Fixed issue with removed and deprecated methods for
symfony/process:^4.0
- Add requirement for
php:^7.2
- Changed minimum requirement for
symfony/process
to^4.4
- backward support for
php:^7.1 and
symfony/process: ^3.4`
- Fixed support for hunspell paths on windows OS
- Add custom dictionary support for aspell
- Raise PHP requirement to 7.2
- Dropped
@deprecated
interfaces
- HtmlFilter:
<script>
content should be filtered out. - HtmlFilter: only for "keywords" and "description" meta tags "content" attr should be treated as string.
- HtmlFilter: meta tags with http-equiv should be filtered out.
- #6: Failed to execute "hunspell -i UTF-8 -a": Can't open affix or dictionary files for dictionary named "default".
- FileSource throws SourceException when using "php://stdin".
- HtmlSource should throw SourceException on invalid HTML.
- Aspell — aspell backend.
- Ispell — ispell backend.
- IconvSource — converts text encoding using iconv.
- MetaSource — base class for meta sources.
- EncodingAwareSource — text source with specified encoding.
- ExternalSpeller — base class for external program adapters.
- Own exceptions.
- Hunspell class derived from new Ispell class.
- All sources now implement EncodingAwareSource.
- HtmlSource and XliffSource derived from MetaSource.
- HtmlSource: only for "keywords" and "description" meta tags "content" attr should be treated as user visible text.
- HtmlSource.
- #2: Word suggestions with space splits up
- Dropped PHP 5.4 support.
- PHP 7 support.
- Symfony 3.x support.
- Fixed HTML entities filtering in HtmlFilter
- HtmlFilter added.
- New feature: Filters.
- FileSource.
- XliffSource for XLIFF translation files.
- Forced UTF-8 input encoding for Hunspell.
- Fixed invalid shell arguments escaping.
- LanguageMapper now supports manual setting of preferred mappings.
Initial release.