escargot icon indicating copy to clipboard operation
escargot copied to clipboard

ES.Next

Open clover2123 opened this issue 4 years ago • 8 comments

Support ES.Next on Escargot

ES.Next Standard : https://tc39.es/ecma262/ ES.Next Proposals : https://github.com/tc39/proposals

Based on the upper standard, we are going to update the new standard.

New Features in ECMAScript 2023

Builtin Methods of Array and TypedArray

  • [x] findLast
  • [x] findLastIndex
  • [x] toSorted
  • [x] toSpliced
  • [x] toReversed
  • [x] with

Other

  • [x] Symbols as WeakMap keys
  • [x] Symbols as WeakSet values
  • [x] Symbols as FinalizationRegistry targets

Unsupported Features (we do not support these features)

  • look-behind assertions

clover2123 avatar Jun 18 '20 03:06 clover2123

test262 TC for ES11 would be updated through #688

clover2123 avatar Jun 18 '20 04:06 clover2123

Change the title and list based on ES.Next

clover2123 avatar Jan 14 '21 02:01 clover2123

ECMAScript 2020 is now fully supported 🎉 🚀

clover2123 avatar Jan 27 '21 02:01 clover2123

ECMAScript 2021 has been released. The next version is ECMAScript 2022 (draft).

clover2123 avatar Jun 24 '21 09:06 clover2123

It seems "Array find from last" is implemented: https://github.com/Samsung/escargot/blob/master/src/builtins/BuiltinArray.cpp#L1848

I think the list could be updated with it.

zherczeg avatar Jun 10 '22 11:06 zherczeg

Is there some feature you would prefer to be implemented sooner? Temporal is currently in progress.

zherczeg avatar Jun 10 '22 11:06 zherczeg

I checked the "Array find from last". I also see a lot of references for realms, is that also implemented?

zherczeg avatar Sep 09 '22 08:09 zherczeg

@zherczeg Many thanks for your contributions. I just updated the list of stage 3 based on the latest proposal list. Please feel free to choose any blank items above.

clover2123 avatar Sep 13 '22 08:09 clover2123