Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 08:54
· 20 commits to main since this release

What's Changed

💥 Breaking Changes

  • Removed Input Aliases: Programmatic value updates no longer support input aliases or numeric/boolean choice-ID coercion; use string choice IDs, { choice, other } for SingleChoice/Boolean, or an array of string IDs / { choices, other } for MultiChoice (15f0eaa)
  • Stricter Setter Validation: Malformed calls now reject before a value batch is applied, and writes to calculated, display or container targets, cross-scope writes, and setter/event writes in record readonly mode are rejected (15f0eaa)

🚀 New Features

  • Shared Value Normalization: Aligned the official setters and default SETVALUE operation application with core normalization; full live objects preserve labels and metadata, and schema choices and submitted record formats are unchanged (15f0eaa)

📚 Documentation

  • Value Updates Guide: Added a "Programmatic value updates" section to the README describing accepted formats and rejection rules (15f0eaa)
  • Acceptance Walkthrough: Added an Issue 101 Pixel / Hermes acceptance guide under analyses/ (15f0eaa)

🔧 Maintenance

  • Core Dependency: Updated form0-core to version 0.9.0 (af45cb9)
  • Version Bump: Bumped package version to 0.7.0 (03ff932)
  • Development Merge: Merged pull request #54 from development (98c6715)

Full Changelog: v0.6.0...v0.7.0