kickin_network 0.0.3
kickin_network: ^0.0.3 copied to clipboard
Kickin network provides utilities to handle network efficiently and reliably
0.0.3 #
⚠️ Breaking Changes #
- Removed
KApiCacheMixin— in-memory caching is now built directly intoKRestApiBase. RemoveKApiCacheMixinfrom yourwithclause. - Removed
syncCacheToStorageandcacheBoxNameparameters fromKRestApiBase.intialize(). Disk persistence is no longer handled by this package — use your own storage solution if needed. - Removed
kickin_storagedependency — the package no longer depends onkickin_storage/Hive. - Removed
kApiCacheBoxNameconstant.
Added #
getCache,setCache,removeCache,hasCache,clearCache,disposeCacheare now available directly onKRestApiBase.
Migration #
// Before
class Api extends KRestApiBase with KApiCacheMixin { ... }
await api.intialize(syncCacheToStorage: true, cacheBoxName: 'my_cache');
// After
class Api extends KRestApiBase { ... }
await api.intialize();
0.0.2+1 #
- Updated docs to be clearer
0.0.2 #
- Update dependencies to support latest versions
0.0.1 #
- Official release of version 1.