{"ecosystem":"swift","package":"KazaKago/StoreFlowable.swift","from_version":null,"to_version":null,"changes":[{"from_version":"3.2.0","to_version":"4.0.0","change_type":"breaking","description":"Migrate to async/await by Swift Concurrency from Combine framework.","migration_hint":null},{"from_version":"3.2.0","to_version":"4.0.0","change_type":"breaking","description":"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","migration_hint":null},{"from_version":"2.0.0","to_version":"3.1.0","change_type":"breaking","description":"No need to `key` variable in `StoreFlowableFactory` class.","migration_hint":null},{"from_version":"2.0.0","to_version":"3.1.0","change_type":"breaking","description":"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","migration_hint":null},{"from_version":"1.1.0","to_version":"2.0.0","change_type":"breaking","description":"Rename LoadingState from State.","migration_hint":null},{"from_version":"1.1.0","to_version":"2.0.0","change_type":"breaking","description":"Rename PaginationStoreFlowable from PaginatingStoreFlowable.","migration_hint":null},{"from_version":"1.1.0","to_version":"2.0.0","change_type":"breaking","description":"Changed the method to be implemented in StoreFlowableFactory.","migration_hint":null},{"from_version":"1.1.0","to_version":"2.0.0","change_type":"breaking","description":"Removed methods that were deprecated in 1.x.","migration_hint":null}],"total":8,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}