- Increase Buffer.poolSize default to 64 KiB and add new Buffer‑related improvements; introduce httpValidation option for stricter header validation and permission.drop API; upgrade crypto root certificates to NSS 3.123.1, harden WebCrypto...
- Significant QUIC enhancements including new options (rate limiting, session creation limits, hostname verification, idle timeout, etc.) and performance tweaks; update npm to 11.16.0 and improve build pipelines (VS2022 arm64 PGO, Thin LTO...
TypeScript changelog updates
Type-safe full-stack apps across React, Next.js, Node, Prisma, and APIs. Follow release notes, breaking changes, security patches, pricing updates, and community reactions from this channel.
Use this TypeScript changelog channel to compare product release notes, discover risky migrations, and build a weekly digest for the tools in this stack.
6
12
3
Products in this channel
Latest TypeScript changelog updates
- Added new minor features: Temporal.Instant support in fs Stats/BigIntStats, writeInformation for arbitrary 1xx HTTP status codes, and marked stream.compose as stable
- Introduced extensive crypto updates: wire‑ML DSA/KEM, ChaCha20‑Poly1305, AES‑KW for BoringSSL, hardened CryptoKey/KeyObject slots and stricter raw key import validation
- Improved documentation across many modules and reduced test flakiness with numerous bug‑fixes and stability tweaks
- Deployment views now surface slow routes and cold-start patterns.
- Teams can compare latency before and after a production rollout.
- Fixed multiple security issues including a crypto null‑pointer dereference, URL parsing crash for malformed UNC hostnames, a zlib use‑after‑free on reset, HTTP keep‑alive socket reuse race, and an HTTP/2 file‑handle leak
- Resolved numerous core bugs such as module resolution double‑invocation, source‑map URL parsing, stream chunk boundary checks, and sync resolve hook handling
- Introduced a new ESM feature: separate cache for require('esm') when importing CJS modules, plus upgrades to npm (10.9.8) and OpenSSL (3.5.6)
- Docs now explain more cases where compiler adoption should be incremental.
- Teams with custom hooks should pay attention to lint and memoization notes.
- Production build fixes target route generation and CSS ordering.
- Projects with custom bundler assumptions should validate before upgrading.
- The beta includes narrower inference for common conditional patterns.
- Library authors should test declarations against stricter edge cases.
- Security release updates bundled dependencies and runtime patches.
- Production services should schedule patch rollout promptly.