Version 0.12.0
Pre-release
Pre-release
New Features
- Case matching with
{ ok, nil, err }callbacks also forComputed - New
.match()method onStateandComputedto create an effect based on that signal - Re-integrate scheduler with
enqueue()function to sync DOM effects with animation frame - Refactor State as closure rather than a class
Bugfixes
- Fix edge-case bugs in notification propagation
- Fix circular dependency detection
Tests and Docs
- Update tests for benchmarking to version from transitive-bullshit/js-reactivity-benchmark
- Add more test cases, reorganize tests
- Document new API features in README
Pull Requests
- Feature/flow sure by @estherbrunner in #3
Full Changelog: v0.11.0...v0.12.0