Paradoc v0.2.0
Released 2026-05-19
Paradoc 0.2 adds labeled enum choices and source-language metadata across artifacts, schemas, builders, and CLI workflows.
Highlights
- Enum and multiselect options use
{ value, label? }, allowing display labels without changing stored values. - Artifacts can declare a BCP 47 source language through
language. - Shared artifact methods expose the artifact
code.
Breaking changes
Types and schemas
- Replace primitive enum arrays with
EnumOption[]; multiselect defaults now contain option values rather than option objects.
Upgrading from 0.1
- Rewrite enum options as
{ value, label? }and keep multiselect defaults as the selected primitive values.
Other changes
CLI and schemas
- CLI fill, validation, and template commands understand labeled options.
- Published per-form JSON schemas are regenerated without the stale non-standard
idproperty.