Skip to content

Releases: jxmorris12/language_tool_python

3.4.0

14 May 22:37
9b244b0

Choose a tag to compare

What's Changed

Changelog for users

See here

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

14 May 16:30
6d15762

Choose a tag to compare

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=true

This is not an official LanguageTool distribution and not a release of language_tool_python.

SHA-256:

6a7f6b67b779ae9505f7579f0c41453ea8d1bd72ae750bdc2c55ba974281467d  LanguageTool-6.8.zip

LanguageTool-6.7

14 May 18:18
6d15762

Choose a tag to compare

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=true

This is not an official LanguageTool distribution and not a release of language_tool_python.

SHA-256:

110e0d6e1bbdb0d929247fc608b536fc32e70d05e7495ed3810742454e6fee35  LanguageTool-6.7.zip

3.3.1

11 May 12:51
9d09a03

Choose a tag to compare

What's Changed

Changelog for users

See here

Detailed changelog

Full Changelog: 3.3.0...3.3.1

3.3.0

07 Mar 20:36
1dfa467

Choose a tag to compare

What's Changed

Changelog for users

See here

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

02 Jan 13:57
2d7f396

Choose a tag to compare

What's Changed

Changelog for users

See here

Detailed changelog

Full Changelog: 3.2.1...3.2.2

3.2.1

30 Dec 00:04
e7a0fb2

Choose a tag to compare

What's Changed

Changelog for users

See here

Detailed changelog

Full Changelog: 3.2.0...3.2.1

3.2.0

18 Dec 18:19
96ca0a6

Choose a tag to compare

What's Changed

Changelog for users

See here

Detailed changelog

Full Changelog: 3.1.0...3.2.0

3.1.0

23 Nov 12:07
3e70695

Choose a tag to compare

What's Changed

Changelog for users

See here

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

20 Nov 18:04
e6b6b99

Choose a tag to compare

What's Changed

Changelog for users

See here

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