← Back to Changelog

v0.13.1

Release

v0.13.1 — 2026-08-17

Fixes ZeroMQ last-unsubscribe socket filters and switches npm publish to stage-only.

Bug Fixes

  • drop the ZeroMQ socket filter when the last handler unsubscribes from a topic (85fb7e7, #226)

Internal

  • remove the @ungap/structured-clone pnpm override (1e6ed26, #215)
  • upgrade @biomejs/biome to 2.5.7 (e492f2c, #216)
  • upgrade tsx to 4.23.11 and tsdown to 0.22.14 (78ea233, #217)
  • SHA-pin GitHub Actions and bump actions/checkout / actions/setup-node to v7 (1085e5c, #218)
  • upgrade redis to 6.2.0 in @qified/redis (e961bc5, #219)
  • upgrade iovalkey to 0.4.0 in @qified/valkey (f78d53e, #220)
  • upgrade hookified to 3.0.2 across qified and the nats/rabbitmq/redis/valkey providers (aef66f8, #221)
  • pin Docker Redis to 8.10.0 (c7b7013, #222)
  • pin Docker Valkey to 9.1.1 (595be5f, #223)
  • pin Docker NATS service image (d216b04, #224)
  • pin Docker RabbitMQ service image (f2e5525, #225)
  • apply Node.js defense-in-depth file controls (Safe Chain, Socket Firewall, CODEOWNERS, Aikido release gate) (a89163b, #227)
  • mark merged checklist items from #227 (5518457, #228)
  • stage npm publishes with npm stage publish instead of going live; pack tarballs first so workspace: peer ranges resolve (071a964, #230)
  • record staged-publishing and GitHub lockdown status (6d92777, #231; 3a96c45, #232; 4336340, #233)

Contributors

  • @jaredwray
  • @techntools

Full List of Changes

  • mono - chore: remove @ungap/structured-clone override by @jaredwray in #215
  • mono - chore: upgrade code quality dependencies by @jaredwray in #216
  • mono - chore: upgrade TypeScript and build tooling by @jaredwray in #217
  • mono - chore: upgrade GitHub Actions (breaking) by @jaredwray in #218
  • @qified/redis - chore: upgrade redis by @jaredwray in #219
  • @qified/valkey - chore: upgrade iovalkey by @jaredwray in #220
  • mono - chore: upgrade hookified by @jaredwray in #221
  • mono - chore: pin Docker Redis service image by @jaredwray in #222
  • mono - chore: pin Docker Valkey service image by @jaredwray in #223
  • mono - chore: pin Docker NATS service image by @jaredwray in #224
  • mono - chore: pin Docker RabbitMQ service image by @jaredwray in #225
  • @qified/zeromq - fix: drop socket filter on last unsubscribe by @jaredwray in #226
  • mono - chore: defense - apply Node.js defense-in-depth file controls by @jaredwray in #227
  • mono - chore: defense - mark merged checklist items from PR #227 by @jaredwray in #228
  • mono - chore: defense - stage npm publishes instead of going live by @jaredwray in #230
  • mono - chore: defense - mark staged publishing done after PR #230 by @jaredwray in #231
  • mono - chore: defense - record GitHub lockdown settings as applied by @jaredwray in #232
  • mono - chore: defense - record stage-only OIDC trusted publishing by @jaredwray in #233

Full diff: https://github.com/jaredwray/qified/compare/v0.13.0...v0.13.1