server_cache 0.2.2 copy "server_cache: ^0.2.2" to clipboard
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_fs dependency to >=0.1.0 <1.0.0 so 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_docs analyzer 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 Store registration and typed StoreConfiguration factories.
  • 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)
0
likes
130
points
633
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Framework-agnostic cache runtime for server ecosystems (portable, from server_data/cache).

Repository (GitHub)
View/report issues

Funding

Consider supporting this project:

www.buymeacoffee.com

License

unknown (license)

Dependencies

crypto, file, ormed, redis, server_contracts, storage_fs

More

Packages that depend on server_cache