Releases: jxmorris12/language_tool_python
Releases · jxmorris12/language_tool_python
3.4.0
What's Changed
Changelog for users
Detailed changelog
- ci: bump some ci dependencies versions and fix makefile commands by @mdevolde in #162
- ci: hash pinning of actions, fix other dependencies/settings by @mdevolde in #163
- feat(download_lt): add hash verification for downloaded ZIPs by @mdevolde in #164
- feat(download_lt/safe_zip): new secure way to extract ZIPs by @mdevolde in #165
- feat(download_it): add the possibility to download missing versions by @mdevolde in #166
- fix(download_lt): set default version to latest release by @mdevolde in #167
- fix(server): use POST instead of GET for check endpoint by @mdevolde in #168
- fix(config_file): refuse breaklines in config dict by @mdevolde in #169
- bump to 3.4.0 by @mdevolde in #170
Full Changelog: 3.3.1...3.4.0
LanguageTool-6.8
Unofficial binary ZIP built from LanguageTool v6.8 source: https://github.com/languagetool-org/languagetool/releases/tag/v6.8
Built with:
mvn -pl languagetool-standalone -am package -DskipTests -Dmaven.gitcommitid.skip=trueThis is not an official LanguageTool distribution and not a release of language_tool_python.
SHA-256:
6a7f6b67b779ae9505f7579f0c41453ea8d1bd72ae750bdc2c55ba974281467d LanguageTool-6.8.zip
LanguageTool-6.7
Unofficial binary ZIP built from LanguageTool v6.7 source: https://github.com/languagetool-org/languagetool/releases/tag/v6.7
Built with:
mvn -pl languagetool-standalone -am package -DskipTests -Dmaven.gitcommitid.skip=trueThis is not an official LanguageTool distribution and not a release of language_tool_python.
SHA-256:
110e0d6e1bbdb0d929247fc608b536fc32e70d05e7495ed3810742454e6fee35 LanguageTool-6.7.zip
3.3.1
What's Changed
Changelog for users
Detailed changelog
- chore(deps): bump pygments from 2.19.2 to 2.20.0 by @dependabot[bot] in #158
- chore: bump LT release version related to snapshots by @mdevolde in #160
- bump to 3.3.1 by @mdevolde in #161
Full Changelog: 3.3.0...3.3.1
3.3.0
What's Changed
Changelog for users
Detailed changelog
- chore(deps): updated uv.lock and docs requirements by @mdevolde in #152
- feat: added a way to mark funcs as deprecated (compatible py 3.9-3.14) by @mdevolde in #153
- chore(deps): updated uv.lock and docs requirements by @mdevolde in #154
- feat(download_lt): added a new way to handle LT downloads by @mdevolde in #155
- fix(server): permit to register new spellings for other languages than en by @mdevolde in #156
- bump to 3.3.0 by @mdevolde in #157
Full Changelog: 3.2.2...3.3.0
3.2.2
3.2.1
3.2.0
3.1.0
What's Changed
Changelog for users
Detailed changelog
- fix (test_api_public): patched a bug in API test (get request freezed) by @mdevolde in #140
- feat: added possibility to use proxies in LanguageTool requests, updated uv.lock by @mdevolde in #141
- feat (server): added new properties and improved documentation by @mdevolde in #142
- bump to 3.1.0 by @mdevolde in #143
Full Changelog: 3.0.0...3.1.0
3.0.0
What's Changed
Changelog for users
Detailed changelog
- feat: adding contribution tools (guide, templates for issues and PR) by @mdevolde in #117
- Patched ruff warnings, applied ruff format, better integrated/configured ruff into the contribution process by @mdevolde in #118
- feat: update CI, fix POSIX locale compatibility by @mdevolde in #119
- docs: added classifiers/keywors in pyproject.toml, added badges in README and updated LT version in README by @mdevolde in #120
- feat (config_file): added new LT config values and replaced asserts in prod by if/raise by @mdevolde in #121
- refactor: rewrote config_file.py (better handling and transformation of config values), moved exceptions to a dedicated file, added missing config entries to README by @mdevolde in #122
- fix: removed stdout/stderr reading, making it easier to run and close LT by @mdevolde in #123
- fix: changed the server launch verification endpoint, added a warning when shutting down a server by @mdevolde in #124
- docs: added auto-genereted doc (sphinx), corrected the way of writing class attributes by @mdevolde in #125
- fix: more explicit MANIFEST.in, added uv.lock and py.typed, fixed type annotations errors and adding mypy to check them by @mdevolde in #126
- fix (download_it): patch version comparison bug by @mdevolde in #127
- feat: added fixed versions for ruff and mypy, added coverage in pytest, improved gitignore by @mdevolde in #128
- feat: added loggers and logs, added logging conf for CL, moving error messages in var before raise by @mdevolde in #129
- refactor: removed unused py script (and refs), edited makefile to a functional version (and added win version) by @mdevolde in #130
- feat (docs): added conf file for readthedocs, and a requirements.txt for it by @mdevolde in #131
- fix: corrected os version for readthedocs config by @mdevolde in #132
- feat: added online doc link in README and pyproject by @mdevolde in #133
- fix: from camel case to snake case for some params and attribs (breaking) by @mdevolde in #134
- feat (ruff): added some rules to ruff (N, S, BLE), corrected S and N warns by @mdevolde in #135
- refactor: replaced os.path uses by pathlib by @mdevolde in #136
- docs: separated tests in files, added doc and typing, moved cli tests from bash to python by @mdevolde in #137
- feat (build_and_publish): moved build and publish script in Makefiles, used uv instead of twine by @mdevolde in #138
- bump to 3.0.0 by @mdevolde in #139
Full Changelog: 2.9.5...3.0.0