ecma262 icon indicating copy to clipboard operation
ecma262 copied to clipboard

Incomplete edition descriptions

Open linusg opened this issue 2 months ago • 3 comments

  • The summary of ES2018 doesn't mention Promise.prototype.finally (https://github.com/tc39/ecma262/commit/b1a633f60470fd9611ecefc3a8f28fc58b51379a)
  • The summary of ES2019 doesn't mention Symbol.prototype.description (https://github.com/tc39/ecma262/commit/4a2d6d07fea24131e47c90f0cf8eb4997c98d629)

linusg avatar Oct 03 '25 18:10 linusg

Is this actionable? We don't really file errata, and even if we did, the non-normative yearly summary wouldn't be worth mentioning. I think the most I can do for you is an "oops" on behalf of the previous editor groups.

michaelficarra avatar Oct 03 '25 19:10 michaelficarra

I now realize this is ambiguous - I'm not asking to amend the historical snapshots, I only care about the draft at https://tc39.es/ecma262/ which contains sections that start with:

ECMAScript 2019 introduced...

and

ECMAScript 2018 introduced...

linusg avatar Oct 03 '25 19:10 linusg

For additional context: https://test262.fyi maps test262 features to ES editions. I've been validating what we have against those short summaries for https://github.com/test262-fyi/data/commit/006e3e9390430429f6cff1e6eee8e6cf6448efd7 and noticed those two features are not mentioned.

linusg avatar Oct 03 '25 19:10 linusg