v4.0.1
@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
qrCodeBytestype (f6c2eee, #143)⚠️ CreateQrCodeResponse.qrCodeBytesis nowUint8Array(wasUint16Array, which widened each byte into corrupted, double-size image data). Corrects the returned bytes; changes the public type.
Internal
- upgrade the cacheable ecosystem —
cacheable2.5.0,@cacheable/net2.1.0 (c0de83a, #148) - upgrade
hookified3.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/nodewith 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
- @jaredwray (7)
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