1.9.0
What's Changed
See Migrating to 1.9 for more details.
- Added: New versions of
TestStore.sendthat accept case key paths (thanks @scogeo, #2681; #2868). - Added
Reducer.dependency(value), for overriding a reducer's dependency using a singleton value of a type (#2863). - Fixed: Improve
Storediagnostics for deriving bindings (#2793). - Fixed: Avoid erroneous perception checks when
ViewStores are initialized in a view that doesn't useWithPerceptionTracking(#2849). - Fixed: Support
#ifbranching in@ObservableStateand enum@Reducers (#2800). - Infrastructure: Tree navigation documentation fixes (thanks @imjn, #2837); presentation reducer documentation fixes (thanks @ozumin, #2853).
- Infrastructure: Improve tutorial diffing (thanks @oka-yuji, #2844).
- Infrastructure: Expand release build test coverage (#2856).
- Infrastructure: Document gotcha with macros and previews (#2855).
New Contributors
- @imjn made their first contribution in #2837
- @oka-yuji made their first contribution in #2844
- @ozumin made their first contribution in #2853
Full Changelog: 1.8.2...1.9.0