SoulCache

Release Notes

Changelog and release notes

Release Notes

v1.0.0

Features

Query Client

Full TypeScript support with automatic caching

Cache Engine

Automatic garbage collection with O(1) operations

Retry Engine

Exponential backoff with error classification

Observer Manager

Reactive updates with batch notifications

Query Engine

Orchestrating data fetching with deduplication

Plugin System

Extensible hooks for custom behavior

React Adapter

Hooks and components for React applications

DevTools

Floating panel with timeline and metrics

Performance

Performance Highlights

  • O(1) cache operations
  • Automatic request deduplication
  • Background refetching
  • Memory-safe observer management

Testing

  • 756/756 tests passing
  • Full type coverage
  • Zero runtime dependencies

v0.9.0 (Beta)

  • Initial public beta
  • Core runtime implementation
  • React adapter
  • Documentation platform

v0.8.0 (Alpha)

  • Internal alpha release
  • Core modules
  • Basic testing

On this page