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).
3 Comments
Sort: