Skip to content

v2.2.0

Latest

Choose a tag to compare

@aidanhibbard aidanhibbard released this 20 Jul 01:57
· 3 commits to main since this release

v2.2.0

馃殌 Enhancements

  • Add workers list --json CLI command for machine-readable worker discovery.
  • Fail builds and workers startup when duplicate worker names are discovered.
  • Add defineFlowProducer() helper with shared Redis config, registry shutdown via stopAll(), and native BullMQ add() / addBulk() surface.
  • Add processor.workersPattern module option to customize the glob used when scanning the workers directory (default unchanged: **/*.{ts,js,mjs}).
  • Add processor.shutdown.timeoutMs module option to override the workers process graceful shutdown timeout (default 25s).

馃摉 Documentation

  • Document workers list --json and duplicate worker name errors in docs/api.md.
  • Add Define Flow Producer guide covering flows, getChildrenValues(), waiting-children, failed-child options, and cleanup.
  • Replace the Bull Board playground/docs example with Durabull setup guidance.

馃彙 Chore

  • Bump bullmq from ^5.76.9 to ^5.80.9.
  • Bump Nuxt packages (@nuxt/kit, @nuxt/schema, nuxt) to ^4.5.0.
  • Add npm overrides for Snyk-reported transitive vulnerabilities.