Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 17:15
· 73 commits to main since this release

Initial release of walq — a small, lease-based job queue for SQLite.

Features

  • At-least-once job processing.
  • Atomic claims with expiring leases.
  • Retries, attempt limits, and heartbeats.
  • Stale-worker protection with unique lease tokens.
  • Multiple logical queues in one SQLite database.
  • Grouped claims and shared polling across queues.
  • Configurable retention for completed and failed jobs.
  • better-sqlite3 storage adapter.

Full Changelog: https://github.com/unsady/walq/commits/v0.1.0