Skip to content

v4.0.1

Choose a tag to compare

@jaredwray jaredwray released this 15 Jul 19:32
· 3 commits to main since this release
942aa4d

@hyphen/sdk@4.0.1 — 2026-07-15

Fixes flaky QR/link tests and the qrCodeBytes typed array, and refreshes tooling and runtime dependencies.

Bug Fixes

  • eliminate flaky 404s in link/QR live tests and fix qrCodeBytes type (f6c2eee, #143)
    • ⚠️ CreateQrCodeResponse.qrCodeBytes is now Uint8Array (was Uint16Array, which widened each byte into corrupted, double-size image data). Corrects the returned bytes; changes the public type.

Internal

  • upgrade the cacheable ecosystem — cacheable 2.5.0, @cacheable/net 2.1.0 (c0de83a, #148)
  • upgrade hookified 3.0.1 (358d7b1, #149)
  • upgrade code-quality tooling — biome 2.5.3, vitest + coverage-v8 4.1.10, faker 10.5.0 (beeddf0, #144)
  • align @types/node with the minimum supported Node major, 22 (a4fdf84, #145)
  • upgrade GitHub Actions — checkout/setup-node v7, codeql v4.37.0, pnpm-action-setup v6.0.9 (765c244, #146)
  • pin CodeQL and pnpm/action-setup to their commit SHAs (4962f52, #147)

Contributors

Full List of Changes

  • fix: eliminate flaky 404s in link/QR live tests and fix qrCodeBytes type by @jaredwray in #143
  • root - chore: upgrade code quality dependencies by @jaredwray in #144
  • root - chore: align @types/node with minimum supported Node by @jaredwray in #145
  • root - chore: upgrade GitHub Actions (breaking) by @jaredwray in #146
  • root - chore: pin CodeQL and pnpm/action-setup to commit SHAs by @jaredwray in #147
  • root - chore: upgrade cacheable dependencies by @jaredwray in #148
  • root - chore: upgrade hookified by @jaredwray in #149

Full diff: v4.0.0...v4.0.1