TC39
banner
tc39.es
TC39
@tc39.es
new JavaScript who dis
Note-takers are the unsung heroes of TC39. Without them, no progress could be made. It is right to give them thanks and praise. Here's to those who helped at this week's meeting! 🥳👏🙌

👇
September 26, 2025 at 7:06 PM
ECMAScript Excitement 🎉

This week, at its 110th meeting, TC39 advanced these proposals:

3️⃣ Non-extensible applies to Private
2️⃣.7️⃣ Import Bytes
2️⃣.7️⃣ Iterator Chunking
2️⃣ Native Promise Predicate
1️⃣ Array.prototype.pushAll
1️⃣ Native Promise Adoption
September 26, 2025 at 7:01 PM
Nice.
boajs.dev Boa @boajs.dev · Sep 24
Temporal_rs has been released!!!

This is the first public release of Temporal_rs, a Rust implementation of the Temporal API powering Boa, Kiesel, V8 plus other engines.

This will be shipping in Chromium soon

More info in our blog post: boajs.dev/blog/2025/09...
Temporal_rs is here! The datetime library powering Temporal in Boa, Kiesel, and V8 | Boa JS
clock banner
boajs.dev
September 24, 2025 at 4:43 PM
Note-takers are the unsung heroes of TC39. Without them, no progress could be made. It is right to give them thanks and praise. Here's to those who helped at this week's meeting! 🥳👏🙌

👇
July 31, 2025 at 9:10 PM
ECMAScript Excitement 🎉

This week, at its 109th meeting, TC39 advanced these proposals:

4️⃣ Math.sumPrecise
4️⃣ Uint8Array to/from base64 and hex
3️⃣ Iterator Sequencing
3️⃣ Upsert
3️⃣ Immutable ArrayBuffer

and... 👇
July 31, 2025 at 8:52 PM
ECMAScript Excitement 🎉

Today, TC39 advanced these proposals:

1️⃣ Array.getNonIndexStringProperties
1️⃣ Object.getOwnPropertySymbols options
July 31, 2025 at 8:42 PM
ECMAScript Excitement 🎉

Today, TC39 advanced these proposals:

2️⃣.7️⃣ Intl Era and Month Code
2️⃣ Import Buffer
1️⃣ Module Global
July 30, 2025 at 9:56 PM
ECMAScript Excitement 🎉

Today, TC39 advanced these proposals:

3️⃣ Immutable ArrayBuffer
2️⃣ Keep trailing zeros in Intl.NumberFormat and Intl.PluralRules
July 29, 2025 at 10:18 PM
ECMAScript Excitement 🎉

Today, TC39 advanced these proposals:

4️⃣ Math.sumPrecise
4️⃣ Uint8Array to/from base64 and hex
3️⃣ Iterator Sequencing
3️⃣ Upsert
July 28, 2025 at 10:44 PM
Ecma International Excitement 🎉

Last week, two TC39 members, Rob Palmer (@robpalmer.bsky.social) and Michael Saboff, received the Ecma Recognition Award for their contributions to Ecma, including TC39.
July 3, 2025 at 9:26 PM
ECMAScript Excitement 🎉

This week, the Ecma General Assembly approved ECMAScript 2025 (ES2025), the 16th edition.

✨ Duplicate Named Capture Groups
✨ Float16Array
✨ Import Attributes
✨ Iterator Helpers
✨ JSON Modules
✨ Promise.try
✨ RegExp.escape
✨ RegExp Modifiers
✨ Set Methods
ECMA-262 - Ecma International
ECMAScript® 2025 language specification, 16th edition - ECMAScript is a programming language based on several technologies like JavaScript.
ecma-international.org
June 27, 2025 at 3:41 PM
ECMAScript Excitement 🎉

This week, at its 108th meeting, TC39 advanced these proposals:
May 30, 2025 at 3:35 PM
ECMAScript Excitement 🎉

Today, TC39 advanced this proposal:

1️⃣ Inspector, originally a part of the Comparisons proposal
May 30, 2025 at 3:31 PM
ECMAScript Excitement 🎉

Today, TC39 advanced these proposals:

2️⃣ Math.clamp
2️⃣ Seeded Pseudo-Random Numbers
1️⃣ Random Functions
May 29, 2025 at 5:41 PM
ECMAScript Excitement 🎉

Today, TC39 advanced these proposals:

4️⃣ Explicit Resource Management
4️⃣ Array.fromAsync
4️⃣ Error.isError
1️⃣ Keep trailing zeros in Intl.NumberFormat and Intl.PluralRules
May 28, 2025 at 4:35 PM
ECMAScript Excitement 🎉

This week, at its 107th meeting, TC39 advanced these proposals:

2️⃣.7️⃣ Non-extensible Applies to Private
2️⃣.7️⃣ Upsert
2️⃣ export defer
1️⃣ Compare Strings by Codepoint
1️⃣ Composite Keys
1️⃣ Disposable AsyncContext
1️⃣ Enums
1️⃣ Object.propertyCount

and withdrew Records & Tuples
April 17, 2025 at 4:17 PM
ECMAScript Excitement 🎉

Today, TC39 advanced this proposal:

1️⃣ Disposable AsyncContext
April 17, 2025 at 4:12 PM
ECMAScript Excitement 🎉

Today, TC39 advanced these proposals:

2️⃣ export defer
1️⃣ Compare Strings by Codepoint
April 16, 2025 at 7:12 PM
ECMAScript Excitement 🎉

Today, TC39 advanced these proposals:

2️⃣.7️⃣ Non-extensible Applies to Private
1️⃣ Enums
1️⃣ Object.propertyCount
April 15, 2025 at 6:47 PM
ECMAScript Excitement 🎉

Today, TC39 advanced these proposals:

2️⃣.7️⃣ Upsert
1️⃣ Composite Keys

and withdrew Records & Tuples
April 14, 2025 at 8:43 PM
hello, world
April 14, 2025 at 8:25 PM