Skip to content

Releases: jeertmans/languagetool-rust

v3.0.0 - HTML/Markdown/Typst support, major refactor, and more

17 Sep 07:50

Choose a tag to compare

Many thanks to @Rolv-Apneseth for his numerous contribution!

What's Changed

  • refactor: further separate CLI logic from the API related functionality (see #117) by @Rolv-Apneseth in #124
  • ci: include newer versions of languagetool in tests by @Rolv-Apneseth in #126
  • refactor(lib): consolidate reqwest errors by @Rolv-Apneseth in #125
  • feat: add support for HTML, Markdown and Typst files by @Rolv-Apneseth in #127
  • refactor: merge changes from master branch to v3 by @Rolv-Apneseth in #135
  • feat: use data annotations for HTML and Markdown files, and implement splitting of data annotation requests by @Rolv-Apneseth in #134
  • chore(test): improve test coverage by @Rolv-Apneseth in #136
  • fix(ci): run the LanguageTool service for the coverage CI to avoid failing tests by @Rolv-Apneseth in #137
  • fix(ci): version for languagetool in coverage CI by @Rolv-Apneseth in #138
  • ci(dependabot): bump actions/checkout from 2 to 4 by @dependabot[bot] in #148
  • ci(dependabot): bump pre-commit-ci/lite-action from 1.0.2 to 1.1.0 by @dependabot[bot] in #145
  • ci(dependabot): bump tarides/changelog-check-action from 2 to 3 by @dependabot[bot] in #146
  • ci(dependabot): bump moonrepo/setup-rust from 0 to 1 by @dependabot[bot] in #147
  • ci(dependabot): bump codecov/codecov-action from 2 to 5 by @dependabot[bot] in #149
  • fix(ci): LanguageTool env vars for coverage CI by @Rolv-Apneseth in #139
  • chore: add docker-compose.yml file to simplify running a local API for tests by @Rolv-Apneseth in #153
  • chore(lib): fully refactor the library for v3 by @jeertmans in #117
  • chore(deps): bump reqwest from 0.11.27 to 0.12.19 by @dependabot[bot] in #156
  • chore(deps): bump thiserror from 1.0.69 to 2.0.12 by @dependabot[bot] in #159
  • chore(deps): bump criterion from 0.5.1 to 0.6.0 by @dependabot[bot] in #160
  • chore(deps): bump typst-syntax from 0.12.0 to 0.13.1 by @dependabot[bot] in #158
  • chore(deps): bump pulldown-cmark from 0.10.3 to 0.13.0 by @dependabot[bot] in #157
  • chore(dev): release v3.0.0-rc.1 by @jeertmans in #161
  • chore(deps): update pre-commit hooks by @github-actions[bot] in #162
  • chore: Release languagetool-rust version 3.0.0 by @jeertmans in #173

New Contributors

  • @github-actions[bot] made their first contribution in #162

Full Changelog: v2.1.5...v3.0.0

v3.0.0-rc.1 - Refactor release candidate 1

03 Jun 09:22
ecbb4cc

Choose a tag to compare

What's Changed

Full Changelog: v2.1.5...v3.0.0-rc.1

v2.1.5 - Deriving `Hash`, add correct header in requests, and chore

13 Mar 12:52
af91b08

Choose a tag to compare

What's Changed

  • feat: implement hash for types in check by @ModProg in #114
  • chore: fix typos by @jayvdb in #115
  • Correct Dependency Declaration in TOML by @BWStearns in #118
  • chore(ci): codspeed and check changelog by @jeertmans in #121
  • fix(lib): use .form instead of .query when relevant and added Accept: application/json header by @okaerin in #129
  • chore(ci): add cargo release functionality by @okaerin in #130
  • doc: fix release process doc by @okaerin in #133
  • chore(dev): release languagetool-rust version 2.1.5 by @okaerin in #131

New Contributors

Full Changelog: v2.1.4...v2.1.5

v2.1.4 - Fix check request's markup

10 Aug 07:17
231fb20

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.3...v2.1.4

v2.1.3 - Support text with hyphen values

24 Jul 13:45
3c9da44

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.2...v2.1.3

v2.1.2 - Fix comma-separated options

29 May 12:08

Choose a tag to compare

What's Changed

Full Changelog: v2.1.1...v2.1.2

v2.1.1 - Arch Linux package

07 Apr 08:45

Choose a tag to compare

Thanks @Dosx001 for contributing to this!

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.1.1

v2.1.0 - API from env. variables and fixed words requests

09 Feb 12:09

Choose a tag to compare

What's Changed

  • feat(cli/lib): fix words requests and add environ. variables for login by @jeertmans in #64

Full Changelog: v2.0.0...v2.1.0

v2.0.0 - Multithreading, reading filenames, better CLI and more!

07 Feb 11:24

Choose a tag to compare

This releases a new major version of LTRS!

The most notable changes are:

  • a better CLI, using Clap v4;
  • the automatic text-splitting feature that splits too-long text into multiple fragments, using multiple threads;
  • the ability to read from multiple files instead of --text;
  • a much better documentation;
  • and more (see PRs below)!

What's Changed

New Contributors

Full Changelog: v1.3.0...v2.0.0

v2.0.0-beta - New cli and features

07 Feb 08:09

Choose a tag to compare

Pre-release

What's Changed

  • feat(lib): splitting text based on length by @jeertmans in #18
  • chore(fmt): rustfmt nightly and documentations by @jeertmans in #55
  • chore(README): update image to be SVG by @jeertmans in #57
  • feat(cli/lib): automatically splitting long text into multiple and threading by @jeertmans in #58

Full Changelog: v2.0.0-alpha...v2.0.0-beta