8 curated breaking changes across major versions of KazaKago/StoreFlowable.swift. Use this as a migration checklist before bumping dependencies.
Migrate to async/await by Swift Concurrency from Combine framework.
Set up StoreFlowable more easily than before. See the README Basic Usage for details. **Full Changelog**: https://github.com/KazaKago/StoreFlowable.swift/compare/3.2.0...4.0.0
No need to `key` variable in `StoreFlowableFactory` class.
Need to add parameter in `StoreFlowableFactory` class methods. Before ```swift struct UserFlowableFactory : StoreFlowableFactory { typealias KEY = UserId typealias DATA = UserData init(userId: UserId) { key = userId } let key: UserId func loadDataFromCache() -> AnyPublisher<UserData?, Never> { userCache.load(userId: key) } ... } let userFlowable = UserFlowableFactory(userId: UserId(100)).create() userFlowable.publish() ``` After ```swift struct UserFlowableFactory : StoreFlowableFactory { typeal
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/breaking/swift/KazaKago/StoreFlowable.swiftRename LoadingState from State.
Rename PaginationStoreFlowable from PaginatingStoreFlowable.
Changed the method to be implemented in StoreFlowableFactory.
Removed methods that were deprecated in 1.x.