- no real code changes
- update packaging to use pyproject.toml
- update CI to test on Python 3.11
- support Python 3.9 and 3.10
- update dev-dependencies
- fixed value of POST parameter enabledOnly (#42 by @matze-dd)
- fix link for self-hosting Languagetool (#44 by @fkarg)
- drop support for Python 2
- use poetry for development (no change for users)
- support Python 3.8
- remove leftover print()
- add new option --explain-rule that prints URLs with more information about affected rules
- allow overriding file extension
- improve XLIFF handling
- output version with -V/--version
- better message when running without input
- fix supported file formats when manually specifying --input-type
- don't use goo.gl in the help text
- add new option -r/--rules to show details for matching rules
- add new option --rule-categories to show categories of matching rules
- print autodetected language
- show help when trying to spellcheck LaTeX files
- extend documentation
- add Matomo to https://pylanguagetool.lw1.at/
- add great documentation (#40 by @codingjoe)
- fix
disabledCategories
parameter (#37 by @scheijan) - improve help of
--api-url
parameter (#38) - update dependencies
- drop support for Python 3.4
- officially support Python 3.7
- only check markdown cells in ipython notebooks
- fix import error messages
- support checking single lines
- don't spellcheck code blocks
- support Transifex JSON
- fix tests
- add LanguageTool version to output
- fix beautifulsoup
- converters
- strip newlines from stdin
- max 5 replacements and "text checked by"
- define minium dependency versions
- add parameter to get text from system clipboard
- parameter to disable color
- description and tests
- better README
- Python 2 support
- first working version