github pointfreeco/swift-composable-architecture 0.55.0

latest releases: 1.16.0, 1.15.2, 1.15.1...
16 months ago

What's Changed

  • Added: The Composable Architecture's SwiftUI bindings integration has been greatly improved, with better support for view state bindings (#2215).
  • Added: Store.send and Store.withState have been added, for sending actions to stores and accessing store state without needing a view store (#2222).
  • Added: ReducerProtocol.onChange (#2226).
  • Added: EffectOf<Reducer> convenience type alias to EffectTask<Reducer.Action> (#2237).
  • Updated: swiftui-navigation has been bumped to 0.8.0 (#2239).
  • Improved: TestStore failure messages have been improved (#2227, #2236).
  • Fixed: ForEachStore no longer force-unwraps its cached value, avoiding crashes in race condition-heavy code (thanks @ohitsdaniel, #1036).
  • Fixed: Addressed a few Xcode 15 warnings (Swift 6 errors) (#2213).
  • Deprecated: Effect.cancel(ids:) has been deprecated (#2221).
  • Infrastructure: Documentation improvements (thanks @ccxla, #2185, #2184, #2183; @tomu28, #2209; @alexhunsley, #2204; @oronbz, #2173; #2225; #2238).

New Contributors

Full Changelog: 0.54.1...0.55.0

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

NewReleases is sending notifications on new releases.