radar

Radar — May 2026

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

Tailwind CSS

v4.3.0 — May 8, 2026

  • New scrollbar utilities: scrollbar-{auto,thin,none}, scrollbar-thumb-* / scrollbar-track-* colors, and scrollbar-gutter-*.
  • New @container-size utility, plus zoom-* and tab-* utilities.
  • @variant now supports stacked (@variant hover:focus) and compound (@variant hover, focus) variants for custom CSS.

Node.js

v26.0.0 — May 5, 2026

  • Node 26 is out. New language features via V8: Map/WeakMap getOrInsert / getOrInsertComputed (upsert proposal) and Iterator.concat.
  • ⚠ End-of-life for legacy _stream_* modules and http.writeHeader; module.register runtime-deprecated; --experimental-transform-types removed.
  • assert accepts printf-style messages in assertion errors.

v26.2.0 — May 20, 2026

  • Temporal.Instant support in fs.Stats; http.writeInformation sends arbitrary 1xx status codes; stream.compose marked stable.
  • Web Cryptography wires ML-DSA, ML-KEM, ChaCha20-Poly1305, and AES-KW when built against BoringSSL.

v26.1.0 — May 7, 2026

  • crypto.randomUUIDv7; req.signal on IncomingMessage; a signal option for fs.stat; process throws on execve(2) failure instead of aborting.

v24.16.0 — May 21, 2026

  • LTS backports: randomUUIDv7, test-order randomization in the test runner, and edit-free runtime expression probes in node inspect.

CSS / Web platform

v3.29.0 — May 22, 2026

  • container-style-queries is Baseline newly available.
  • Baseline widely available: lh / rlh units, user-activation.

v3.28.0 — May 18, 2026

  • Newly available: ::open pseudo-class, baseline-shift, ToggleEvent.source.
  • New tracked feature: text-fit (auto-fitting text to its container).

v3.27.0 — May 8, 2026

  • Newly available: crisp-edges, shared workers (+ JS modules in shared workers), text-decoration-skip-ink: all.
  • The Reporting API was split into per-report-type features (CSP violations, crashes, deprecations, …) — Baseline answers get more precise.

v3.26.0 — May 1, 2026

  • contrast-color() is Baseline newly available — pick a readable foreground in CSS without hand-rolled luminance math.

Browsers

v8.0.0 — May 22, 2026

  • browser-compat-data v8 — a new major of the dataset (19,752 features tracked).

v7.3.16 — May 15, 2026

  • WebAuthn getPublicKey algorithm support (EdDSA / ES256 / RS256), WebAssembly mutable-globals, and CSS url() integrity enter the data.

Storybook

v10.4.0 — May 14, 2026

  • Change review: sidebar filtering that highlights new, modified, and related stories based on git changes.
  • New @storybook/tanstack-react framework with routing and server function support; zero-config React Native init.
  • Agentic Setup (AI-assisted onboarding CLI) and one-click local Storybook sharing via Chromatic.

React

19.2.6 / 19.1.7 / 19.0.6 — May 6, 2026

  • Type hardening and performance improvements across all three lines (19.1.7, 19.0.6).

Material UI

v9.0.1 — May 7, 2026

  • First v9 patch, heavy on accessibility: high-contrast mode support for Avatar/Badge/Slider/Switch, aria-checked="mixed" for indeterminate checkboxes, progress component a11y improvements.

Zod

v4.4.2 — May 1, 2026

  • Discriminated-union option typing tightened; z.preprocess defers optionality to the inner schema.

Axios

v1.16.0 — May 2, 2026

  • The fetch adapter now enforces maxBodyLength / maxContentLength (silently ignored before); proxy requests preserve user-supplied Host headers; percent-encoded basic-auth credentials in URLs are now decoded.
  • QUERY HTTP method support across adapters and types.
  • ECONNREFUSED exposed as a constant on AxiosError; the internal encode helper is exported for userland param serializers.

v0.32.0 — May 4, 2026

  • The 0.x line hardens mergeConfig and header merging with null-prototype objects to block prototype-pollution gadgets.

i18next

v26.3.0 — May 26, 2026

  • New ResourceNamespaceMap — a mergeable augmentation surface for namespace resource types, built for monorepos.

v26.1.0 — May 11, 2026

  • enableSelector: 'strict' drops the flattened-primary key form at the type level; a parseInterpolation TypeOption landed in v26.2.0.

Sentry JS

10.55.0 — May 28, 2026

  • @sentry/hono is stable (honoIntegration deprecated).
  • TanStack Start: distributed tracing, server-side route parametrization, readable server-function names in traces, component tracking.

10.54.0 — May 26, 2026

  • Array attributes for spans/logs/metrics; new fetchStreamPerformanceIntegration tracks streamed responses; new dataCollection client option.

10.53.0 — May 12, 2026

  • Node 26 support; core exports split by browser/server for smaller bundles; addConsoleInstrumentationFilter utility.

Playwright

v1.60.0 — May 11, 2026

  • toMatchAriaSnapshot works on a whole Page; a boxes option appends bounding boxes to aria snapshots (aimed at AI consumption).
  • getByRole gains a description option; toHaveCSS reads ::before/::after via the new pseudo option.
  • BrowserContext mirrors page lifecycle events (download, frameattached, …); connectOverCDP gets noDefaults.

Turborepo

v2.9.14 — May 14, 2026

  • Security release — three advisories: VSCode-extension command injection, login-callback CSRF/session fixation, and local code execution during Yarn Berry detection.

v2.9.7 — May 1, 2026

  • Graceful shutdown; Vercel auth moves to standard OAuth/device flows.