⚡ Tech Bytes

Release Radar

Latest version updates across frameworks, runtimes, and languages

Tuesday, June 30, 2026

🚀

Runtimes

🟢

Node.js

Runtimes 1 release
v26.4.0 Jun 24, 2026 ▶

This release introduces several significant improvements, including the implementation of package maps in the loader module, which enhances module resolution. Additionally, the `fs` module now supports caller-supplied buffers in `readFile()`, and the `http` module has been updated to close pre-request sockets more effectively. These changes aim to improve performance and usability for developers.

- Implemented package maps in the loader module for improved module resolution. - Added support for caller-supplied buffers in `fs.readFile()`. - Enhanced the `http` module to close pre-request sockets in `closeIdleConnections`. - Introduced `TCP_KEEPINTVL` and `TCP_KEEPCNT` support in the `net` module's `setKeepAlive`. - Added a `certificateCompression` option in the `tls` module.
🦕

Deno

Runtimes 1 release
v2.9.0 Jun 25, 2026 ▶

In the v2.9.0 release, Deno introduces significant enhancements to its CLI with new subcommands like `deno watch`, `deno link`, and `deno unlink`, which streamline project management. Additionally, the new `--declaration` flag allows developers to generate rolled-up `.d.ts` files, improving TypeScript support. Other notable features include improved testing capabilities and enhanced support for package management with automatic migration of lock files.

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

Bun

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

Bun v1.3.14 introduces significant performance improvements and bug fixes that enhance the overall developer experience. Notably, this release includes optimizations for package management and improved compatibility with various JavaScript features, making it easier for developers to build and deploy applications efficiently.

- Improved performance in package management operations. - Enhanced compatibility with modern JavaScript features. - Fixed several bugs related to runtime errors and package installations. - Updated installation scripts for easier setup on Windows and Unix-based systems. - Acknowledgment of contributions from 11 developers, fostering community engagement.
🦀

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!` and enhancements to inline assembly support for s390x vector registers. Notably, developers can now pass `expr` metavariables to `cfg`, improving conditional compilation flexibility.

- Stabilized `assert_matches!` and `debug_assert_matches!` macros for improved pattern matching. - Allowed passing `expr` metavariable to `cfg`, enhancing conditional compilation. - Added support for s390x vector registers in inline assembly. - Enabled link relaxation for LoongArch Linux targets in the compiler. - Improved iteration support over ranges of `NonZero` integers in libraries.
⚛️

Frontend

⚛️

React

Frontend 1 release
v19.2.7 Jun 1, 2026 ▶

This release addresses a critical regression in React Server Components, specifically the issue with missing `FormData` entries in Server Actions that was introduced in the previous version. Developers can expect improved functionality and reliability in handling form submissions with this fix.

- Fixed missing `FormData` entries in Server Actions that regressed in version 19.2.6.
⚛️

Vue

Frontend 1 release
v3.5.39 Jun 25, 2026 ▶

This release, v3.5.39, introduces several enhancements aimed at improving performance and stability. Notably, it includes optimizations for rendering and updates to the core library that address previously reported bugs, ensuring a smoother developer experience.

- Improved rendering performance for faster component updates. - Fixed multiple bugs related to state management and reactivity. - Enhanced documentation for better developer guidance. - Updated dependencies to the latest stable versions. - Minor adjustments to the API for improved usability.
⚛️

Angular

Frontend 1 release
v22.1.0-next.3 Jun 26, 2026 ▶

The release 22.1.0-next.3 introduces a critical fix that resolves migration failures when the TypeScript configuration specifies a rootDir. This enhancement ensures smoother migrations and improves overall stability for developers working with Angular projects.

- Fixes migration failure related to tsconfig rootDir specification. - Enhances stability during project migrations. - Improves developer experience with TypeScript configurations. - Addresses a specific issue identified in previous versions. - Continues the incremental improvements leading to the final 22.1.0 release.
⚛️

Svelte

Frontend 1 release
svelte@5.56.4 Jun 23, 2026 ▶

This release of Svelte (version 5.56.4) introduces important fixes that enhance reactivity and improve TypeScript support. Notably, the handling of `{@const}` declarators has been refined, and optional parameters in TypeScript scripts are now correctly processed to ensure valid JavaScript output.

- Fix for including wrapping parentheses in `{@const}` declarator `end` position. - Always unset reactivity context after restoring it to prevent unintended behavior. - Prevent notifications to `searchParams` subscribers when the URL changes without affecting the search string. - Strip `?` from optional parameters in `<script lang="ts">` for valid JavaScript generation.
⚛️

Astro

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

The release of create-astro@5.2.0 introduces a new `--no-ai` flag, providing users the option to skip the creation of `AGENTS.md` and `CLAUDE.md` files during project setup. This enhancement allows for a more streamlined experience for developers who do not require these files.

- Introduced `--no-ai` flag to skip creation of `AGENTS.md` and `CLAUDE.md` files. - Improved user experience by allowing customization during project setup.
📦

Meta-Frameworks

📦

Next.js

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

This release introduces significant improvements to the Navigation Inspector, including error surfacing for blocking routes, and enhances the development experience with the introduction of new Service Worker features in turbopack. Additionally, the local fonts issue in statically prerendered `ImageResponse` has been resolved, ensuring better performance and reliability.

- Surface an error for blocking routes under the Navigation Inspector: #95139 - [turbopack] Create `ServiceWorkerChunkingContextOptions` in `next-core`: #94920 - Fix local fonts in statically prerendered `ImageResponse` metadata route: #95121 - instant(): Only render shell, unless prefetch prop is set: #95150 - Gate the dev Cold cache badge behind an experimental flag: #95169
📦

Nuxt

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

Version 4.4.8 is a hotfix release primarily aimed at resolving issues with running the development server on MacOS. Key updates include a shorter socket name for MacOS and improvements to the `findPath` function to respect the `type` option. Additionally, the unhead dependency has been reverted to its previous version to ensure stability.

- Fixed issue with the development server on MacOS by implementing a shorter socket name. - Updated the `findPath` function to respect the `type` option. - Reverted unhead dependency back to version 2 for stability. - Updated nuxt/scripts presets to enhance functionality. - Corrected multiple 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 crawling. Additionally, there are important fixes that improve compatibility with TypeScript's `exactOptionalPropertyTypes` and prevent unintended overrides of user-defined Vite 8 settings.

- feat: add `prerender.handleInvalidUrl` option for better handling of invalid URLs during crawling. - fix: support `exactOptionalPropertyTypes` for optional form schema fields. - fix: avoid unnecessarily overriding a user's Vite 8 `codeSplitting` setting.
🔷

Languages

🔷

TypeScript

Languages 1 release
v6.0.3 Apr 16, 2026 ▶

TypeScript 6.0.3 introduces several important fixes and improvements that enhance stability and performance. This release addresses issues identified in previous versions, ensuring a smoother development experience. Developers should update to this version to benefit from the latest enhancements.

- Fixed various issues from previous versions, improving overall stability. - Enhanced performance for type-checking and compilation processes. - Resolved compatibility issues with popular libraries and frameworks. - Updated documentation to reflect recent changes and best practices. - Available for download via npm for easy integration into projects.
🎨

CSS

🎨

Tailwind CSS

CSS 1 release
v4.3.2 Jun 29, 2026 ▶

In the v4.3.2 release, several critical fixes have been implemented to enhance stability and usability. Notably, the `@tailwindcss/cli` tool has been improved to prevent crashes in various scenarios, including when directories do not exist or when input CSS files change in ignored directories. Additionally, support for bare spacing values in `auto-rows-*` and `auto-cols-*` utilities has been added, expanding the utility's versatility.

- Fixed crashes in `@tailwindcss/cli` during `--watch` mode on Windows and when input files change in ignored directories. - Added support for bare spacing values in `auto-rows-*` and `auto-cols-*` utilities. - Resolved crashing issues in `@tailwindcss/vite` for Deno v2.8.x and during HMR with deleted files. - Improved handling of custom variants in `addBase(…)` and class suggestions for named opacity modifiers. - Prevented type errors in `@tailwindcss/postcss` with newer PostCSS patch releases.
🔧

Build Tools

🔧

Vite

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

The v7.3.6 release introduces significant performance enhancements and bug fixes that improve the overall stability of the Vite framework. Notably, there are optimizations in the build process that reduce output size and compilation time, making it more efficient for developers. Additionally, several critical issues have been resolved, ensuring a smoother development experience.

- Improved build performance with reduced output size and faster compilation times. - Fixed critical bugs that affected module resolution and hot module replacement. - Enhanced support for TypeScript with better type inference and error reporting. - Updated dependencies to their latest versions for improved security and functionality. - Minor improvements to documentation for better clarity and usability.
🔧

esbuild

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

This release, v0.28.1, addresses a critical security vulnerability by disallowing backslashes in HTTP requests to the local development server on Windows, preventing directory traversal attacks. Additionally, integrity checks have been added to the Deno API, ensuring that downloaded binaries match expected content, enhancing overall security.

- Disallow backslashes in local development server HTTP requests to prevent directory traversal 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 in the minifier. - Preserve module state when an error is thrown during module evaluation, ensuring consistent error reporting. - Correctly handle edge cases with the `new` operator involving complex expressions, preventing syntax errors.
🔧

Turbopack

Build Tools 1 release
v2.10.1 Jun 29, 2026 ▶

Turborepo v2.10.1 introduces significant enhancements, including improved support for Corepack package manager integrity hashes and the migration of TUI virtual terminals to Ghostty. Additionally, this release streamlines workspace package manager declarations and adds support for `devEngines.packageManager`, making it easier for developers to manage their environments.

- Support for Corepack packageManager integrity hashes added. - Migration of TUI virtual terminals from vt100 to Ghostty. - Enhanced support for `devEngines.packageManager` in workspaces. - Updated workspace package manager declarations for better management. - Removed the tbx package and a few pre-push hooks for cleaner codebase.
🏗️

Infrastructure

🏗️

Docker

Infrastructure 1 release
docker-v29.6.1 Jun 26, 2026 ▶

This release, v29.6.1, addresses critical security vulnerabilities in Docker Engine, including issues that could lead to excessive memory consumption and the disabling of important security protections. Additionally, it updates containerd to version 2.2.5 and BuildKit to version 0.31.1, enhancing overall stability and performance.

- Fixed multiple security vulnerabilities affecting Docker Engine, including memory consumption issues from malicious images. - Addressed a security flaw that allowed crafted build requests to disable Seccomp and AppArmor protections. - Updated containerd to static binaries version 2.2.5. - Updated BuildKit to version 0.31.1. - Refer to GitHub milestones for a complete list of changes and pull requests.
🏗️

Kubernetes

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

This release, v1.37.0-alpha.2, introduces several enhancements aimed at improving the Kubernetes experience for developers. Key updates include performance optimizations and new features that streamline deployment processes, making it easier to manage resources effectively.

- Enhanced performance optimizations for resource management. - Introduced new deployment features to simplify application updates. - Improved error handling for better debugging capabilities. - Updated documentation for clearer guidance on new functionalities. - Fixed several bugs reported in previous alpha versions.
🏗️

Terraform

Infrastructure 1 release
v1.16.0-alpha20260626 Jun 26, 2026 ▶

This release introduces several impactful features, including support for nested blocks as computed values in providers and the ability to handle ephemeral and sensitive values through a new store block. Additionally, the `import` command now supports import blocks within modules, enhancing modularity and usability for developers.

- Providers can now use nested blocks as computed values. - New store block in terraform_data for ephemeral and sensitive values. - Import command supports import blocks inside modules. - Workspace list command can produce machine-readable output with the -json flag. - Resource action triggers can utilize new `on_failure` modes: halt, taint, or continue.