v1.1.0
This release adds a backend-agnostic public storage path and a built-in SQLite durable store.
Hosts can now use createTaskStore(...), prepareTaskStoreSchema(...), and createTaskStoreSchema(...) as the recommended package-owned storage integration surface. Backend selection is driven by explicit driver options instead of exposing backend names through the main API shape.
This release also adds a first-class SQLite store for lightweight local runtimes, development environments, small deployments, and hosts that do not need Postgres.
Added
- Backend-agnostic public storage helpers through
createTaskStore(...),prepareTaskStoreSchema(...), andcreateTaskStoreSchema(...). - Explicit
driver-based backend selection for generic store creation. - Built-in SQLite durable task store.
- SQLite schema preparation.
- SQLite task claiming and leasing.
- SQLite progress persistence.
- SQLite stale task recovery.
- SQLite retry handling.
- SQLite retention support.
- SQLite durable step history.
Changed
- Generic store factory is now the recommended storage integration path.
- Explicit backend adapters remain available for hosts that want direct backend access.
Notes
This release expands the storage layer while keeping the task runtime host-owned and backend-flexible.