Download Latest Version lingo.dev@0.138.6 source code.zip (1.9 MB)
Email in envelope

Get an email when there's a new version of Lingo.dev

Home / lingo.dev@0.138.5
Name Modified Size InfoDownloads / Week
Parent folder
lingo.dev@0.138.5 source code.tar.gz 2026-08-19 1.5 MB
lingo.dev@0.138.5 source code.zip 2026-08-19 1.9 MB
README.md 2026-08-19 1.2 kB
Totals: 3 Items   3.4 MB 0

Patch Changes

Every translation task rewrote the whole i18n.lock, so a run performed patterns × locales full read-modify-write cycles to persist patterns sections. Since every target locale of a bucket path derives its checksums from the same source data, all but the first write per pattern stored identical bytes. A run now writes a pattern's section once, and those writes are serialized against each other.

Loading the lockfile also ran the deduplication pass — a full CST parse plus a re-serialization of the entire file — on every load. Deduplication only repairs a hand-merged lockfile, which is exactly the case YAML.parse rejects, so the load now tries the plain parse first and falls back to the repair path only when that fails. Malformed and hand-merged lockfiles keep loading exactly as before.

The contents of i18n.lock are unchanged.

Source: README.md, updated 2026-08-19