Repository navigation
Releases: kaeris-io/kaeris-cli
Release list
0.2.40
kaeris 0.2.39
Reused lines are named when you verify. With --verify, lines taken from the translation memory are now always reported to the server as reused (verify_reused, empty when none). Before, a file with no reused lines could be read by the server as an old client and checked and charged in full. The client now identifies itself as kaeris-cli/<version>.
Install: pip install -U kaeris or npx kaeris.
v0.2.38
--verify reads what changed. A line served from the translation memory is verified once (mark in kaeris-tm.json), then trusted; --verify-all checks everything again. Free placeholder, ICU and tag detectors still run on every line. A change of model or glossary resets the marks.
kaeris 0.2.36
0.2.36
--modelper language: pick the model for each target language (Lifetime and Pro/Team keys).- Line endings of your files are kept as they were (CRLF stays CRLF).
- When the main model fails and the backup answers, the Run block now says so.
kaeris-glossary.jsonwith--glossary-file: whole-word terms, checked bykaeris checkper language.
Install: pip install -U kaeris
kaeris 0.2.35
Same version as kaeris 0.2.35 on PyPI (pip install kaeris==0.2.35).
- Language codes are accepted in any case (fr-ca becomes fr-CA); an unknown code is an error that names it.
- A dropped connection is retried with backoff on the same job.
- --lang-case applies on every write path.
- kaeris check reads all 13 formats and matches the server's checks.
- verify.json records _applied/_skipped and _summary.by_lang; kaeris fix --json.