radar

Radar — April 2025

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

Node.js

Version 22.15.0 ‘Jod’ (LTS) — Apr 23, 2025

  • System certificate stores: --use-system-ca on Windows, plus reading certificates from the macOS system store.
  • assert implements partial error comparison; DNS gains TLSA record query and parsing.

Version 23.11.0 (Current) — Apr 1, 2025

  • New process.execve.
  • StatementSync.prototype.columns in node:sqlite; optional callback on crypto.diffieHellman.
  • The diff function behind assertion errors is exposed in util.

CSS / Web platform

v2.34.0 — Apr 17, 2025

  • Baseline Newly Available: iterator methods, single color-stop gradients, and inert.

v2.33.0 — Apr 10, 2025

  • Baseline Newly Available: @starting-style, Float16Array, and Atomics.pause.

v2.32.0 — Apr 3, 2025

  • Baseline Newly Available: async clipboard supports() and the Screen Wake Lock API.
  • Added Compression Dictionary Transport and fetchLater as tracked features.

Browsers

v6.0.5 — Apr 11, 2025

  • New compat data: speculation rules tag and the Sec-Speculation-Tags header.

v6.0.3 — Apr 4, 2025

  • New compat data: CSS dynamic-range-limit and the CaptureController zoom APIs (zoomLevel, forwardWheel, …).

Tailwind CSS

v4.1.5 — Apr 30, 2025

  • New h-lh / min-h-lh / max-h-lh utilities (line-height sizing).
  • transition now covers display, visibility, content-visibility, overlay, and pointer-events — simplifying @starting-style usage.
  • @tailwindcss/upgrade can upgrade between v4.x versions.

v4.1.4 — Apr 14, 2025

  • Experimental @tailwindcss/oxide-wasm32-wasi target — Tailwind in browser environments like StackBlitz.

v4.1.0 — Apr 1, 2025

  • New variants: details-content, inverted-colors, noscript, user-valid / user-invalid, and pointer-* / any-pointer-*.
  • New utilities: wrap-anywhere / wrap-break-word / wrap-normal, safe alignment, and items-baseline-last / self-baseline-last.
  • @source inline(…) and @source not inline(…) for explicit content candidates.

Astro

astro@5.7.0 — Apr 15, 2025

  • astro:config/client and astro:config/server virtual modules expose environment-safe config information.

Material UI

v7.0.2 — Apr 9, 2025

  • Autocomplete can render a custom single value.
  • StyledEngineProvider caching speeds up Jest test runs.

Axios

v1.9.0 — Apr 24, 2025

  • AxiosHeaders.getSetCookie retrieves Set-Cookie header values.

i18next

v25.0.0 — Apr 15, 2025

  • Major: changeLanguage always resolves via getBestMatchFromCodes (string or array).
  • Best-match fallback now tries a language code with the same script.

PostHog JS

1.236.8 — Apr 29, 2025

  • Reduced bundle size through property mangling.

1.236.0 — Apr 14, 2025

  • Pinterest, Snapchat, and Quora click IDs captured as campaign params.

1.235.6 — Apr 11, 2025

  • PostHogProvider works better with SSR; new React error boundary for error tracking.

Sentry JS

9.14.0 — Apr 23, 2025

  • Supabase integration; trace propagation for React Router.

9.13.0 — Apr 16, 2025

  • wrapMcpServerWithSentry — instrument MCP servers from @modelcontextprotocol/sdk.
  • Winston logger support in Node; new Bun.serve APIs supported.
  • Offline transport can delay sending.

9.12.0 — Apr 8, 2025

  • Feedback screenshots gain highlighting and hiding controls.
  • httpIntegration gets ignoreIncomingRequestBody; browser tracing gets an onRequestSpanStart hook.

9.11.0 — Apr 3, 2025

  • consoleLoggingIntegration for logs; error messages are no longer truncated.
  • Next.js: release injection under Turbopack.

Playwright

v1.52.0 — Apr 17, 2025

  • New expect(locator).toContainClass assertion.
  • Aria snapshots: /children for strict matching and /url for links.
  • testProject.workers for per-project concurrency; testConfig.failOnFlakyTests fails the run on flaky tests.
  • ⚠ Glob patterns: ? wildcard and [] ranges no longer supported — use regular expressions.
  • route.continue no longer allows overriding the Cookie header.

Vitest

v3.1.2 — Apr 21, 2025

  • Improved browser-mode parallelisation.

Turborepo

v2.5.1 — Apr 23, 2025

  • Concurrency configurable via config file or environment; turbo ls JSON output includes dependents.
  • TUI: configurable scrollback length and more scrolling keybinds.

v2.5.0 — Apr 3, 2025

  • New turbo clone.
  • JSONC support in turbo.json; with is now public.
  • Boundaries: tsconfig path aliases and package-name-as-tag punning.

TanStack CLI

v0.12.0 — Apr 8, 2025

  • T3 Env add-on in create-tanstack.

TanStack Form

v1.9.0 — Apr 29, 2025

  • FieldMeta.isValid added.

v1.8.0 — Apr 27, 2025

  • Debounced form listeners (building on the form listeners added in v1.7.0).

v1.6.0 — Apr 17, 2025

  • Svelte adapter (svelte-form).

v1.3.0 — Apr 4, 2025

  • New canSubmitWhenInvalid form option.

TanStack Query

v5.74.9 — Apr 29, 2025

  • Core switched from Object.defineProperty to Proxies.

v5.74.0 — Apr 13, 2025

  • New angular-persist-query-client for Angular.

TanStack Router

v1.118.0 — Apr 26, 2025

  • Nitro zero-config support in Start.

v1.117.0 — Apr 23, 2025

  • Dynamic ViewTransition types in router-core.

v1.116.0 — Apr 13, 2025

  • ClientOnly exported from react-router.