github pointfreeco/swift-composable-architecture 1.5.1

latest releases: 1.15.0, 1.14.0, 1.13.1...
9 months ago

What's Changed

  • Fixed: BindingAction's case key path extraction was broken, which could lead to actions received through effects to not be testable, .e.g \.binding.$text would fail to match .binding(.set(\.$text, "Blob")). This has been fixed (#2600).
  • Fixed: Store caching introduced in 1.5 could lead to a regression in which a child store becomes "detached" when an uncached parent is deinitialized. This has been fixed by only caching child stores when its parents are cached (#2605).
  • Fixed: NavigationStackStore's internal use of @StateObject could lead to broken navigation. By using an @ObservedObject instead we now avoid this bug (#2599).
  • Infrastructure: Fixed typo in 1.5 migration guide (thanks @Ryu0118, #2595; thanks @yimajo, #2606); update documentation links in README (thanks @woxtu, #2598);

Full Changelog: 1.5.0...1.5.1

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

NewReleases is sending notifications on new releases.