github pointfreeco/swift-composable-architecture 1.9.0

latest releases: 1.16.1, 1.16.0, 1.15.2...
8 months ago

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

Don't miss a new swift-composable-architecture release

NewReleases is sending notifications on new releases.