# bunqueue v2.8.61

Fixes 1 bug. Fixed the order-dependent Linux release failure where persistent embedded suites inherited a process-wide in-memory QueueManager before selecting their SQLite database.

Canonical: https://bunqueue.dev/blog/bunqueue-v2-8-61/

---

<!-- Generated from changelog.md by docs/scripts/generate-release-posts.ts. Edit the changelog and regenerate. -->

Fixes 1 bug. Fixed the order-dependent Linux release failure where persistent embedded suites inherited a process-wide in-memory QueueManager before selecting their SQLite database.

![](https://github.com/egeominotti.png?size=64) [egeominotti](https://github.com/egeominotti)

## Changes

- Updated the repository agent instructions so every commit contains a
  corresponding changelog update and uses a concise, specific English
  description as its mandatory message. Pushes now verify outgoing commits
  without starting another changelog cycle; version bumps and package
  publication remain separate actions requiring explicit authorization.

## Bugfixes

- Fixed the order-dependent Linux release failure where persistent embedded
  suites inherited a process-wide in-memory QueueManager before selecting
  their SQLite database. The affected Workflow, Worker, and stacktrace suites
  now claim the singleton at file entry and release it only after their clients
  close. A dedicated regression guard locks both suite boundaries.

## Thanks to 1 contributor!

- [@egeominotti](https://github.com/egeominotti)

---

[← bunqueue v2.8.60](https://bunqueue.dev/blog/bunqueue-v2-8-60/) · [Release on GitHub](https://github.com/egeominotti/bunqueue/releases/tag/v2.8.61) · [Commits since v2.8.59](https://github.com/egeominotti/bunqueue/compare/v2.8.59...v2.8.61) · [Full changelog](https://bunqueue.dev/changelog/) · [All posts](https://bunqueue.dev/blog/)
