Repository navigation
v0.8.0
What's Changed
🚀 New Features
- Event Failure Reporting: Failed managed events now report once to
console.errorby default, including rejectedSETVALUE()operations and rejectedonOperationspromises. Reports include the event type, triggering field, root/row scope and issue codes/messages, without values, operation arguments, snapshots or record IDs (bd0b582) eventDiagnosticsProp: AddedeventDiagnostics={{ failures: false }}onFormRendererto turn off this reporting; the setting stays current in open editors without rebuilding the engine (bd0b582)- Duplicate Report Avoidance: Built-in Submit and row Save keep using the submission reporter, so they do not emit a second event report (bd0b582)
📚 Documentation
- README Update: Added a "Managed event failure reporting" section covering
eventDiagnostics, what is and isn't reported, andSETVALUE()value rules for numeric and choice fields (bd0b582)
🔧 Maintenance
- Test Coverage: Added tests and fixtures for event reporting and diagnostics (bd0b582)
- Version Bump: Bumped the package version to 0.8.0 (985120c)
- Release Merge: Merged PR #90 from
development(60837e4)
Full Changelog: v0.7.0...v0.8.0