Key Points
- Deno types: Content-Length encoding fix
- CI: OIDC-based npm publishing enabled
- Build: switched to Bun native APIs
Summary
Release v4.12.26 (2026-06-18) includes a small bugfix and a few maintenance/CI changes: a fix to satisfy Deno lib types for Content-Length body encoding on Lambda@Edge, CI publishing now uses OIDC trusted publishing to npm, the build script was modernized to use Bun native APIs, and unused devcontainer/gitpod configs were removed.
Key Points
- Fix: satisfy Deno lib types for Content-Length body encoding on lambda-edge — addresses TypeScript/Deno type compatibility for encoded response bodies.
- CI: publishing to npm now happens from CI using OIDC trusted publishing — repository publishes are authenticated via OIDC; no action required for consumers, but maintainers should verify CI configuration.
- Build/tooling: replaced arg and glob with Bun native APIs in the build script — contributors running or customizing local builds should have Bun available or adapt scripts.
- Chore: removed unused devcontainer and gitpod configs — developer environment configs cleaned up; no runtime impact.
- Recommendation: upgrade to v4.12.26 if you rely on Deno typing for lambda-edge or want the latest CI/buildscript behavior; check your local build environment if you use the repo's build scripts.