Skip to content

v0.13.0

Choose a tag to compare

@lillheaton lillheaton released this 24 Feb 14:52
· 23 commits to main since this release

What's Changed

New Features

  • Add defaultValue property to field definitions, allowing form specs to declare initial values per-field. Resolution priority: initialData (runtime) > defaultValue (from spec) > implicit type defaults (boolean → false, etc.)
  • Add default property to JSON Schema type interfaces (JSONSchemaString, JSONSchemaNumber, JSONSchemaInteger, JSONSchemaBoolean, JSONSchemaEnum)
  • Array item creation now respects defaultValue from itemFields

Other Changes

  • Apply consistent Prettier formatting across both packages, tests, and documentation

Full Changelog: v0.12.0...v0.13.0