Skip to content

v0.2.0-pre.8

Pre-release
Pre-release

Choose a tag to compare

@vLannaAi vLannaAi released this 06 Jun 15:39
66ea0b4

Lockstep prerelease — i18n multilingual-field hardening epic (milestone #17). Opt-in, non-breaking. Publishes @noy-db/* with --tag next.

hub

  • Per-layer onMissing policy + declared substitute chain on i18nText (default 'throw'; read layer wired, rest tracked in #285).
  • Per-locale script enforcementscript:'auto' with asymmetric Latin tolerance, onScriptViolation, ScriptViolationError (#283).
  • dictKey parityonMissing/substitute labels, array [{key,label}] pairs, contacts[].title wildcard (#282).
  • I18nMap<Langs, Required> type helper.

in-pinia

  • Reactive i18n: useNoydbI18n (state-only setLocale/bindTo), useI18nField, exported useDictLabel, defineNoydbStore({ i18n }) (default 'raw', non-breaking) — resolves #286.

Full detail: PR #284. CHANGELOGs updated for hub + in-pinia.