- Updated:
IfLetStore
andForEachStore
closures are now view builders. - Changed:
IfLetStore
's optionalelse
branch now takes a view builder closure. The overload that takes anelse
view directly has been deprecated. - Fixed: A bug in iOS 13's Combine can cause uses of the
Fail
publisher to crash. We have updatedEffect.init(error:)
to not useFail
under the hood and avoid this crash. - Fixed: A crash related to behavior in SwiftUI's
ForEach
has been fixed, where theIdentifiedArray
version ofForEachStore
would unsafely unwrap elements after removal. - Improved: documentation for
Store.ifLet
(thanks @mluisbrown). - Infrastructure: improve UIKit demo support of dark mode (thanks @hungtruong).