Release v0.3.0
[0.3.0] — 2026-07-03
Opt-in ICU MessageFormat support (zero-dep) + robustness fixes. No breaking changes. → details
Added
- ICU escape-hatch (core): write
{count, plural, one {#} other {#}}/select/selectordinal/{n, number, …}and it's parsed into the native AST — auto-detected, zero dependencies. parseTags+TagNodecore exports — the shared, hardened<Trans>tokenizer.
Changed
@verbaly/react+@verbaly/vue<Trans>now share the core tokenizer (deduped, hardened for malformed tags).
Fixed
- Key-collision detection warns at build time (
@verbaly/compiler) instead of silently dropping a message. @verbaly/viteclears keys on file delete (watcherunlink); devvitebumped to 8.1.3.