- Upgrade Node.js to ship OpenSSL 3.5.1, extending TLS support and security updates.
- Add built‑in proxy support for http/https.request and Agent, and introduce tls.setDefaultCACertificates() for dynamic CA bundles.
- Unflag experimental WebAssembly modules and enable source/instance imports; include several minor enhancements such as CLI PID placeholder, DNS max timeout, and worker web‑locks API.
Docker changelog digest
Jul 28 - Aug 3, 2025. Useful releases, risky migrations, and noisy updates from the Docker channel.
No matching updates in this bucket.
Docker updates in 2025-w31
- Enabled experimental type stripping by default, allowing Node.js to execute TypeScript files without extra configuration (can be disabled with --no-experimental-strip-types).
- Added several new APIs and language features: import.meta.main, fileURLToPathBuffer, async disposable Worker, watch kill‑signal flag, permission model flags on spawn, readBigInts option for SQLite, and permission.has(addon) support.
- Updated core dependencies (npm 10.9.3, sqlite 3.50.2, acorn 8.15.0, etc.) and applied security fixes such as SHAKE128/256 handling for OpenSSL 3.4 and corrected crypto build defines.