TC39's March 2026 meeting officially advanced the Temporal API to Stage 4, making it part of the ECMAScript 2026 specification. Temporal replaces JavaScript's long-criticized Date object with immutable date/time types, built-in time zone and calendar support, and predictable arithmetic. The proposal took nearly a decade to complete, with contributions from Bloomberg, Igalia, Google, and Microsoft. Browser support has landed in Firefox and Chromium-based browsers, with partial Safari support, and TypeScript 6.0 includes type definitions. Other proposals advanced include Intl era and monthCode (Stage 4), Import text (Stage 3), Error stack accessor and Iterator includes (Stage 2.7), Intl unit protocol and Thenable curtailment (Stage 2), and Error code property (Stage 1).

•4m read time•From socket.dev
Post cover image
Table of contents
Inside the Temporal API #Other Proposals TC39 Advanced at the March 2026 Meeting #
3 Comments

Sort: