
Releasing Babel 8 today: ESM-only, drop ES5 default, and a smooth migration path
ESM-only, Node.js 22+, modern browser target, and assumptions over loose and spec.
Web Standards
Daily web platform news

ESM-only, Node.js 22+, modern browser target, and assumptions over loose and spec.

A tiny library that exposes runtime state to CSS through custom properties.

Marking sync code as async changes its contract and propagates Promises through callers.

How CSS, Web Animations API, GSAP, and Motion behave under main-thread congestion.

Browser-native XSS-safe HTML insertion without DOMPurify or other libraries.

A look at the TC39 ShadowRealm proposal for isolating JavaScript in clean execution contexts.

Five approaches compared with their caching and CORS trade-offs.

A web component for isolated code sandboxes without third-party embeds.

An HTML-and-CSS-first library for building web components that hydrate with JS.

Import attributes syntax now works in browsers and runtimes without bundlers.

Retrofitting AgnosticUI with ElementInternals and form validation.

From TC39 proposal to Stage 4, with a shared Rust implementation across engines.