server_cache 0.2.2
server_cache: ^0.2.2 copied to clipboard
Framework-agnostic cache runtime for server ecosystems (portable, from server_data/cache).
Changelog #
0.2.2 - 2026-09-09 #
- Widened the
storage_fsdependency to>=0.1.0 <1.0.0so compatible 0.x filesystem adapters can resolve in the same application. - Added
OrmCacheStore, a driver-neutral Ormed-backed cache store, and its migration helper for SQLite, D1, and other Ormed databases. - The Ormed dependency starts at
0.3.1, which includes the ad-hoc table write support used by this store.
0.2.1 - 2026-08-25 #
- Completed public Dartdoc coverage and enabled the
public_member_api_docsanalyzer lint. - Clarified the package-level cache workflow, typed store factories, and in-memory locking and storage behavior.
- Documented Redis, no-op, repository, and tag-scoped cache APIs and their operational boundaries.
0.2.0 #
- Replace map-based store configuration and string-driver resolution with
concrete
Storeregistration and typedStoreConfigurationfactories. - Made store-only-if-absent operations atomic across the file, Redis, array, and null stores.
- Corrected file-store TTL handling and namespaced tagged-cache keys to avoid cross-scope collisions.
- Made tag invalidation and file-lock operations consistently await their backing store writes.
0.1.0 #
- Initial extraction from
server_data/src/cache(PR F)