Skip to content

v3.1.2

Latest

Choose a tag to compare

@jaredwray jaredwray released this 28 Aug 22:25
· 5 commits to main since this release
Immutable release. Only release title and notes can be modified.
7488ef8

qrbit@3.1.2 — 2026-08-28

Dependency and tooling maintenance plus publish-pipeline hardening; no runtime API changes.

Documentation

  • record repository lockdown (#135)
  • mark lockdown complete after PR 135 merged (#136)

Internal

  • upgrade resvg 0.47→0.48.1 (#148)
  • upgrade base64 (Rust) 0.23.0→0.23.1 (#147)
  • upgrade napi crates: napi 3.12.0→3.12.2, napi-derive 3.6.1→3.6.3 (#146)
  • upgrade napi-build 2.4.0→2.4.1 (#145)
  • upgrade hookified 3.0.2→3.0.3 (#144)
  • pin the Dev Container image to Node 24 trixie (#143)
  • upgrade the musl release-build container to node:22.23.2-alpine3.24 (#142)
  • bump Socket Firewall to 1.15.1 across workflows (#141)
  • upgrade TypeScript build tooling: tsx 4.23.1→4.23.12, @napi-rs/cli 3.7.4→3.8.6, tinybench 6.1.2→6.1.3 (#140)
  • set the local Node baseline to 24 via .nvmrc (no engines field; not a supported-Node change) (#139)
  • upgrade code-quality deps: @biomejs/biome 2.5.5→2.5.9, vitest/@vitest/coverage-v8 4.1.10→4.1.11 (#138)
  • include os and node in tests job display names (#137)
  • stage npm publishes via OIDC trusted publishing (#134)
  • harden GitHub Actions (pinned actions, persist-credentials, workflow checks) (#133)
  • scaffold CODEOWNERS, Safe Chain, pnpm release-age policy, and defense-in-depth docs (#132)

Contributors

Full List of Changes

Full diff: v3.1.1...v3.1.2