Skip to content

1.9.0

Compare
Choose a tag to compare
@stephencelis stephencelis released this 29 Feb 04:30
· 244 commits to main since this release

What's Changed

See Migrating to 1.9 for more details.

  • Added: New versions of TestStore.send that 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 Store diagnostics for deriving bindings (#2793).
  • Fixed: Avoid erroneous perception checks when ViewStores are initialized in a view that doesn't use WithPerceptionTracking (#2849).
  • Fixed: Support #if branching in @ObservableState and 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

Full Changelog: 1.8.2...1.9.0