Skip to content

v1.0.0-beta.0 — public-API freeze candidate

Pre-release
Pre-release

Choose a tag to compare

@tamimbinhakim tamimbinhakim released this 28 Apr 14:16

First beta of the v1.0 line. All ten public packages are published under the beta npm dist-tag.

pnpm add @autotranslate/core@beta @autotranslate/react@beta
pnpm add -D @autotranslate/cli@beta

The latest dist-tag still points at the 0.2.x line — no existing user is force-upgraded.

Packages in this release

Package Version
`@autotranslate/core` 1.0.0-beta.0
`@autotranslate/cli` 1.0.0-beta.0
`@autotranslate/react` 1.0.0-beta.0
`@autotranslate/next` 1.0.0-beta.0
`@autotranslate/vite` 1.0.0-beta.0
`@autotranslate/providers` 1.0.0-beta.0
`@autotranslate/eslint-plugin` 1.0.0-beta.0
`@autotranslate/typescript-plugin` 1.0.0-beta.0 (new)
`@autotranslate/experiments` 1.0.0-beta.0 (new)
`@autotranslate/zod` 1.0.0-beta.0 (new)

What landed since 0.2

Expected before 1.0 GA

  • Real-world soak (a few weeks of production use across multiple frameworks)
  • A handful of additional formatter slots — `` (`Intl.ListFormat`) and `` (`Intl.NumberFormat({ style: 'unit' })`) at minimum
  • Final pass on cookbook recipes informed by user feedback

The on-disk catalog format, runtime hashing scheme, public exports, and CLI contracts are all considered frozen modulo bug fixes. See `STABILITY.md`.

Per-package changelogs

core · cli · react · next · vite · providers · eslint-plugin · typescript-plugin · experiments · zod