Skip to content
Get started
Get started
bunqueue v2.6.66
View Markdown
blog · release

bunqueue v2.6.66

Fixes 1 bug. Deduplication not working for JobScheduler (Issue #60): upsertJobScheduler accepted deduplication options in the JobTemplate but silently discarded them.

bun add bunqueue@2.6.66
npm install bunqueue@2.6.66
bun add bunqueue@latest
  • Deduplication not working for JobScheduler (Issue #60): upsertJobScheduler accepted deduplication options in the JobTemplate but silently discarded them. The cron system (CronJob, CronJobInput, cronScheduler) had no fields for uniqueKey or dedup, so every cron tick created a new job regardless of deduplication settings. Now dedup options are stored in the cron job (including SQLite persistence with schema migration v6) and passed through to pushJob() on each tick. When a worker is slow or offline, only one job per dedup key exists instead of unbounded duplicates.

← bunqueue v2.6.65 · Full changelog · All posts