Traduzir

Registro de alterações

O que mudou na ferramenta de linha de comando kaeris e neste site, do mais recente ao mais antigo. Cada entrada é uma versão marcada da CLI ou uma versão do site.

As notas de versão estão em inglês.

Versões

  1. Website

    Website release 1038

    • /api/health and /api/health/ready answer HEAD requests. Uptime monitors that probe with HEAD used to get HTTP 405, which they read as down.
  2. Website

    Website release 1037

    • Benchmark re-run on 30 Oct 2026 with the production models: 25 of 27 planted meaning errors caught in each of two runs, 38 of 1,846 control lines flagged (2.1%). The July figures were replaced, with a note on what changed.
    • The /why page is available in all 10 site languages.
    • Plan cards on /pricing and the home page are built from one data file, so both show the same limits.
  3. Website

    Website release 1036

    • Verify: an HTTP 429 from the model provider is retried with exponential backoff and jitter. A backup model reads the back-translation when the main one does not answer, and the report names the model that read it.
  4. Website

    Website release 1035

    • New /success page: activates the key and shows the limits of the plan you bought.
    • New /subscription page with both Creem cancel options: "Cancel at end of period" keeps access until the paid period ends, "Cancel Immediately" ends it at once.
    • The key field shows "Active" or the reason a key does not work, can remember the key and has "Forget key". Team/API keys are shown as Team/API.
    • Webhooks are listed for Lifetime as well as Team/API, as the server already allowed: pricing table, terms and API docs.
    • The pricing page states that a screenshot adds 6,000 characters per language to the metered volume.
    • One age rule, 18+, in the footer, the privacy policy and the terms.
  5. CLI

    kaeris 0.2.40

    • kaeris translate --dry-run prices a run before it starts, per file and per language; with --json it prints the same as JSON.
    • The estimate counts only what a real run would send: lines covered by the lock file, --only-new and project memory are left out.
    • The repository has SECURITY.md, CONTRIBUTING.md, a code of conduct and issue forms.
  6. Website

    Website release 1030

    • New plan limits: Pro 12M characters a month; Team/API $79 a month or $790 a year with 60M characters a month.
    • /en and /en/... redirect (301) to the same page on the root: English pages live on the root.
    • The theme toggle sits next to the language picker at every screen width.
    • Chat widget: names in 10 languages, a "Write to us" mail link and long answers folded.
    • Terms, privacy policy and security page proofread in 9 languages.
    • Fix: the translate result no longer shows "+undefined%" rows when every language failed.
  7. CLI

    kaeris 0.2.39

    • With --verify and reused lines the client always sends verify_reused ({} when nothing is reused). Without it the server took the request for an old client and verified and charged the whole file.
    • Requests carry User-Agent: kaeris-cli/<version>.
  8. CLI

    kaeris 0.2.38

    • --verify checks what changed: a line remembered from an earlier run is verified once, then trusted.
  9. CLI

    kaeris 0.2.36

    • --model per language, and "models" per language in kaeris.json (Lifetime, your own key). The chosen model is part of the lock and the translation memory settings.
    • Glossary file kaeris-glossary.json: a term and the word each language must use. kaeris check fails a term translated another way (a warning in languages where words inflect), translate sends the terms, and a changed term re-translates only the strings that use it.
    • Text files keep their line endings on Windows (LF when new): translation memory, lock, kaeris.json, receipt, SARIF.
    • The Run: line marks a backup model as (backup) and prints why it answered.
    • kaeris check ported to Node and published on npm as kaeris, with no dependencies.
    • GitHub Action: translate can open the pull request itself, with a quality report and the fixes it applied.
  10. CLI

    kaeris 0.2.35

    • Language codes are accepted in any case, and --lang-case applies to every file written.
    • Dropped connections are retried.
    • kaeris check reads every supported format.
    • A fix to --json output.