radar

Radar — June 2025

Selected release notes for 2025-06-01 → 2025-07-01. The version links lead to the full release notes.

JavaScript / TC39

ES2025 — Jun 29, 2025

  • ECMAScript 2025 (16th edition) finalized — approved by TC39 in February 2025 and by Ecma on June 25th, 2025; the spec snapshot lives at tc39.es/ecma262/2025.

Node.js

Version 24.3.0 (Current) — Jun 24, 2025

  • Type stripping loses its experimental warning.
  • test_runner: support object property mocking.
  • url: new fileURLToPathBuffer API.

Version 24.2.0 (Current) — Jun 9, 2025

  • Symbol.dispose/asyncDispose graduate from experimental.
  • http: deprecate instantiating classes without new; util.isNativeError deprecated in favor of Error.isError.
  • Config file gains namespace options support; FileHandle readableWebStream gets an autoClose option.

Version 22.17.0 ‘Jod’ (LTS) — Jun 25, 2025

  • assert.partialDeepStrictEqual marked stable.

Version 20.19.3 ‘Iron’ (LTS) — Jun 23, 2025

  • WebCrypto Ed25519 and X25519 graduate as stable.

CSS / Web platform

v2.40.0 — Jun 23, 2025

  • Add feature for Scoped custom element registries.

v2.39.0 — Jun 18, 2025

  • Add Summarizer API and CSS gap decorations features.

v2.38.0 — Jun 11, 2025

  • clip-path-animatable and viewport-unit-variants are now Baseline Widely Available.
  • New <dialog closedby> feature, Baseline Limited Availability.

v2.37.0 — Jun 5, 2025

  • print-color-adjust is now Baseline Newly Available.

Browsers

v6.0.26 — Jun 24, 2025

  • New compat data: HTMLSelectedContentElement and Intl.supportedValuesOf key parameters; Chrome 141 / Firefox 143 added to browser data.

v6.0.23 — Jun 13, 2025

  • New compat data: CSS sibling-count() and sibling-index() types.

v6.0.22 — Jun 10, 2025

  • Safari 26 enters the browser data, along with CSS contrast-color().

v6.0.20 — Jun 3, 2025

  • New compat data: view-transition-name: match-element and SVG <discard>.

Astro

astro@5.10.0 — Jun 19, 2025

  • Image attributes loading="eager", decoding="sync", fetchpriority="high".

Storybook

v9.0.14 — Jun 27, 2025

  • Vite 7 supportvite peerDependencies range extended to 7.0.0.

v9.0.13 — Jun 24, 2025

  • Next.js-Vite: support Next.js v15.4; array-based catch-all route segments in AppRouterProvider.

v9.0.12 — Jun 18, 2025

  • Addon Vitest: support init in Vitest ≥ 3.2; better monorepo upgrades.

Material UI

v7.1.1 — Jun 2, 2025

  • Chip gains slots and slotProps; TablePaginationActions exported as a new component.

Zod

v3.25.66 — Jun 16, 2025

  • ⚠ (v4 work) ZodObject default changed to $strip; inst.shape set in Zod Mini.

v3.25.58 — Jun 10, 2025

  • (v4 work) Preserve function types in .meta; Pashto locale added.

Axios

v1.10.0 — Jun 14, 2025

  • Types: improved fetchOptions interface.

i18next

v25.3.0 — Jun 30, 2025

  • Formatting functions now work with plural and interpolation.

PostHog JS

1.256.0 — Jun 30, 2025

  • Push replay and person data to Intercom and Crisp chat.

1.251.0 — Jun 12, 2025

  • Improved surveys accessibility.

1.249.5 — Jun 9, 2025

  • Exception rate limiter by type.

Sentry JS

9.33.0 — Jun 27, 2025

  • Node: postgres.js instrumentation; opt-in vercelAiIntegration on Cloudflare and Vercel Edge.

9.32.0 — Jun 25, 2025

  • New @sentry/pino-transport — send pino logs to Sentry.
  • Cloudflare: instrumentWorkflowWithSentry for Workflows; browser CLS sources land as span attributes.

9.31.0 — Jun 23, 2025

  • Next.js: option for an auto-generated random tunnel route.
  • Feature flags: capture flag evaluations on spans.

9.27.0 — Jun 5, 2025

  • React Router: component annotation plugin, plus wrappers for server loaders and actions.

Playwright

v1.53.0 — Jun 10, 2025

  • Browser lineup: Chromium 138, Firefox 139, WebKit 18.5.

Vitest

v3.2.0 — Jun 2, 2025

  • vi.mockObject to automock any object; ctx.signal provided to tests.
  • workspace deprecated in favor of projects.
  • New watchTriggerPatterns and sequence.groupOrder options.
  • Explicit Resource Management support in mocked functions; initial Temporal equality support; Vite 7 support.

v3.2.2 — Jun 5, 2025

  • Support rolldown-vite.

TanStack Query

v5.81.4 — Jun 27, 2025

  • createSyncStoragePersister deprecated.

v4.40.0 — Jun 17, 2025

  • v5 types backported; ⚠ isLoading deprecated in favor of isPending in mutation observer results.

TanStack Router

v1.123.0 — Jun 29, 2025

  • forcePending added to router.invalidate.

v1.122.0 — Jun 27, 2025

  • Optional shellComponent on the root route.