radar

Radar — April 2026

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

Material UI

v9.0.0 — Apr 8, 2026

  • Material UI v9 is stable. Among the changes called out in the release: Slider moves from mouse events to pointer events, transition performance improvements, and a Switch border for high-contrast mode. Check the upgrade guide before bumping (the v7→v9 jump also removes Grid direction="column", per the docs notes shipped alongside).

React

19.2.5 / 19.1.6 / 19.0.5 — Apr 8, 2026

  • Security-hardening patches on all three lines — “more cycle protections” (19.1.6, 19.0.5).

TypeScript

v6.0.3 — Apr 16, 2026

  • First patch on the 6.0 line.

Node.js

v24.15.0 — Apr 16, 2026

  • LTS catches up: require(esm) and the module compile cache are stable, --max-heap-size, raw key formats in the KeyObject APIs, and a throwIfNoEntry option for fs.stat.

v25.9.0 — Apr 1, 2026

  • AsyncLocalStorage gets using scopes (explicit resource management).
  • TurboSHAKE and KangarooTwelve land in Web Cryptography; SEA supports a code cache for ESM entrypoints; experimental stream/iter implementation.

CSS / Web platform

v3.25.0 — Apr 28, 2026

  • overscroll-behavior regressed from Baseline widely available to limited — new inconsistencies between browsers. If you rely on it for scroll chaining, test again.
  • New tracked features: light-dark() for images, HTML-in-canvas.

v3.24.0 — Apr 21, 2026

  • New integrity group: subresource integrity plus new CSS url() modifier features (url-integrity, url-cross-origin, url-referrer-policy).
  • Baseline newly available: the custom highlight API (highlight), Math.sumPrecise.

v3.23.1 — Apr 14, 2026

  • XSLT regressed from Baseline widely available to limited availability — Chrome is withdrawing support.

v3.23.0 — Apr 8, 2026

  • New tracked features: border-shape, dynamic-range-limit, the Prompt API (languagemodel), and groups for Fetch, HTTP, image formats, and MathML.
  • clear-site-data regressed to limited availability due to previously untracked browser bugs.

Browsers

v7.3.13 — Apr 24, 2026

  • The LanguageModel API (Prompt API) enters the data, alongside new generic font families (fangsong, kai, khmer-mul, nastaliq) and all: revert-rule.

v7.3.10 — Apr 3, 2026

  • Local-network access permissions (local-network, loopback-network), attachShadow referenceTarget, and fetch’s targetAddressSpace tracked; Safari 26.5 added.

Zod

v4.4.0 — Apr 29, 2026

  • z.cuid validation tightened and CUID v1 deprecated; z.httpUrl now rejects malformed URLs missing the slash after the protocol.
  • Key-refinement failures surface as structured invalid_key issues; the v3-style single-argument z.record(valueType) works again.
  • Global configuration is shared through globalThis — fixes mixed CJS/ESM module instances.

Axios

v1.15.2 — Apr 21, 2026

  • New allowedSocketPaths config option allowlists Unix domain socket paths in the Node adapter.

v1.15.0 — Apr 7, 2026

  • Legacy url.parse usage replaced (silences Node deprecation warnings); compatibility checks and docs for Deno and Bun.

i18next

v26.0.6 — Apr 18, 2026

  • Security hardening: warnings for escapeValue: false combined with interpolated variables in $t() nesting, ReDoS prevention in interpolation delimiters, and control characters stripped from log arguments to prevent log forging.

Konva

v10.3.0 — Apr 30, 2026

  • TextPath gets a direction property for better RTL support.

Sentry JS

10.51.0 — Apr 29, 2026

  • New @sentry/nitro SDK; Cloudflare RPC calls get trace propagation.
  • @sentry/hono/node setup changed — init moves to an external file.

10.49.0 — Apr 16, 2026

  • View Hierarchy integration in the browser SDK; Cloudflare alarms split into linked traces; V8 v14 (Node 25+) support in node-native.

10.48.0 — Apr 9, 2026

  • Lambda extension ships inside the npm package for container-image Lambdas; portable Express integration; MCP integration supports registerTool/registerResource/registerPrompt.

Playwright

v1.59.0 — Apr 1, 2026

  • Screencast recordings with action annotations and visual overlays for background browser sessions.
  • A dashboard for background browser sessions: watch agents live, intervene manually, open DevTools; PLAYWRIGHT_DASHBOARD=1 shows all @playwright/test browsers.

Vitest

v4.1.4 — Apr 9, 2026

  • Aria snapshot support; the text reporter defaults to skipFull when a coding agent is detected; json reporter gets filterMeta.

v4.1.3 — Apr 7, 2026

  • Custom snapshot matchers, browser.locators.exact, and an experimental.preParse flag.

Turborepo

v2.9.5 — Apr 7, 2026

  • Circular package dependency detection in boundaries; remote-cache upload chunks grow from 8KB to 256KB.

v2.9.4 — Apr 5, 2026

  • Incremental task caching; --affected and --filter can now be combined.