radar

Radar — February 2025

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

Node.js

Version 23.9.0 (Current) — Feb 26, 2025

  • dns: TLSA record query and parsing.
  • New process.threadCpuUsage.
  • --cpu-prof* flags allowed in NODE_OPTIONS; --use-system-ca now works beyond Windows/macOS.

Version 22.14.0 ‘Jod’ (LTS) — Feb 11, 2025

  • New module.findPackageJSON util.
  • LTS picks up the recent Current-line features: TypeScript in STDIN eval, glob patterns in the fs exclude option, process.ref/unref, and TypedArray/DataView in node:sqlite.

Version 20.18.3 ‘Iron’ (LTS) — Feb 10, 2025

  • Import attributes and JSON modules marked stable on the 20.x line.

CSS / Web platform

v2.25.0 — Feb 26, 2025

  • Added the invoker-commands feature (command/commandfor), the CSS interactivity feature, and text-autospace.

v2.24.0 — Feb 22, 2025

  • Added the contrast-color() feature; text-underline-offset split into its own feature, distinct from text-underline-position.

v2.23.0 — Feb 10, 2025

  • Added the inputmode global HTML attribute, TLS early data (0-RTT), and the element-capture feature.

Browsers

v5.6.42 — Feb 25, 2025

  • New compat data: CSS font-width property (the modern font-stretch) and MediaSession.setScreenshareActive.

v5.6.40 — Feb 18, 2025

  • New compat data: AsyncDisposableStack (explicit resource management), container scroll-state queries (scrollable / snapped / stuck), and the Sec-CH-UA-Form-Factors client hint.

v5.6.37 — Feb 7, 2025

  • New compat data: HTMLDialogElement.closedBy and requestClose, plus the popover hint value.

Tailwind CSS

v4.0.8 — Feb 21, 2025

  • @import accepts theme(…) options for stylesheets with more than just @theme rules; unused theme variables are no longer emitted.

v4.0.5 — Feb 8, 2025

  • @theme static — always include theme variables in compiled CSS.

Astro

astro@5.4.0 — Feb 27, 2025

  • mergeConfig and validateConfig for programmatic Astro configuration.
  • New build options: devOutput (development-style build) and teardownCompiler.

Storybook

v8.6.0 — Feb 25, 2025

  • Storybook Test installer for out-of-the-box tests in new projects.
  • Accessibility “todo” workflow (parameters.a11y.test) to systematically fix violations.
  • 80% smaller create-storybook package; key security fixes for Vite and esbuild.

Material UI

v6.4.6 — Feb 26, 2025

  • Nested theme creation with vars (CSS variables).
  • slots/slotProps completion wave: Checkbox, Radio, Snackbar, Popover, Drawer, SpeedDialAction.

Zod

v3.24.2 — Feb 11, 2025

  • z.custom now supports async validation.

Jotai

v2.12.0 — Feb 11, 2025

  • Core internals exposed, replacing unstable_derive.

Axios

v1.8.0 — Feb 26, 2025

  • New config option for allowing/ignoring absolute URLs.
  • ⚠ Code relying on the old behavior now combines base and request URLs instead of preferring the request URL.

PostHog JS

1.224.0 — Feb 27, 2025

  • Quota limiting support for feature flags.

1.220.0 — Feb 20, 2025

  • LLM observability: metric and feedback methods.

1.218.0 — Feb 14, 2025

  • Remote-config feature flag method that bypasses cached values.

Sentry JS

9.3.0 — Feb 28, 2025

  • New TanStack Start SDK and React Router SDK.
  • Remix gains Hydrogen support; forceTransaction on the tRPC middleware.

9.2.0 — Feb 24, 2025

  • Express v5 support; SvelteKit on Cloudflare.
  • Span links: addLink(s) on Sentry and OpenTelemetry spans.

9.1.0 — Feb 13, 2025

  • New graphqlClientIntegration for the browser SDK; Pinia v3 support.

9.0.0 — Feb 10, 2025

  • Major: Node >=18 and TypeScript ~5.0 minimums.
  • ⚠ IP addresses only collected with sendDefaultPii: true.
  • ⚠ Removed: getCurrentHub/Hub, enableTracing, autoSessionTracking, and the metrics API.

Vitest

v3.0.5 — Feb 3, 2025

  • ⚠ Security: remote code execution when a malicious website is visited while the Vitest API server listens (CVE-2025-24964) — also patched in v2.1.9 and v1.6.1.

Turborepo

v2.4.4 — Feb 25, 2025

  • New --continue=dependencies-successful mode.

v2.4.2 — Feb 12, 2025

  • Boundaries tags; pnpm ignoredOptionalDependencies respected in the lockfile.

v2.4.1 — Feb 10, 2025

  • bun.lock support; @turbo/codemod works with custom npm registries.

TanStack CLI

v0.4.0 — Feb 25, 2025

  • Experimental MCP support, add-ons from the command line, module federation, and autoCodeSplitting on by default.

v0.1.0 — Feb 16, 2025

  • New TanStack package: create-tsrouter-app ships its first release, with a file-routing template.

TanStack Form

v0.46.0 — Feb 28, 2025

  • TanStack Start support via the react-start packages.

v0.44.0 — Feb 24, 2025

  • New getAllErrors on the form API.

v0.43.0 — Feb 21, 2025

  • All validatorAdapters removed — Standard Schema support covers Valibot, Zod, and ArkType; Yup is unsupported for now.
  • form.errors is now Record<string, StandardSchemaV1Issue[]> and field.errors is StandardSchemaV1Issue[].
  • ⚠ Vue 3.4 is the new minimum; Vue JSX usage no longer works.

TanStack Query

v5.66.3 — Feb 16, 2025

  • Performance: useQueries no longer has quadratic cost in the number of queries.

TanStack Router

v1.112.0 — Feb 27, 2025

  • Server functions can return a raw Response; “layout” and “pathless layout” routes are now differentiated.

v1.111.10 — Feb 25, 2025

  • ⚠ Start packages renamed to @tanstack/react-start as Start goes framework-agnostic.

v1.108.0 — Feb 20, 2025

  • SolidJS driver for TanStack Router (@tanstack/solid-router).

v1.107.0 — Feb 19, 2025

  • AbortSignal support for server functions.

v1.105.0 — Feb 14, 2025

  • <Meta /> replaced by <HeadContent />, with dedicated headScripts.

v1.103.0 — Feb 12, 2025

  • Static server functions.

v1.100.0 — Feb 8, 2025

  • shouldThrow option for useParams and useSearch.

TanStack Virtual

v3.13.0 — Feb 7, 2025

  • New useAnimationFrameWithResizeObserver option.

v3.12.0 — Feb 3, 2025

  • New getVirtualIndexes API in virtual-core.