Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:30
· 43 commits to main since this release

What's Changed

🚀 New Features

  • Engine Options: Added engineOptions prop on FormRenderer, forwarding helpers, security, onWarning, onUpdate, onOperations and diagnostic controls to root and repeatable-row engines (ed137e9)
  • Calculation Diagnostics: Added onDiagnostics(snapshot, meta) callback reporting calculation findings per evaluation, with scope, instance path (including repeatable rows) and evaluation metadata (ed137e9)
  • Console Reporting: Added diagnostics.console option to control console output, enabled by default and de-duplicating identical repeats (ed137e9)
  • Scope Lifecycle: Added scope-ended notification when an editor closes, an engine or schema is replaced, or the form unmounts (ed137e9)
  • Operations Callback: Added onOperations(operations, meta, applyDefault) for handling non-alert operations, with default processing preserved when omitted (ed137e9)
  • Worker Mode Support: Added diagnostics and engine options support in worker mode, rejecting non-cloneable configuration such as function helpers with a clear error (ed137e9)

📚 Documentation

  • README Guides: Added sections on engine options, calculation diagnostics and worker mode behavior (ed137e9)

🔧 Maintenance

  • Worker Tests: Replaced the evaluated bootstrap in worker tests with a static adapter (d11b815)
  • Version Bump: Bumped package version to 0.3.0 (67056aa)

Full Changelog: v0.2.2...v0.3.0