linkedlist

Collection of interesting bits and bytes about the Web. Mostly short and to the point.

Sitemap · Subscribe

ECMAScript 2026 published

#77 · 2026-07-02 · JavaScript

ECMAScript 2026 has been released.

The following proposals have reached Stage 4 and are part of ECMAScript 2026:

With the exception of Error.isError() which is not available in Safari yet, all these proposals are baseline newly available. Check their compatibility before using them.

Temporal has reached Stage 4 and is expected to be published in ECMAScript 2027.

Temporal reached Stage 4

#76 · 2026-03-14 (updated 2026-04-28) · JavaScript, Temporal

[...] Temporal reached Stage 4 in the TC39 staging process, which means it will be part of the next annual ECMAScript specification (ES2026). However, you don't need to wait until then - you can use it today!

Temporal is already supported across:

[bloomberg.github.io/js-blog/post/temporal]

Though, according to the list of finished proposals, temporal will not be part of ES2026 but of ES2027. The expected publication year was specifically updated to 2027.

Resources:

Newish Firefox Features

#71 · 2025-07-29 · Firefox

ECMAScript 2025 published

#70 · 2025-06-26 (updated 2025-07-03) · JavaScript

ECMAScript 2025 has been released.

The following proposals have reached Stage 4 and are part of ECMAScript 2025:

Most of these new features have already landed in all the important browser engines. Check their compatibility before using them.

What about Temporal? It is still on Stage 3 and thus not part of ECMAScript 2025. There is currently only one conforming implementation (Spidermonkey, released in Firefox 139), but the ECMAScript process requires at least two conforming implementations in order to reach Stage 4. Temporal will likely be part of ECMAScript 2026.

Temporal shipped in Firefox 139

#69 · 2025-05-28 · JavaScript, Temporal

Temporal has shipped in Firefox 139.

Thank you, André!