radar

Radar — May 2025

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

Node.js

Version 24.0.0 (Current) — May 6, 2025

  • Node 24 lands: Float16Array, explicit resource management, RegExp.escape, WebAssembly Memory64, and Error.isError.
  • ⚠ Runtime deprecation of url.parse — use the WHATWG URL API instead.
  • ⚠ Removal of deprecated tls.createSecurePair; runtime deprecations of SlowBuffer and instantiating REPL without new.

Version 22.16.0 ‘Jod’ (LTS) — May 21, 2025

  • import.meta properties graduate from experimental, along with multiple other APIs.
  • Top-level Wasm support without package type.
  • sqlite: StatementSync.prototype.columns.
  • Config file support — default config as node.config.json.

Version 24.1.0 (Current) — May 21, 2025

  • fs: Dir gains support for explicit resource management.

CSS / Web platform

v2.36.0 — May 26, 2025

  • Add auto-sized lazy images feature.

v2.35.0 — May 12, 2025

  • Add Observable API feature.
  • Add Math.sumPrecise feature.

Browsers

v6.0.19 — May 30, 2025

  • New compat data: Viewport API (window.viewport, viewport.segments for foldables), VideoFrame.rotation/flip, and the WebAuthn PRF extension in CredentialsContainer create/get.

v6.0.17 — May 23, 2025

  • New compat data: built-in AI LanguageDetector and Translator APIs.

v6.0.14 — May 13, 2025

  • New compat data: the Sanitizer API (Element.setHTML, Document.parseHTML_static, Sanitizer with allow/remove rules).

v6.0.12 — May 6, 2025

  • New compat data: built-in AI Summarizer API and ImageData.pixelFormat.

Tailwind CSS

v4.1.6 — May 9, 2025

  • Upgrade tool now converts arbitrary values to named values where possible (e.g. h-[1lh] to h-lh).
  • Source maps in development, and detailed @source logging under DEBUG=*.

Storybook

v9.0.0 — May 28, 2025

  • Storybook 9: component testing — interactions, accessibility, visual changes, and coverage.
  • 48% lighter bundle, tags-based organization, and story globals.
  • ⚠ Major upgrades to the Svelte, Next.js, React Native, and Angular frameworks.

v9.0.3 — May 31, 2025

  • Angular: support v20.

Material UI

v7.1.0 — May 6, 2025

  • Material UI now works with Tailwind CSS v4 — setup guide published.
  • BottomNavigationAction and CardActionArea gain slots and slotProps.

Zod

v3.25.40 — May 30, 2025

  • (v4 work) Flatten simple intersections; OpenAPI-friendly JSON Schema for File schemas.

v3.25.25 — May 23, 2025

  • (v4 work) JSON Schema: additionalProperties: false by default for objects in io:output mode.

v3.24.4 — May 4, 2025

  • Allow HH:MM format in z.string.datetime and z.string.time.

Jotai

v2.12.4 — May 6, 2025

  • ⚠ Deprecate dev store.

i18next

v25.2.0 — May 19, 2025

  • New cacheInBuiltFormats option.

v25.1.0 — May 6, 2025

  • parseMissingKeyHandler now takes options as parameter, like missingKeyHandler.

PostHog JS

1.248.0 — May 27, 2025

  • “defaults” added to config.

1.240.0 — May 6, 2025

  • Surveys: submit partial responses for survey answers.

1.238.0 — May 1, 2025

  • Allow ANY or ALL matches for triggers.

Sentry JS

9.16.0 — May 7, 2025

  • New Vite plugin that injects sentryConfig into the global config.
  • Cloudflare: durable objects support and logs exports.
  • Node: Prisma integration by default.
  • ⚠ Node: drop http.server spans with 404 status by default.

9.18.0 — May 13, 2025

  • Node 24 support; OpenTelemetry peer dependencies widened for Otel v2.
  • Cloudflare: email, queue, and tail handler support.

9.20.0 — May 19, 2025

  • Node: new maxIncomingRequestBodySize option.
  • React Router: server action instrumentation.
  • Replay: default masking list extended with aria-label.

9.24.0 — May 30, 2025

  • Angular: peer dependencies bumped for Angular 20 support.

Turborepo

Turborepo v2.5.4 — May 30, 2025

  • pnpm catalogs support.
  • Hot-reloading for the no-undeclared-env-vars ESLint rule.

Turborepo v2.5.3 — May 6, 2025

  • noUpdateNotifier option in turbo.json; momentum-based scrolling in the TUI.

TanStack Form

v1.12.0 — May 26, 2025

  • New array methods field.clearValues and form.clearFieldValues.

v1.11.0 — May 9, 2025

  • form.setErrorMap extended to spread errors into fields.

v1.10.0 — May 8, 2025

  • Field meta gains isDefaultValue.

TanStack Query

v5.79.0 — May 29, 2025

  • Core: staleTime: 'static' — data that never goes stale.

v5.76.0 — May 12, 2025

  • TanStack Query DevTools for Expo/React Native.

v5.75.0 — May 1, 2025

  • Core: refetchMode: 'replace' for streamedQuery.

v4.39.0 — May 31, 2025

  • v5 APIs backported to v4.

TanStack Router

v1.120.0 — May 6, 2025

  • Bindings for Route.Link and routeApi.Link.

v1.120.3 — May 8, 2025

  • Improved type-checking performance of Route.Link.