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 inNODE_OPTIONS;--use-system-canow works beyond Windows/macOS.
Version 22.14.0 ‘Jod’ (LTS) — Feb 11, 2025
- New
module.findPackageJSONutil. - LTS picks up the recent Current-line features: TypeScript in STDIN eval,
glob patterns in the fs
excludeoption,process.ref/unref, and TypedArray/DataView innode: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-commandsfeature (command/commandfor), the CSSinteractivityfeature, andtext-autospace.
v2.24.0 — Feb 22, 2025
- Added the
contrast-color()feature;text-underline-offsetsplit into its own feature, distinct fromtext-underline-position.
v2.23.0 — Feb 10, 2025
- Added the
inputmodeglobal HTML attribute, TLS early data (0-RTT), and theelement-capturefeature.
Browsers
v5.6.42 — Feb 25, 2025
- New compat data: CSS
font-widthproperty (the modernfont-stretch) andMediaSession.setScreenshareActive.
v5.6.40 — Feb 18, 2025
- New compat data:
AsyncDisposableStack(explicit resource management), container scroll-state queries (scrollable/snapped/stuck), and theSec-CH-UA-Form-Factorsclient hint.
v5.6.37 — Feb 7, 2025
- New compat data:
HTMLDialogElement.closedByandrequestClose, plus the popoverhintvalue.
Tailwind CSS
v4.0.8 — Feb 21, 2025
@importacceptstheme(…)options for stylesheets with more than just@themerules; 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
mergeConfigandvalidateConfigfor programmatic Astro configuration.- New build options:
devOutput(development-style build) andteardownCompiler.
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-storybookpackage; key security fixes for Vite and esbuild.
Material UI
v6.4.6 — Feb 26, 2025
- Nested theme creation with
vars(CSS variables). slots/slotPropscompletion wave: Checkbox, Radio, Snackbar, Popover, Drawer, SpeedDialAction.
Zod
v3.24.2 — Feb 11, 2025
z.customnow 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;
forceTransactionon 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
graphqlClientIntegrationfor 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-successfulmode.
v2.4.2 — Feb 12, 2025
- Boundaries tags; pnpm
ignoredOptionalDependenciesrespected in the lockfile.
v2.4.1 — Feb 10, 2025
bun.locksupport;@turbo/codemodworks with custom npm registries.
TanStack CLI
v0.4.0 — Feb 25, 2025
- Experimental MCP support, add-ons from the command line, module
federation, and
autoCodeSplittingon by default.
v0.1.0 — Feb 16, 2025
- New TanStack package:
create-tsrouter-appships its first release, with a file-routing template.
TanStack Form
v0.46.0 — Feb 28, 2025
- TanStack Start support via the
react-startpackages.
v0.44.0 — Feb 24, 2025
- New
getAllErrorson 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.errorsis nowRecord<string, StandardSchemaV1Issue[]>andfield.errorsisStandardSchemaV1Issue[]. - ⚠ Vue 3.4 is the new minimum; Vue JSX usage no longer works.
TanStack Query
v5.66.3 — Feb 16, 2025
- Performance:
useQueriesno 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-startas Start goes framework-agnostic.
v1.108.0 — Feb 20, 2025
- SolidJS driver for TanStack Router (
@tanstack/solid-router).
v1.107.0 — Feb 19, 2025
AbortSignalsupport for server functions.
v1.105.0 — Feb 14, 2025
- ⚠
<Meta />replaced by<HeadContent />, with dedicatedheadScripts.
v1.103.0 — Feb 12, 2025
- Static server functions.
v1.100.0 — Feb 8, 2025
shouldThrowoption foruseParamsanduseSearch.
TanStack Virtual
v3.13.0 — Feb 7, 2025
- New
useAnimationFrameWithResizeObserveroption.
v3.12.0 — Feb 3, 2025
- New
getVirtualIndexesAPI invirtual-core.