Repository navigation
v0.7.0
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
SETVALUEoperation 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-coreto 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