Skip to content

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 16:26
· 11 commits to main since this release

What's Changed

🚀 New Features

  • Event Failure Reporting: Failed managed events now report once to console.error by default, including rejected SETVALUE() operations and rejected onOperations promises. Reports include the event type, triggering field, root/row scope and issue codes/messages, without values, operation arguments, snapshots or record IDs (bd0b582)
  • eventDiagnostics Prop: Added eventDiagnostics={{ failures: false }} on FormRenderer to 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, and SETVALUE() 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