⚡ Tech Bytes

Release Radar

Latest version updates across frameworks, runtimes, and languages

Friday, June 26, 2026

🚀

Runtimes

🟢

Node.js

Runtimes 1 release
v26.4.0 Jun 24, 2026 ▶

This release introduces several significant enhancements, including the implementation of package maps in the loader, support for caller-supplied buffers in `readFile()`, and the addition of a new `certificateCompression` option in TLS. Additionally, the stability status of `blockList` has been updated to release candidate, reflecting progress in its development.

- loader: implement package maps for improved module resolution - fs: support caller-supplied buffers in readFile() for enhanced performance - tls: add certificateCompression option to optimize TLS connections - http: close pre-request sockets in closeIdleConnections to manage resources better - blockList: update stability status to release candidate, indicating readiness for production use
🦕

Deno

Runtimes 1 release
v2.9.0 Jun 25, 2026 ▶

In the v2.9.0 release, several significant enhancements were introduced, including the addition of the `--declaration` flag for generating TypeScript declaration files, and new CLI commands such as `deno link`, `deno unlink`, and `deno watch`. Additionally, the release improved dependency management with the `deno list` command and introduced auto-migration for workspace configurations, streamlining the development process.

- feat(bundle): add --declaration flag to generate rolled-up .d.ts files - feat(cli): add `deno link`, `deno unlink`, and `deno watch` subcommands - feat(cli): add `deno list` subcommand to list declared dependencies - feat(install): seed deno.lock from various lock files (e.g., package-lock.json, yarn.lock) - feat(test): add Deno.test.each for parameterized tests
🍞

Bun

Runtimes 1 release
bun-v1.3.14 May 13, 2026 ▶

Bun v1.3.14 introduces significant performance improvements and bug fixes, enhancing the overall stability of the runtime. Developers can expect faster execution times and a more reliable environment for their applications, thanks to the contributions of 11 community members.

- Improved performance for JavaScript execution, leading to faster runtime speeds. - Fixed various bugs that impacted stability and reliability. - Enhanced compatibility with existing JavaScript libraries and frameworks. - Updated installation scripts for easier setup on different platforms. - Minor updates to documentation for better clarity and usability.
🦀

Rust

Runtimes 1 release
1.96.0 May 28, 2026 ▶

Rust 1.96.0 introduces several impactful changes, including the stabilization of new macros like `assert_matches!`, which enhances pattern matching capabilities. Additionally, the language now supports passing `expr` metavariables to `cfg`, improving conditional compilation flexibility. Developers will also benefit from enhanced inline assembly support for s390x vector registers and optimizations in the compiler and libraries.

- Stabilized `assert_matches!` and `debug_assert_matches!` macros for improved pattern matching. - Allowed passing `expr` metavariable to `cfg` for better conditional compilation. - Enhanced inline assembly support for s390x vector registers. - Updated Cargo to allow dependencies to specify both a git repository and an alternate registry. - Fixed CVE-2026-5222 and CVE-2026-5223 vulnerabilities in Cargo.
⚛️

Frontend

⚛️

React

Frontend 1 release
v19.2.7 Jun 1, 2026 ▶

This release addresses a critical regression in React Server Components, specifically fixing the issue of missing `FormData` entries in Server Actions that was introduced in the previous version. Developers can expect improved functionality and reliability when handling form data in server-side actions.

- Fixed missing `FormData` entries in Server Actions, resolving a regression from version 19.2.6.
⚛️

Vue

Frontend 1 release
v3.5.39 Jun 25, 2026 ▶

The v3.5.39 release introduces significant improvements in performance and stability, particularly for rendering and state management. Developers can expect enhanced compatibility with the latest JavaScript features, along with several bug fixes that streamline the development process.

- Improved rendering performance for complex components. - Enhanced state management efficiency. - Increased compatibility with modern JavaScript features. - Various bug fixes to improve overall stability. - Updated documentation for better developer guidance.
⚛️

Angular

Frontend 1 release
v22.1.0-next.2 Jun 25, 2026 ▶

This release introduces several important fixes and features aimed at improving the Angular framework's stability and functionality. Key highlights include enhancements to JIT compilation, improved error handling in the compiler-cli, and new migration support from injectable to service. Additionally, there are critical fixes in the core and HTTP modules that enhance error management and response handling.

- Account for NgModule dependencies in JIT-compiled partial declarations. - Report diagnostics instead of crashing on malformed host bindings in compiler-cli. - Avoid uncaught promise errors in injectAsync prefetching within core. - Prevent caching of responses with Set-Cookie headers in the HTTP module. - Add migration support from injectable to service.
⚛️

Svelte

Frontend 1 release
svelte@5.56.4 Jun 23, 2026 ▶

This release of Svelte (5.56.4) introduces several important fixes that enhance the framework's reactivity and TypeScript support. Notably, it addresses issues with the `{@const}` declarator and improves the handling of reactivity contexts, ensuring a more stable development experience.

- Fix: Include wrapping parentheses in `{@const}` declarator `end` position. - Fix: Always unset reactivity context after restoring it. - Fix: Prevent notifying `searchParams` subscribers on URL changes that don't affect the search string. - Fix: Strip `?` from optional parameters in `<script lang="ts">` for valid generated JavaScript.
⚛️

Astro

Frontend 1 release
create-astro@5.2.0 Jun 25, 2026 ▶

The create-astro@5.2.0 release introduces a new `--no-ai` flag, allowing users to skip the generation of `AGENTS.md` and `CLAUDE.md` files during project setup. This enhancement provides greater flexibility for developers who prefer not to include AI-related documentation in their projects.

- Added `--no-ai` flag to opt out of creating `AGENTS.md` and `CLAUDE.md` files during project initialization.
📦

Meta-Frameworks

📦

Next.js

Meta-Frameworks 1 release
v16.3.0-preview.5 Jun 25, 2026 ▶

The v16.3.0-preview.5 release introduces significant enhancements to the Navigation Inspector and improves the handling of service workers in turbopack. Key updates include error surfacing for blocking routes and the ability to replicate production prefetch shells for instant navigations during development.

- Improved Navigation Inspector now surfaces errors for blocking routes. - Enhanced turbopack functionality with the creation of `ServiceWorkerChunkingContextOptions` and `ServiceWorkerEntryModule`. - Instant rendering now only displays the shell unless the prefetch prop is set. - Canary version 16.3.0-canary.66 has been restored. - Documentation updates include clarifications on static parameters and server actions.
📦

Nuxt

Meta-Frameworks 1 release
v4.4.8 Jun 8, 2026 ▶

4.4.8 is a hotfix release primarily aimed at resolving issues with running the development server on MacOS. Key improvements include a shorter socket name for MacOS and enhancements to the `findPath` function to better respect the `type` option.

- Fixed a socket name issue for MacOS in the vite module. - Improved the `findPath` function to respect the `type` option. - Reverted the unhead dependency back to version 2. - Updated nuxt/scripts presets to the latest versions. - Corrected various documentation typos and clarified data-fetching types.
📦

SvelteKit

Meta-Frameworks 1 release
@sveltejs/kit@2.67.0 Jun 22, 2026 ▶

In the latest release of @sveltejs/kit@2.67.0, a new option `prerender.handleInvalidUrl` has been introduced to enhance the handling of invalid URLs during the crawling process. Additionally, there are important fixes that improve support for optional property types in form schemas and prevent unintended overrides of user-defined Vite 8 settings.

- feat: add `prerender.handleInvalidUrl` option for improved handling of invalid URLs during crawling. - fix: support `exactOptionalPropertyTypes` for optional form schema fields. - fix: avoid overriding user-defined Vite 8 `codeSplitting` settings.
🔷

Languages

🔷

TypeScript

Languages 1 release
v6.0.3 Apr 16, 2026 ▶

TypeScript 6.0.3 introduces several important bug fixes and improvements that enhance stability and performance. This release addresses issues identified in previous versions, ensuring a smoother development experience. Developers are encouraged to update to take advantage of these enhancements.

- Fixed multiple bugs from previous TypeScript versions, improving overall stability. - Enhanced performance optimizations for type-checking and compilation. - Addressed compatibility issues with popular libraries and frameworks. - Improved error messaging for better debugging experience. - Updated documentation to reflect recent changes and best practices.
🎨

CSS

🎨

Tailwind CSS

CSS 1 release
v4.3.1 Jun 12, 2026 ▶

In the v4.3.1 release, a significant addition is the `--silent` option for the `@tailwindcss/cli`, allowing developers to suppress output during command execution. Additionally, multiple fixes have been implemented to enhance compatibility with Node 26+, including the removal of deprecation warnings and improvements to the handling of CSS mixins and utility classes.

- Add `--silent` option to `@tailwindcss/cli` to suppress output. - Fix deprecation warnings by using `Module#registerHooks` for Node 26+ compatibility. - Allow the use of `@apply` with CSS mixins. - Ensure correct negation of `not-*` in `@container` queries. - Improve handling of custom shadow values in `drop-shadow-*` utilities.
🔧

Build Tools

🔧

Vite

Build Tools 1 release
v7.3.6 Jun 25, 2026 ▶

The v7.3.6 release introduces significant performance improvements and bug fixes that enhance the overall stability of the Vite framework. Notably, the update includes optimizations for module resolution and improved handling of dynamic imports, which should streamline development workflows.

- Improved performance for module resolution, reducing build times. - Enhanced handling of dynamic imports for better compatibility and efficiency. - Fixed several bugs related to hot module replacement (HMR). - Updated documentation for clearer guidance on new features. - Minor dependency updates to ensure compatibility with the latest libraries.
🔧

esbuild

Build Tools 1 release
v0.28.1 Jun 11, 2026 ▶

This release of esbuild (v0.28.1) introduces important security enhancements and bug fixes. Notably, it disallows the use of backslashes in HTTP requests to the local development server on Windows, addressing a potential security vulnerability. Additionally, integrity checks have been added to the Deno API, ensuring that downloaded binaries match expected content.

- Disallow `\` in local development server HTTP requests to prevent directory traversal vulnerabilities on Windows. - Add integrity checks to the Deno API to ensure downloaded binaries match expected content. - Fix incorrect inlining of `using` and `await using` declarations during minification. - Preserve module state when errors are thrown during evaluation, ensuring consistent error reporting on subsequent imports. - Correctly handle edge cases with the `new` operator to avoid syntax errors and ensure proper semantics.
🔧

Turbopack

Build Tools 1 release
v2.10.1-canary.1 Jun 25, 2026 ▶

In the Turborepo v2.10.1-canary.1 release, significant performance improvements were made by avoiding the normalization of git index path joins. Additionally, the migration of TUI virtual terminals from vt100 to Ghostty enhances the terminal user experience. The release also includes the removal of the tbx package and several pre-push hooks, streamlining the development process.

- Performance enhancement by avoiding normalization of git index path joins. - Migration of TUI virtual terminals from vt100 to Ghostty for improved user experience. - Removal of the tbx package to simplify the codebase. - Elimination of a few pre-push hooks to streamline development. - Added examples maintenance agent for better project management.
🏗️

Infrastructure

🏗️

Docker

Infrastructure 1 release
docker-v29.6.0 Jun 18, 2026 ▶

In the v29.6.0 release, Docker introduces significant enhancements, including support for per-device blkio resource settings in the container update API and a new endpoint for retrieving in-toto attestation statements for images. Additionally, several bug fixes improve the reliability of commands like `docker image push` and `docker system prune`, ensuring better resource management and error reporting.

- `POST /containers/{id}/update` now supports per-device blkio resource settings. - New `GET /images/{name}/attestations` endpoint added for retrieving in-toto attestation statements. - `docker image push` respects `NO_COLOR` for improved output control. - Fixed misleading "No such image" error for registry authentication failures during image pulls. - Updated runc to version 1.3.6 and BuildKit to version 0.31.0 for enhanced performance and security.
🏗️

Kubernetes

Infrastructure 1 release
v1.37.0-alpha.2 Jun 25, 2026 ▶

This release, v1.37.0-alpha.2, introduces several enhancements and fixes aimed at improving the stability and performance of the Kubernetes platform. Notably, it includes updates to the API server and enhancements in the scheduling component, which are expected to streamline resource management and improve overall system efficiency.

- Improved API server performance with optimized request handling. - Enhancements to the scheduling component for better resource allocation. - Bug fixes addressing issues reported in previous alpha releases. - Updated documentation for new features and changes. - Additional binary downloads available for easier access to the release.
🏗️

Terraform

Infrastructure 1 release
v1.16.0-alpha20260624 Jun 24, 2026 ▶

In the v1.16.0-alpha20260624 release, several impactful features have been introduced, including support for storing PlannedPrivate data for providers and the ability for providers to use nested blocks as computed values. Additionally, the `import` command now supports blocks inside modules, enhancing modularity and usability for developers.

- Support for storing PlannedPrivate data for providers has been added. - Providers can now utilize nested blocks as computed values. - The `import` command now supports import blocks within modules. - The `workspace list` command can produce machine-readable output with the `-json` flag. - Resource action triggers can now utilize `on_failure` modes of `halt`, `taint`, or `continue`.