Repository navigation
v0.3.0
What's Changed
🚀 New Features
- Engine Options: Added
engineOptionsprop onFormRenderer, forwarding helpers, security,onWarning,onUpdate,onOperationsand 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.consoleoption to control console output, enabled by default and de-duplicating identical repeats (ed137e9) - Scope Lifecycle: Added
scope-endednotification 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