v0.0.22
Covers releases 0.0.19 to 0.0.22.
Added
- Inline body tokens: embed localized links to other documents, asset URLs, frontmatter variables, and strings that must never be translated directly in MDX prose. Editing a token updates every locale instantly, with no retranslation
- Templated asset fields with
field.asset(): constrained web paths, existence validation, and resolution to public URLs at read time - Bodyless content types: a type can omit the MDX body entirely, and translatability is derived from the schema
scribe delete: removes an entry together with its assets, translations, and snapshots, with a reference cascade,--dry-run, and--yes- Studio content browser: per-type document lists, global search, inline validation tooltips, a body preview with clickable relation links and rendered assets, and arrow-key navigation
Changed
- Breaking: relation tokens now require an explicit
:hrefor:slugmode suffix - The built-in translation prompt was rewritten around transcreation: the model writes as a native-speaker copywriter, recreating idioms and wordplay instead of rendering them literally, with native typographic conventions
Fixed
scribe translate --dry-runnow reports real estimated tokens and cost, with the batch discount applied, instead of $0