Releases: jeertmans/languagetool-rust
Releases · jeertmans/languagetool-rust
v2.1.4 - Fix check request's markup
What's Changed
- Fix json case for
DataAnnotation
by @antonWetzel in #103
New Contributors
- @antonWetzel made their first contribution in #103
Full Changelog: v2.1.3...v2.1.4
v2.1.3 - Support text with hyphen values
What's Changed
- chore(ci): move languagetool serve to services by @jeertmans in #87
- chore(ci): run benchmark in CI by @jeertmans in #89
- chore(tests): improving test coverage for the CLI by @jeertmans in #88
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #93
- chore(deps): bump criterion from 0.3.6 to 0.5.1 by @dependabot in #90
- fix(cli): allow hyphen values for
--text
by @jeertmans in #100
New Contributors
- @dependabot made their first contribution in #90
Full Changelog: v2.1.2...v2.1.3
v2.1.2 - Fix comma-separated options
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #72
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #82
- chore(ci): add LanguageTool 6.1 explicitly by @jeertmans in #83
- fix(cli/lib): properly serialize comma separated values by @jeertmans in #86
Full Changelog: v2.1.1...v2.1.2
v2.1.1 - Arch Linux package
Thanks @Dosx001 for contributing to this!
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #67
- docs(README): Created Installation section by @Dosx001 in #77
New Contributors
Full Changelog: v2.1.0...v2.1.1
v2.1.0 - API from env. variables and fixed words requests
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!
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
- Create FUNDING.yml by @jeertmans in #19
- chore(README): add two related projects by @jeertmans in #21
- Skip useless serializings by @jeertmans in #17
- feat(cli): generate completion files by @jeertmans in #23
- fix(README): fix typo by @jeertmans in #24
- feat(cli): stdin mode now emits information by @jeertmans in #25
- feat(cli): stdin mode now emits information - only when reading user input by @jeertmans in #26
- feat(cli): language code validator by @jeertmans in #27
- feat(cli): cli will correctly requires arguments when needed by @jeertmans in #16
- chore(CHANGELOG): add missing release dates by @jeertmans in #31
- fix(cli): cli will correctly requires arguments when needed - fix typo by @jeertmans in #30
- chore(lint): add
#[must_use]
flag by @jeertmans in #29 - chore(lib): refactoring feature usage by @jeertmans in #28
- chore(ci): use
cargo-nextest
for faster testing in ci by @jeertmans in #32 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #38
- chore(ci): upgrade precommit config and other actions by @jeertmans in #41
- chore(docs): add issue templates by @jeertmans in #42
- chore(deps): add dependabot config by @jeertmans in #43
- chore(ci): add PR template by @jeertmans in #44
- chore(lib): revert PR #28 by @jeertmans in #49
- chore(clippy): add must_use by @jeertmans in #50
- feat(lib): remove regex and impl validation manually by @jeertmans in #51
- feat(cli/lib): new error when docker is not found by @jeertmans in #52
- feat(cli/lib): refactor CLI and lib by @jeertmans in #53
- chore(version): bump version to 2.0.0-alpha by @jeertmans in #54
- 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
- feat(lib): add try_ variants (and errors) for panicking functions by @jeertmans in #59
- chore(tests): more tests by @jeertmans in #22
- feat(cli): also split text for
--text
option by @jeertmans in #60
New Contributors
- @pre-commit-ci made their first contribution in #38
Full Changelog: v1.3.0...v2.0.0
v2.0.0-beta - New cli and features
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
v2.0.0-alpha - Prelease testing
What's Changed
- Create FUNDING.yml by @jeertmans in #19
- chore(README): add two related projects by @jeertmans in #21
- Skip useless serializings by @jeertmans in #17
- feat(cli): generate completion files by @jeertmans in #23
- fix(README): fix typo by @jeertmans in #24
- feat(cli): stdin mode now emits information by @jeertmans in #25
- feat(cli): stdin mode now emits information - only when reading user input by @jeertmans in #26
- feat(cli): language code validator by @jeertmans in #27
- feat(cli): cli will correctly requires arguments when needed by @jeertmans in #16
- chore(CHANGELOG): add missing release dates by @jeertmans in #31
- fix(cli): cli will correctly requires arguments when needed - fix typo by @jeertmans in #30
- chore(lint): add
#[must_use]
flag by @jeertmans in #29 - chore(lib): refactoring feature usage by @jeertmans in #28
- chore(ci): use
cargo-nextest
for faster testing in ci by @jeertmans in #32 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #38
- chore(ci): upgrade precommit config and other actions by @jeertmans in #41
- chore(docs): add issue templates by @jeertmans in #42
- chore(deps): add dependabot config by @jeertmans in #43
- chore(ci): add PR template by @jeertmans in #44
- chore(lib): revert PR #28 by @jeertmans in #49
- chore(clippy): add must_use by @jeertmans in #50
- feat(lib): remove regex and impl validation manually by @jeertmans in #51
- feat(cli/lib): new error when docker is not found by @jeertmans in #52
- feat(cli/lib): refactor CLI and lib by @jeertmans in #53
- chore(version): bump version to 2.0.0-alpha by @jeertmans in #54
New Contributors
- @pre-commit-ci made their first contribution in #38
Full Changelog: v1.3.0...v2.0.0-alpha
v1.3.0 - Docker integration
What's Changed
- feat(lib/cli): Docker integration by @jeertmans in #12
Full Changelog: v1.2.0...v1.3.0
v1.2.0 - New `TLS` features for more control on builds
What's Changed
- feat(lib): add 3 new features and provide vendored TLS by @jeertmans in #14
- fix(CHANGELOG): change PR numbers to fix links by @jeertmans in #15
Full Changelog: v1.1.1...v1.2.0