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

  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 id property.

On this page