← Back to Changelog

v0.11.0

Release

v0.11.0 — 2026-05-18

Dependency-management release: drops the deprecated nats package, bumps amqplib to v2, and refreshes dev tooling.

⚠ BREAKING CHANGES

  • bump amqplib runtime dep from 1.x to 2.0.1 in @qified/rabbitmq (8af4e55, #195) Migration: the only documented v2 break is heartbeat: 0 now disables heartbeats (previously "no preference"). @qified/rabbitmq does not expose a heartbeat option, so consumers do not need to change anything.
  • remove deprecated [email protected] dependency from @qified/nats (4e5c8e1, #196) Migration: @qified/nats no longer transitively provides the legacy nats package. The modern @nats-io/jetstream and @nats-io/transport-node clients are still shipped. Consumers that import the legacy nats package directly should add it to their own dependencies.

Internal

  • upgrade to pnpm 11 via corepack and bump test matrix to Node 22/24/26 (bca34c3, #192)
  • override @ungap/structured-clone to >=1.3.1 (CWE-502) (7526167, #192)
  • upgrade tsdown to 0.22.0 (ef91092, #193)
  • align root engines.node with tsdown 0.22.0 floor (^22.18.0 || >=24.0.0) (06ae52a, #193)
  • upgrade GitHub Actions to latest majors — checkout v6, setup-node v6, wrangler-action v4, codecov-action v6, codeql-action v4 (bce0018, #194)
  • drop redundant @types/amqplib devDep — amqplib v2 ships its own types (b691337, #195)

Contributors

  • @jaredwray

Full diff: https://github.com/jaredwray/qified/compare/v0.10.1...v0.11.0