# Finished Proposals
Finished proposals are proposals that have reached stage 4, and are (or soon will be) included in the [latest draft](https://tc39.es/ecma262/) of the specification.
| Proposal | Author | Champion(s) | Meeting Notes | Expected Publication Year |
| ------------------------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------- |
| [iterator chunking][chunking] | Michael Ficarra | Michael Ficarra | -[2026‑05][chunking-notes-2026-05]
-[2025‑09][chunking-notes]
-[2025‑07][chunking-notes-2025-07]
-[2025‑05][chunking-notes-2025-05]
-[2024‑10][chunking-notes-2024-10]
-[2024‑02][chunking-notes-2024-02] | 2027 |
| [Iterator Includes][iterator-includes] | Michael Ficarra | Michael Ficarra | -[2026‑05][iterator-includes-notes-2026-05]
-[2026‑03][iterator-includes-notes-2026-03]
-[2026‑03][iterator-includes-notes-2026-03-10] | 2027 |
| [Iterator Join][iterator-join] | Kevin Gibbons | Kevin Gibbons | -2026‑09
-[2026‑05][iterator-join-notes-2026-05]
-[2025‑11][iterator-join-notes] | 2027 |
| [Explicit Resource Management][resource-management] | Ron Buckton | Ron Buckton | -[2026‑05][resource-management-notes-2026-05]
-[2026‑03][resource-management-notes-2026-03]
-[2025‑05][resource-management-notes]
-[2025‑04][resource-management-notes-2025-04]
-[2025‑02][resource-management-notes-2025-02]
-[2024‑06][resource-management-notes-2024-06]
-[2024‑06][resource-management-notes-2024-06-13]
-[2024‑04][resource-management-notes-2024-04]
-[2023‑07][resource-management-notes-2023-07]
-[2023‑07][resource-management-notes-2023-07-11]
-[2023‑03][resource-management-notes-2023-03]
-[2023‑03][resource-management-notes-2023-03-22]
-[2023‑03][resource-management-notes-2023-03-21]
-[2023‑01][resource-management-notes-2023-01]
-[2023‑01][resource-management-notes-2023-01-31]
-[2023‑01][resource-management-notes-2023-01-01]
-[2022‑12][resource-management-notes-2022-12]
-[2022‑09][resource-management-notes-2022-09]
-[2021‑10][resource-management-notes-2021-10]
-[2020‑02][resource-management-notes-2020-02]
-[2019‑07][resource-management-notes-2019-07]
-[2019‑07][resource-management-notes-2019-07-23]
-[2018‑07][resource-management-notes-2018-07] | 2027 |
| [`Atomics.pause`][atomics-pause] | Shu-yu Guo | Shu-yu Guo | -[2026‑05][atomics-pause-notes-2026-05]
-[2026‑01][atomics-pause-notes-2026-01]
-[2024‑10][atomics-pause-notes]
-[2024‑07][atomics-pause-notes-2024-07]
-[2024‑06][atomics-pause-notes-2024-06] | 2027 |
| [Joint Iteration][joint] | Michael Ficarra | Michael Ficarra | -[2026‑05][joint-notes-2026-05]
-[2025‑11][joint-notes]
-[2024‑07][joint-notes-2024-07]
-[2024‑06][joint-notes-2024-06]
-[2024‑04][joint-notes-2024-04]
-[2024‑02][joint-notes-2024-02]
-[2023‑11][joint-notes-2023-11]
-[2023‑09][joint-notes-2023-09] | 2027 |
| [Temporal][temporal] | Philipp Dunkel
Maggie Johnson-Pint
Matt Johnson-Pint
Brian Terlson
Shane Carr
Ujjwal Sharma
Philip Chimento
Jason Williams
Justin Grant | Philipp Dunkel
Maggie Johnson-Pint
Matt Johnson-Pint
Brian Terlson
Shane Carr
Ujjwal Sharma
Philip Chimento
Jason Williams
Justin Grant | -[2026‑05][temporal-notes-2026-05]
-[2026‑03][temporal-notes-2026-03]
-[2026‑01][temporal-notes-2026-01]
-[2025‑11][temporal-notes-2025-11]
-[2025‑09][temporal-notes]
-[2025‑07][temporal-notes-2025-07]
-[2025‑05][temporal-notes-2025-05]
-[2025‑04][temporal-notes-2025-04]
-[2024‑10][temporal-notes-2024-10]
-[2024‑07][temporal-notes-2024-07]
-[2024‑06][temporal-notes-2024-06]
-[2024‑04][temporal-notes-2024-04]
-[2024‑02][temporal-notes-2024-02]
-[2023‑11][temporal-notes-2023-11]
-[2023‑07][temporal-notes-2023-07]
-[2023‑05][temporal-notes-2023-05]
-[2023‑03][temporal-notes-2023-03]
-[2023‑03][temporal-notes-2023-03-23]
-[2023‑01][temporal-notes-2023-01]
-[2023‑01][temporal-notes-2023-01-31]
-[2023‑01][temporal-notes-2023-01-02]
-[2022‑11][temporal-notes-2022-11]
-[2022‑09][temporal-notes-2022-09]
-[2022‑09][temporal-notes-2022-09-13]
-[2022‑07][temporal-notes-2022-07]
-[2022‑06][temporal-notes-2022-06]
-[2022‑03][temporal-notes-2022-03]
-[2021‑12][temporal-notes-2021-12]
-[2021‑10][temporal-notes-2021-10]
-[2021‑10][temporal-notes-2021-10-27]
-[2021‑08][temporal-notes-2021-08]
-[2021‑05][temporal-notes-2021-05]
-[2021‑04][temporal-notes-2021-04]
-[2021‑03][temporal-notes-2021-03]
-[2021‑03][temporal-notes-2021-03-10]
-[2021‑01][temporal-notes-2021-01]
-[2020‑11][temporal-notes-2020-11]
-[2020‑09][temporal-notes-2020-09]
-[2020‑07][temporal-notes-2020-07]
-[2020‑06][temporal-notes-2020-06]
-[2020‑03][temporal-notes-2020-03]
-[2020‑02][temporal-notes-2020-02]
-[2019‑10][temporal-notes-2019-10]
-[2019‑03][temporal-notes-2019-03]
-[2018‑09][temporal-notes-2018-09]
-[2018‑07][temporal-notes-2018-07]
-[2017‑07][temporal-notes-2017-07] | 2027 |
| [`Upsert`][upsert] | Daniel Minor
Lauritz Thoresen Angeltveit
Jonas Haukenes
Sune Lianes
Vetle Larsen
Mathias Hop Ness | Daniel Minor | -[2026‑01][upsert-notes-2026-01]
-[2025‑07][upsert-notes-2025-07]
-[2025‑04][upsert-notes-2025-04]
-[2024‑12][upsert-notes-2024-12]
-[2024‑10][upsert-notes-2024-10]
-[2020‑07][upsert-notes-2020-07]
-[2019‑10][upsert-notes-2019-10] | 2026 |
| [JSON.parse source text access][json-parse-source] | Richard Gibson | Richard Gibson | -[2025‑11][json-parse-source-notes-2025-11]
-[2024‑06][json-parse-source-notes-2024-06]
-[2023‑09][json-parse-source-notes-2023-09]
-[2023‑01][json-parse-source-notes-2023-01]
-[2022‑06][json-parse-source-notes-2022-06]
-[2021‑10][json-parse-source-notes-2021-10]
-[2020‑07][json-parse-source-notes-2020-07]
-[2020‑02][json-parse-source-notes-2020-02]
-[2018‑09][json-parse-source-notes-2018-09] | 2026 |
| [Iterator Sequencing][sequencing] | Michael Ficarra | Michael Ficarra | -[2025‑11][sequencing-notes-2025-11]
-[2025‑07][sequencing-notes-2025-07]
-[2025‑05][sequencing-notes-2025-05]
-[2024‑12][sequencing-notes-2024-12]
-[2024‑10][sequencing-notes-2024-10]
-[2024‑06][sequencing-notes-2024-06]
-[2024‑02][sequencing-notes-2024-02]
-[2023‑11][sequencing-notes-2023-11]
-[2023‑09][sequencing-notes-2023-09] | 2026 |
| [Uint8Array to/from Base64][uint8array-base64] | Kevin Gibbons | Kevin Gibbons | -[2025‑07][uint8array-base64-notes-2025-07]
-[2024‑06][uint8array-base64-notes-2024-06]
-[2024‑02][uint8array-base64-notes-2024-02]
-[2023‑11][uint8array-base64-notes-2023-11]
-[2023‑09][uint8array-base64-notes-2023-09]
-[2023‑07][uint8array-base64-notes-2023-07]
-[2023‑05][uint8array-base64-notes-2023-05]
-[2021‑07][uint8array-base64-notes-2021-07] | 2026 |
| [`Math.sumPrecise`][math-sum] | Kevin Gibbons | Kevin Gibbons | -[2025‑07][math-sum-notes-2025-07]
-[2024‑10][math-sum-notes-2024-10]
-[2024‑04][math-sum-notes-2024-04]
-[2024‑02][math-sum-notes-2024-02]
-[2023‑11][math-sum-notes-2023-11] | 2026 |
| [`Error.isError`][is-error] | Jordan Harband | Jordan Harband | -[2025‑05][is-error-notes-2025-05]
-[2024‑12][is-error-notes-2024-12]
-[2024‑10][is-error-notes-2024-10]
-[2024‑07][is-error-notes-2024-07]
-[2024‑06][is-error-notes-2024-06]
-[2024‑04][is-error-notes-2024-04]
-[2016‑03][is-error-notes-2016-03]
-[2015‑11][is-error-notes-2015-11] | 2026 |
| [`Array.fromAsync`][from-async] | J.S. Choi | J.S. Choi | -[2025‑05][from-async-notes-2025-05]
-[2025‑04][from-async-notes-2025-04]
-[2023‑05][from-async-notes-2023-05]
-[2022‑09][from-async-notes-2022-09]
-[2022‑01][from-async-notes-2022-01]
-[2021‑12][from-async-notes-2021-12]
-[2021‑10][from-async-notes-2021-10]
-[2021‑08][from-async-notes-2021-08] | 2026 |
| [`RegExp.escape`][escape] | Domenic Denicola
Benjamin Gruenbaum
Jordan Harband | Jordan Harband
Kevin Gibbons | -[2025‑02][escape-notes-2025-02]
-[2024‑07][escape-notes-2024-07]
-[2024‑06][escape-notes-2024-06]
-[2024‑04][escape-notes-2024-04]
-[2024‑02][escape-notes-2024-02]
-[2023‑09][escape-notes-2023-09]
-[2023‑03][escape-notes-2023-03]
-[2021‑01][escape-notes-2021-01]
-[2015‑07][escape-notes-2015-07] | 2025 |
| [Redeclarable global `eval`-introduced `var`s][redeclarable-global-eval-vars] | Shu-yu Guo | Shu-yu Guo | -[2025‑02][redeclarable-global-eval-vars-notes-2025-02]
-[2024‑04][redeclarable-global-eval-vars-notes-2024-04]
-[2024‑04][redeclarable-global-eval-vars-notes-2024-04-11] | 2025 |
| [Float16 on TypedArrays, DataView, `Math.f16round`][float16s] | Leo Balter | Leo Balter
Kevin Gibbons | -[2025‑02][float16s-notes-2025-02]
-[2023‑05][float16s-notes-2023-05]
-[2023‑03][float16s-notes-2023-03]
-[2017‑05][float16s-notes-2017-05] | 2025 |
| [`Promise.try`][try] | Jordan Harband | Jordan Harband | -[2026‑07][try-notes-2026-07]
-[2024‑10][try-notes-2024-10]
-[2024‑06][try-notes-2024-06]
-[2024‑04][try-notes-2024-04]
-[2024‑02][try-notes-2024-02]
-[2024‑02][try-notes-2024-02-08]
-[2016‑11][try-notes-2016-11] | 2025 |
| [Sync Iterator helpers][iterator-helpers] | Gus Caplan | Michael Ficarra
Jonathan Keslin
Kevin Gibbons | -[2024‑10][iterator-helpers-notes-2024-10]
-[2024‑12][iterator-helpers-notes-2024-12]
-[2024‑06][iterator-helpers-notes-2024-06]
-[2023‑11][iterator-helpers-notes-2023-11]
-[2023‑11][iterator-helpers-notes-2023-11-30]
-[2023‑09][iterator-helpers-notes-2023-09]
-[2023‑07][iterator-helpers-notes-2023-07]
-[2023‑05][iterator-helpers-notes-2023-05] [[2]][iterator-helpers-notes-2023-05-2]
-[2023‑03][iterator-helpers-notes-2023-03]
-[2023‑01][iterator-helpers-notes-2023-01]
-[2022‑11][iterator-helpers-notes-2022-11]
-[2022‑09][iterator-helpers-notes-2022-09]
-[2022‑07][iterator-helpers-notes-2022-07]
-[2021‑08][iterator-helpers-notes-2021-08]
-[2020‑07][iterator-helpers-notes-2020-07]
-[2020‑06][iterator-helpers-notes-2020-06]
-[2020‑06][iterator-helpers-notes-2020-06-04]
-[2019‑07][iterator-helpers-notes-2019-07]
-[2019‑01][iterator-helpers-notes-2019-01] | 2025 |
| [JSON Modules][json-modules] | Myles Borins
Sven Sauleau
Dan Clark
Daniel Ehrenberg | Myles Borins
Sven Sauleau
Dan Clark
Daniel Ehrenberg | -[2024‑10][json-modules-notes-2024-10]
-[2024‑06][json-modules-notes-2024-06]
-[2023‑07][json-modules-notes-2023-07]
-[2021‑01][json-modules-notes-2021-01]
-[2021‑01][json-modules-notes-2021-01-27]
-[2020‑11][json-modules-notes-2020-11]
-[2020‑11][json-modules-notes-2020-11-19]
-[2020‑09][json-modules-notes-2020-09]
-[2020‑07][json-modules-notes-2020-07] | 2025 |
| [Import Attributes][import-attributes] | Myles Borins
Sven Sauleau
Dan Clark
Daniel Ehrenberg | Sven Sauleau
Dan Clark
Daniel Ehrenberg
Nicolò Ribaudo | -[2024‑10][import-attributes-notes-2024-10]
-[2024‑07][import-attributes-notes-2024-07]
-[2023‑09][import-attributes-notes-2023-09]
-[2023‑07][import-attributes-notes-2023-07]
-[2023‑03][import-attributes-notes-2023-03]
-[2023‑01][import-attributes-notes-2023-01]
-[2023‑01][import-attributes-notes-2023-01-31]
-[2021‑07][import-attributes-notes-2021-07]
-[2021‑04][import-attributes-notes-2021-04]
-[2020‑11][import-attributes-notes-2020-11]
-[2020‑09][import-attributes-notes-2020-09]
-[2020‑07][import-attributes-notes-2020-07]
-[2020‑06][import-attributes-notes-2020-06] [[2]][import-attributes-notes-2020-06-2]
-[2020‑02][import-attributes-notes-2020-02]
-[2019‑12][import-attributes-notes-2019-12] [[2]][import-attributes-notes-2019-12-2] | 2025 |
| [RegExp Modifiers][regexp-modifiers] | Ron Buckton | Ron Buckton | -[2024‑10][regexp-modifiers-notes-2024-10]
-[2024‑06][regexp-modifiers-notes-2024-06]
-[2023‑11][regexp-modifiers-notes-2023-11]
-[2023‑07][regexp-modifiers-notes-2023-07]
-[2022‑06][regexp-modifiers-notes-2022-06]
-[2021‑12][regexp-modifiers-notes-2021-12]
-[2021‑10][regexp-modifiers-notes-2021-10] | 2025 |
| [New Set methods][set-methods] | Michał Wadas
Sathya Gunasekaran
Kevin Gibbons | Kevin Gibbons | -[2024‑04][set-methods-notes-2024-04]
-[2024‑02][set-methods-notes-2024-02]
-[2023‑07][set-methods-notes-2023-07]
-[2023‑03][set-methods-notes-2023-03]
-[2022‑11][set-methods-notes-2022-11]
-[2022‑09][set-methods-notes-2022-09]
-[2022‑07][set-methods-notes-2022-07]
-[2019‑01][set-methods-notes-2019-01]
-[2018‑05][set-methods-notes-2018-05] | 2025 |
| [Duplicate named capture groups][named-capture-groups] | Kevin Gibbons | Kevin Gibbons | -[2024‑04][named-capture-groups-notes-2024-04]
-[2023‑07][named-capture-groups-notes-2023-07]
-[2022‑07][named-capture-groups-notes-2022-07]
-[2022‑06][named-capture-groups-notes-2022-06]
-[2022‑06][named-capture-groups-notes-2022-06-07] | 2025 |
| [ArrayBuffer transfer][arraybuffer-transfer] | Shu-yu Guo
Jordan Harband
Yagiz Nizipli | Shu-yu Guo
Jordan Harband
Yagiz Nizipli | -[2024‑02][arraybuffer-transfer-notes-2024-02]
-[2023‑01][arraybuffer-transfer-notes-2023-01]
-[2018‑07][arraybuffer-transfer-notes-2018-07] | 2024 |
| [`Promise.withResolvers`][promise-defer] | Peter Klecha | Peter Klecha | -[2023‑11][promise-defer-notes-2023-11]
-[2023‑07][promise-defer-notes-2023-07]
-[2023‑05][promise-defer-notes-2023-05]
-[2023‑05][promise-defer-notes-2023-05-18]
-[2023‑03][promise-defer-notes-2023-03] | 2024 |
| [Array Grouping][array-grouping] | Justin Ridgewell | Justin Ridgewell
Jordan Harband | -[2023‑11][array-grouping-notes-2023-11]
-[2023‑09][array-grouping-notes-2023-09]
-[2023‑07][array-grouping-notes-2023-07]
-[2023‑05][array-grouping-notes-2023-05]
-[2022‑11][array-grouping-notes-2022-11]
-[2022‑06][array-grouping-notes-2022-06]
-[2021‑12][array-grouping-notes-2021-12]
-[2021‑10][array-grouping-notes-2021-10]
-[2021‑07][array-grouping-notes-2021-07] | 2024 |
| [Resizable and growable ArrayBuffers][resizable] | Shu-yu Guo | Shu-yu Guo | -[2023‑09][resizable-notes-2023-09]
-[2023‑07][resizable-notes-2023-07]
-[2022‑03][resizable-notes-2022-03]
-[2021‑10][resizable-notes-2021-10]
-[2021‑08][resizable-notes-2021-08]
-[2021‑05][resizable-notes-2021-05]
-[2021‑04][resizable-notes-2021-04]
-[2021‑04][resizable-notes-2021-04-21]
-[2021‑03][resizable-notes-2021-03]
-[2021‑01][resizable-notes-2021-01]
-[2020‑09][resizable-notes-2020-09]
-[2020‑07][resizable-notes-2020-07] | 2024 |
| [RegExp v flag with set notation + properties of strings][regexp-v-flag] | Markus Scherer
Mathias Bynens | Mathias Bynens | -[2023‑05][regexp-v-flag-notes-2023-05]
-[2022‑03][regexp-v-flag-notes-2022-03]
-[2021‑12][regexp-v-flag-notes-2021-12]
-[2021‑08][regexp-v-flag-notes-2021-08]
-[2021‑05][regexp-v-flag-notes-2021-05]
-[2021‑04][regexp-v-flag-notes-2021-04] | 2024 |
| [`Atomics.waitAsync`][nonblocking] | Lars Hansen | Shu-yu Guo
Lars Hansen | -[2023‑05][nonblocking-notes-2023-05]
-[2020‑03][nonblocking-notes-2020-03]
-[2019‑12][nonblocking-notes-2019-12]
-[2019‑06][nonblocking-notes-2019-06]
-[2017‑09][nonblocking-notes-2017-09] | 2024 |
| [Well-Formed Unicode Strings][usv-string] | Guy Bedford
Bradley Farias | Guy Bedford
Bradley Farias
Michael Ficarra | -[2023‑05][usv-string-notes-2023-05]
-[2022‑11][usv-string-notes-2022-11]
-[2022‑09][usv-string-notes-2022-09] | 2024 |
| [Change Array by Copy][change-array-by-copy] | Ashley Claymore
Robin Ricard | Ashley Claymore
Robin Ricard | -[2023‑01][change-array-by-copy-notes-2023-01]
-[2022‑06][change-array-by-copy-notes-2022-06]
-[2022‑03][change-array-by-copy-notes-2022-03]
-[2022‑07][change-array-by-copy-notes-2022-07]
-[2021‑10][change-array-by-copy-notes-2021-10]
-[2021‑08][change-array-by-copy-notes-2021-08]
-[2021‑04][change-array-by-copy-notes-2021-04] | 2023 |
| [Symbols as WeakMap keys][symbols-weakmap] | Daniel Ehrenberg
Richard Button
Robin Ricard
Leo Balter
Rick Waldron
Caridy Patiño | Daniel Ehrenberg
Richard Button
Robin Ricard
Leo Balter
Rick Waldron
Caridy Patiño | -[2023‑01][symbols-weakmap-notes-2023-01]
-[2022‑06][symbols-weakmap-notes-2022-06]
-[2022‑01][symbols-weakmap-notes-2022-01]
-[2022‑01][symbols-weakmap-notes-2022-01-25]
-[2021‑05][symbols-weakmap-notes-2021-05]
-[2021‑04][symbols-weakmap-notes-2021-04]
-[2020‑07][symbols-weakmap-notes-2020-07]
-[2020‑06][symbols-weakmap-notes-2020-06] | 2023 |
| [Hashbang Grammar][hashbang-grammar] | Bradley Farias | Bradley Farias | -[2022‑07][hashbang-grammar-notes-2022-07]
-[2020‑03][hashbang-grammar-notes-2020-03]
-[2018‑03][hashbang-grammar-notes-2018-03] | 2023 |
| [Array find from last][find-last] | Wenlu Wang | Wenlu Wang
Daniel Rosenwasser | -[2022‑06][find-last-notes-2022-06]
-[2021‑07][find-last-notes-2021-07]
-[2021‑03][find-last-notes-2021-03]
-[2021‑01][find-last-notes-2021-01] | 2023 |
| [Error Cause][error-cause] | Chengzhong Wu | Chengzhong Wu
Hemanth HM | -[2021‑10][error-cause-notes-2021-10]
-[2021‑03][error-cause-notes-2021-03]
-[2020‑11][error-cause-notes-2020-11]
-[2020‑09][error-cause-notes-2020-09] | 2022 |
| [Class Static Block][static-blocks] | Ron Buckton | Ron Buckton | -[2021‑08][static-blocks-notes-2021-08]
-[2021‑03][static-blocks-notes-2021-03]
-[2021‑01][static-blocks-notes-2021-01]
-[2020‑09][static-blocks-notes-2020-09]
-[2020‑07][static-blocks-notes-2020-07]
-[2018‑05][static-blocks-notes-2018-05] | 2022 |
| [Accessible `Object.prototype.hasOwnProperty`][object-has] | Jamie Kyle | Tierney Cyren
Jamie Kyle | -[2021‑08][object-has-notes-2021-08]
-[2021‑07][object-has-notes-2021-07]
-[2021‑05][object-has-notes-2021-05] | 2022 |
| [`.at()`][at] | Shu-yu Guo
Tab Atkins | Shu-yu Guo
Tab Atkins | -[2021‑08][at-notes-2021-08]
-[2021‑01][at-notes-2021-01]
-[2020‑11][at-notes-2020-11]
-[2020‑09][at-notes-2020-09] | 2022 |
| [Ergonomic brand checks for Private Fields][private-fields-in-in] | Jordan Harband | Jordan Harband | -[2021‑07][private-fields-in-in-notes-2021-07]
-[2021‑01][private-fields-in-in-notes-2021-01]
-[2020‑09][private-fields-in-in-notes-2020-09]
-[2020‑09][private-fields-in-in-notes-2020-09-23]
-[2020‑07][private-fields-in-in-notes-2020-07]
-[2020‑06][private-fields-in-in-notes-2020-06]
-[2020‑03][private-fields-in-in-notes-2020-03] | 2022 |
| [Top-level `await`][await] | Myles Borins
Yulia Startsev
Daniel Ehrenberg
Guy Bedford
Ms2ger | Myles Borins
Yulia Startsev | -[2021‑05][await-notes-2021-05]
-[2021‑03][await-notes-2021-03]
-[2019‑10][await-notes-2019-10]
-[2019‑06][await-notes-2019-06]
-[2019‑03][await-notes-2019-03]
-[2018‑05][await-notes-2018-05] | 2022 |
| [RegExp Match Indices][regex-match-indices] | Ron Buckton | Ron Buckton | -[2021‑05][regex-match-indices-notes-2021-05]
-[2021‑01][regex-match-indices-notes-2021-01]
-[2020‑11][regex-match-indices-notes-2020-11]
-[2019‑12][regex-match-indices-notes-2019-12]
-[2019‑10][regex-match-indices-notes-2019-10]
-[2019‑07][regex-match-indices-notes-2019-07]
-[2018‑07][regex-match-indices-notes-2018-07]
-[2018‑05][regex-match-indices-notes-2018-05] | 2022 |
| [Class fields][class-fields], [Private methods][private-methods], and [Static class features][static-class-features] | Daniel Ehrenberg | Daniel Ehrenberg
Kevin Gibbons | -[2021‑04][class-fields-notes-2021-04]
-[2020‑09][class-fields-notes-2020-09]
-[2018‑09][class-fields-notes-2018-09]
-[2018‑05][class-fields-notes-2018-05]
-[2018‑05][class-fields-notes-2018-05-23]
-[2018‑01][class-fields-notes-2018-01]
-[2017‑11][class-fields-notes-2017-11]
-[2017‑11][class-fields-notes-2017-11-30]
-[2017‑11][class-fields-notes-2017-11-29]
-[2017‑09][class-fields-notes-2017-09]
-[2017‑09][class-fields-notes-2017-09-26]
-[2017‑07][class-fields-notes-2017-07]
-[2017‑07][class-fields-notes-2017-07-27]
-[2017‑01][class-fields-notes-2017-01]
-[2016‑07][class-fields-notes-2016-07]
-[2016‑03][class-fields-notes-2016-03] | 2022 |
| [Numeric separators][numeric_separators] | Sam Goto
Rick Waldron | Sam Goto
Rick Waldron
Leo Balter | -[2020‑07][numeric_separators-notes-2020-07]
-[2020‑07][numeric_separators-notes-2020-07-20]
-[2019‑03][numeric_separators-notes-2019-03]
-[2019‑01][numeric_separators-notes-2019-01]
-[2018‑05][numeric_separators-notes-2018-05]
-[2017‑11][numeric_separators-notes-2017-11]
-[2017‑09][numeric_separators-notes-2017-09]
-[2017‑07][numeric_separators-notes-2017-07] | 2021 |
| [Logical Assignment Operators][logical-assignment] | Justin Ridgewell | Justin Ridgewell
Hemanth HM | -[2020‑07][logical-assignment-notes-2020-07]
-[2020‑03][logical-assignment-notes-2020-03]
-[2020‑02][logical-assignment-notes-2020-02]
-[2020‑02][logical-assignment-notes-2020-02-06]
-[2018‑03][logical-assignment-notes-2018-03]
-[2018‑03][logical-assignment-notes-2018-03-20] | 2021 |
| [WeakRefs][weakrefs] | Dean Tribble
Sathya Gunasekaran | Dean Tribble
Mark Miller
Till Schneidereit
Sathya Gunasekaran
Daniel Ehrenberg | -[2020‑07][weakrefs-notes-2020-07]
-[2020‑03][weakrefs-notes-2020-03]
-[2020‑03][weakrefs-notes-2020-03-01]
-[2020‑02][weakrefs-notes-2020-02]
-[2020‑02][weakrefs-notes-2020-02-05]
-[2019‑06][weakrefs-notes-2019-06]
-[2019‑03][weakrefs-notes-2019-03]
-[2018‑11][weakrefs-notes-2018-11]
-[2018‑03][weakrefs-notes-2018-03]
-[2016‑03][weakrefs-notes-2016-03] | 2021 |
| [`Promise.any`][promise-any] | Mathias Bynens
Kevin Gibbons
Sergey Rubanov | Mathias Bynens | -[2020‑07][promise-any-notes-2020-07]
-[2020‑06][promise-any-notes-2020-06]
-[2019‑10][promise-any-notes-2019-10]
-[2019‑07][promise-any-notes-2019-07]
-[2019‑06][promise-any-notes-2019-06]
-[2019‑03][promise-any-notes-2019-03] | 2021 |
| [`String.prototype.replaceAll`][replace-all] | Peter Marshall
Jakob Gruber
Mathias Bynens | Mathias Bynens | -[2020‑06][replace-all-notes-2020-06]
-[2019‑10][replace-all-notes-2019-10]
-[2019‑07][replace-all-notes-2019-07]
-[2019‑03][replace-all-notes-2019-03]
-[2017‑11][replace-all-notes-2017-11] | 2021 |
| [`import.meta`][import-meta] | Domenic Denicola | Gus Caplan | -[2020‑03][import-meta-notes-2020-03]
-[2020‑03][import-meta-notes-2020-03-31]
-[2017‑09][import-meta-notes-2017-09]
-[2017‑09][import-meta-notes-2017-09-28]
-[2017‑05][import-meta-notes-2017-05] | 2020 |
| [Nullish coalescing Operator][nullish-coalescing] | Gabriel Isenberg | Gabriel Isenberg
Justin Ridgewell
Daniel Rosenwasser | -[2019‑12][nullish-coalescing-notes-2019-12]
-[2019‑07][nullish-coalescing-notes-2019-07]
-[2019‑06][nullish-coalescing-notes-2019-06]
-[2018‑03][nullish-coalescing-notes-2018-03]
-[2017‑09][nullish-coalescing-notes-2017-09] | 2020 |
| [Optional Chaining][chaining] | Gabriel Isenberg
Claude Pache
Dustin Savery | Gabriel Isenberg
Dustin Savery
Justin Ridgewell
Daniel Rosenwasser | -[2019‑12][chaining-notes-2019-12]
-[2019‑07][chaining-notes-2019-07]
-[2019‑06][chaining-notes-2019-06]
-[2018‑11][chaining-notes-2018-11]
-[2018‑11][chaining-notes-2018-11-29]
-[2018‑03][chaining-notes-2018-03]
-[2018‑01][chaining-notes-2018-01]
-[2017‑09][chaining-notes-2017-09] | 2020 |
| [`for-in` mechanics][for-in-mechanics] | Kevin Gibbons | Kevin Gibbons | -[2019‑12][for-in-mechanics-notes-2019-12]
-[2019‑06][for-in-mechanics-notes-2019-06]
-[2018‑09][for-in-mechanics-notes-2018-09] | 2020 |
| [`globalThis`][globalThis] | Jordan Harband | Jordan Harband | -[2019‑10][globalThis-notes-2019-10]
-[2019‑01][globalThis-notes-2019-01]
-[2018‑07][globalThis-notes-2018-07]
-[2018‑07][globalThis-notes-2018-07-24]
-[2016‑07][globalThis-notes-2016-07] | 2020 |
| [`Promise.allSettled`][allsettled] | Jason Williams
Robert Pamely
Mathias Bynens | Mathias Bynens | -[2019‑07][allsettled-notes-2019-07]
-[2019‑03][allsettled-notes-2019-03]
-[2019‑01][allsettled-notes-2019-01]
-[2018‑09][allsettled-notes-2018-09] | 2020 |
| [`BigInt`][bigint] | Daniel Ehrenberg | Daniel Ehrenberg | -[2019‑07][bigint-notes-2019-07]
-[2019‑06][bigint-notes-2019-06]
-[2019‑03][bigint-notes-2019-03]
-[2019‑03][bigint-notes-2019-03-27]
-[2019‑01][bigint-notes-2019-01]
-[2018‑05][bigint-notes-2018-05]
-[2018‑03][bigint-notes-2018-03]
-[2018‑01][bigint-notes-2018-01]
-[2017‑11][bigint-notes-2017-11]
-[2017‑09][bigint-notes-2017-09]
-[2017‑09][bigint-notes-2017-09-28]
-[2017‑07][bigint-notes-2017-07]
-[2017‑05][bigint-notes-2017-05-25]
-[2017‑05][bigint-notes-2017-05] | 2020 |
| [`import()`][dynamic-import] | Domenic Denicola | Domenic Denicola | -[2019‑07][dynamic-import-notes-2019-07]
-[2019‑06][dynamic-import-notes-2019-06]
-[2019‑03][dynamic-import-notes-2019-03]
-[2016‑11][dynamic-import-notes-2016-11]
-[2016‑11][dynamic-import-notes-2016-11-29]
-[2016‑09][dynamic-import-notes-2016-09] | 2020 |
| [`String.prototype.matchAll`][matchall] | Jordan Harband | Jordan Harband | -[2019‑03][matchall-notes-2019-03]
-[2018‑09][matchall-notes-2018-09]
-[2018‑05][matchall-notes-2018-05]
-[2018‑01][matchall-notes-2018-01]
-[2017‑09][matchall-notes-2017-09]
-[2017‑09][matchall-notes-2017-09-28] | 2020 |
| [`Array.prototype.{flat,flatMap}`][flat] | Brian Terlson
Michael Ficarra
Mathias Bynens | Brian Terlson
Michael Ficarra | -[2019‑01][flat-notes-2019-01]
-[2018‑09][flat-notes-2018-09]
-[2018‑05][flat-notes-2018-05]
-[2018‑03][flat-notes-2018-03]
-[2018‑03][flat-notes-2018-03-20]
-[2017‑11][flat-notes-2017-11]
-[2017‑09][flat-notes-2017-09]
-[2017‑07][flat-notes-2017-07] | 2019 |
| [`String.prototype.{trimStart,trimEnd}`][trims] | Sebastian Markbåge | Sebastian Markbåge
Mathias Bynens | -[2019‑01][trims-notes-2019-01]
-[2018‑01][trims-notes-2018-01] | 2019 |
| [Well-formed `JSON.stringify`][well-formed-stringify] | Richard Gibson | Mathias Bynens | -[2019‑01][well-formed-stringify-notes-2019-01]
-[2018‑09][well-formed-stringify-notes-2018-09]
-[2018‑05][well-formed-stringify-notes-2018-05] | 2019 |
| [`Object.fromEntries`][object-from-entries] | Darien Maillet Valentine | Jordan Harband
Kevin Gibbons | -[2019‑01][object-from-entries-notes-2019-01]
-[2018‑07][object-from-entries-notes-2018-07]
-[2018‑05][object-from-entries-notes-2018-05]
-[2018‑03][object-from-entries-notes-2018-03] | 2019 |
| [`Function.prototype.toString` revision][function-to-string] | Michael Ficarra | Michael Ficarra | -[2018‑11][function-to-string-notes-2018-11]
-[2018‑09][function-to-string-notes-2018-09]
-[2018‑05][function-to-string-notes-2018-05-22]
-[2018‑01][function-to-string-notes-2018-01]
-[2017‑07][function-to-string-notes-2017-07]
-[2016‑11][function-to-string-notes-2016-11]
-[2016‑03][function-to-string-notes-2016-03]
-[2016‑03][function-to-string-notes-2016-03-29]
-[2015‑05][function-to-string-notes-2015-05] | 2019 |
| [`Symbol.prototype.description`][symbol-description] | Michael Ficarra | Michael Ficarra | -[2018‑11][symbol-description-notes-2018-11]
-[2018‑05][symbol-description-notes-2018-05]
-[2018‑01][symbol-description-notes-2018-01]
-[2017‑07][symbol-description-notes-2017-07] | 2019 |
| [JSON superset][json-superset] | Richard Gibson | Mark Miller
Mathias Bynens | -[2018‑05][json-superset-notes-2018-05]
-[2018‑01][json-superset-notes-2018-01]
-[2017‑11][json-superset-notes-2017-11]
-[2017‑09][json-superset-notes-2017-09] | 2019 |
| [Optional `catch` binding][optional-catch] | Michael Ficarra | Michael Ficarra | -[2018‑05][optional-catch-notes-2018-05]
-[2017‑07][optional-catch-notes-2017-07] | 2019 |
| [Asynchronous Iteration][async-iteration] | Domenic Denicola | Domenic Denicola | -[2018‑01][async-iteration-notes-2018-01]
-[2017‑05][async-iteration-notes-2017-05]
-[2016‑09][async-iteration-notes-2016-09] | 2018 |
| [`Promise.prototype.finally`][finally] | Jordan Harband | Jordan Harband | -[2021‑12][finally-notes-2021-12]
-[2018‑01][finally-notes-2018-01]
-[2018‑01][finally-notes-2018-01-23]
-[2017‑09][finally-notes-2017-09]
-[2017‑07][finally-notes-2017-07]
-[2017‑01][finally-notes-2017-01]
-[2016‑11][finally-notes-2016-11]
-[2016‑07][finally-notes-2016-07] | 2018 |
| [RegExp Unicode Property Escapes][unicode-escapes] | Mathias Bynens | Brian Terlson
Daniel Ehrenberg
Mathias Bynens | -[2018‑01][unicode-escapes-notes-2018-01]
-[2017‑05][unicode-escapes-notes-2017-05]
-[2017‑03][unicode-escapes-notes-2017-03]
-[2016‑07][unicode-escapes-notes-2016-07] | 2018 |
| [RegExp Lookbehind Assertions][lookbehind] | Gorkem Yakin
Nozomu Katō
Daniel Ehrenberg | Daniel Ehrenberg
Mathias Bynens | -[2018‑03][lookbehind-notes-2018-03]
-[2018‑01][lookbehind-notes-2018-01]
-[2018‑01][lookbehind-notes-2018-01-24]
-[2017‑03][lookbehind-notes-2017-03]
-[2016‑11][lookbehind-notes-2016-11] | 2018 |
| [Rest/Spread Properties][object-rest-spread] | Sebastian Markbåge | Sebastian Markbåge | -[2018‑01][object-rest-spread-notes-2018-01]
-[2016‑09][object-rest-spread-notes-2016-09]
-[2015‑09][object-rest-spread-notes-2015-09]
-[2015‑07][object-rest-spread-notes-2015-07]
-[2014‑09][object-rest-spread-notes-2014-09]
-[2014‑06][object-rest-spread-notes-2014-06] | 2018 |
| [RegExp named capture groups][named-groups] | Gorkem Yakin
Daniel Ehrenberg | Daniel Ehrenberg
Brian Terlson
Mathias Bynens | -[2017‑11][named-groups-notes-2017-11]
-[2017‑05][named-groups-notes-2017-05] | 2018 |
| [`s` (`dotAll`) flag for regular expressions][dot-all] | Mathias Bynens | Brian Terlson
Mathias Bynens | -[2017‑11][dot-all-notes-2017-11]
-[2017‑05][dot-all-notes-2017-05] | 2018 |
| [Lifting template literal restriction][template-literal-lift] | Tim Disney | Tim Disney | -[2017‑03][template-literal-lift-notes-2017-03] | 2018 |
| [Shared memory and atomics][atomics] | Lars T Hansen | Lars T Hansen | -[2017‑01][atomics-notes-2017-01]
-[2016‑07][atomics-notes-2016-07]
-[2016‑03][atomics-notes-2016-03]
-[2016‑01][atomics-notes-2016-01]
-[2015‑09][atomics-notes-2015-09] | 2017 |
| [Async functions][async-await] | Brian Terlson | Brian Terlson | -[2016‑07][async-await-notes-2016-07]
-[2016‑07][async-await-notes-2016-07-26]
-[2015‑09][async-await-notes-2015-09]
-[2015‑07][async-await-notes-2015-07] | 2017 |
| [Trailing commas in function parameter lists and calls][function-commas] | Jeff Morrison | Jeff Morrison | -[2016‑07][function-commas-notes-2016-07]
-[2015‑11][function-commas-notes-2015-11]
-[2015‑09][function-commas-notes-2015-09]
-[2014‑09][function-commas-notes-2014-09]
-[2014‑09][function-commas-notes-2014-09-23] | 2017 |
| [`Object.getOwnPropertyDescriptors`][object-gopds] | Jordan Harband
Andrea Giammarchi | Jordan Harband | -[2016‑07][object-gopds-notes-2016-07]
-[2016‑05][object-gopds-notes-2016-05]
-[2016‑03][object-gopds-notes-2016-03]
-[2016‑01][object-gopds-notes-2016-01]
-[2016‑01][object-gopds-notes-2016-01-26]
-[2014‑04][object-gopds-notes-2014-04] | 2017 |
| [String padding][string-padding] | Jordan Harband | Jordan Harband
Rick Waldron | -[2016‑05][string-padding-notes-2016-05] | 2017 |
| [`Object.values`/`Object.entries`][object-values-entries] | Jordan Harband | Jordan Harband | -[2016‑03][object-values-entries-notes-2016-03]
-[2016‑01][object-values-entries-notes-2016-01]
-[2015‑11][object-values-entries-notes-2015-11]
-[2015‑09][object-values-entries-notes-2015-09]
-[2014‑04][object-values-entries-notes-2014-04] | 2017 |
| [Exponentiation operator][exponentiation] | Rick Waldron | Rick Waldron | -[2016‑01][exponentiation-notes-2016-01]
-[2015‑09][exponentiation-notes-2015-09]
-[2015‑09][exponentiation-notes-2015-09-23]
-[2015‑07][exponentiation-notes-2015-07]
-[2014‑09][exponentiation-notes-2014-09]
-[2014‑07][exponentiation-notes-2014-07] | 2016 |
| [`Array.prototype.includes`][array-includes] | Domenic Denicola | Domenic Denicola
Rick Waldron | -[2015‑11][array-includes-notes-2015-11]
-[2015‑07][array-includes-notes-2015-07]
-[2014‑11][array-includes-notes-2014-11]
-[2014‑07][array-includes-notes-2014-07]
-[2014‑04][array-includes-notes-2014-04] | 2016 |
See also the [active proposals](README.md), [stage 1 proposals](stage-1-proposals.md), [stage 0 proposals](stage-0-proposals.md), and [inactive proposals](inactive-proposals.md) documents.
[array-includes]: https://github.com/tc39/proposal-Array.prototype.includes
[array-includes-notes-2015-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-11/nov-17.md#arrayprototypeincludes
[array-includes-notes-2015-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-07/july-28.md#6i-advance-arrayprototypeincludes-to-stage-3
[array-includes-notes-2014-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2014-11/nov-18.md#51--44-arrayprototypecontains-and-stringprototypecontains
[array-includes-notes-2014-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2014-07/jul-31.md#57-arrayprototypecontains
[array-includes-notes-2014-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2014-04/apr-9.md#45-arrayprototypecontains
[exponentiation]: https://github.com/tc39/proposal-exponentiation-operator
[exponentiation-notes-2016-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-01/jan-28.md#5xviii-exponentiation-operator-rw
[exponentiation-notes-2015-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-09/sept-24.md#exponentiation-operator
[exponentiation-notes-2015-09-23]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-09/sept-23.md#exponentiation-operator
[exponentiation-notes-2015-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-07/july-28.md#exponentiation-operator
[exponentiation-notes-2014-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2014-09/sept-23.md#58-exponentiation-operator-update
[exponentiation-notes-2014-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2014-07/jul-31.md#exponentiation-operator
[object-values-entries]: https://github.com/tc39/proposal-object-values-entries
[object-values-entries-notes-2016-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-03/march-29.md#objectvalues--objectentries
[object-values-entries-notes-2016-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-01/jan-26.md#5xiv-objectvalues-objectentries
[object-values-entries-notes-2015-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-11/nov-17.md#objectvaluesentries
[object-values-entries-notes-2015-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-09/sept-23.md#511-proposal-objectvalues--objectentries
[object-values-entries-notes-2014-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2014-04/apr-9.md#51-objectentries-objectvalues
[string-padding]: https://github.com/tc39/proposal-string-pad-start-end
[string-padding-notes-2016-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-05/may-25.md#stringprototypepadstartend-jhd
[object-gopds]: https://github.com/tc39/proposal-object-getownpropertydescriptors
[object-gopds-notes-2016-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-05/may-25.md#objectgetownpropertydescriptors-jhd
[object-gopds-notes-2016-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-07/jul-26.md#9iia-objectgetownpropertydescriptors-when-a-proxy-returns-an-undefined-descriptor
[object-gopds-notes-2016-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-03/march-29.md#objectgetownpropertydescriptors
[object-gopds-notes-2016-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-01/jan-28.md#objectgetownpropertydescriptors-to-stage-3-jordan-harband-low-priority-but-super-quick
[object-gopds-notes-2016-01-26]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-01/jan-26.md#objectgetownpropertydescriptors-proposal-email-jhd
[object-gopds-notes-2014-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2014-04/apr-9.md#44-objectgetownpropertydescriptors
[function-commas]: https://github.com/tc39/proposal-trailing-function-commas
[function-commas-notes-2016-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-07/jul-26.md#9ie-trailing-commas-in-functions
[function-commas-notes-2015-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-11/nov-18.md#trailing-commas-in-function-parameter-lists
[function-commas-notes-2015-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-09/sept-23.md#59-trailing-commas-in-function-parameter-lists
[function-commas-notes-2014-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2014-09/sept-24.md#51-trailing-commas-in-function-call-expressions-and-declarations
[function-commas-notes-2014-09-23]: https://github.com/tc39/notes/blob/HEAD/meetings/2014-09/sept-23.md#51-trailing-commas-in-function-call-expressions-and-declarations
[async-await]: https://github.com/tc39/proposal-async-await
[async-await-notes-2016-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-07/jul-28.md#10iv-async-functions
[async-await-notes-2015-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-07/july-30.md#64-advance-async-functions-to-stage-2
[async-await-notes-2016-07-26]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-07/jul-26.md#9iid-async-functions-for-stage-4
[async-await-notes-2015-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-09/sept-23.md#53-async-functions
[atomics]: https://github.com/tc39/proposal-ecmascript-sharedmem
[atomics-notes-2017-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-01/jan-24.md#13if-seeking-stage-4-for-sharedarraybuffer
[atomics-notes-2016-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-07/jul-28.md#10iia-shared-memory-and-atomics
[atomics-notes-2016-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-03/march-29.md#shared-memory-and-atomics
[atomics-notes-2016-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-01/jan-26.md#5iii-shared-memory-and-atomics-proposal
[atomics-notes-2015-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-09/sept-22.md#51-shared-memory-and-atomics
[template-literal-lift]: https://github.com/tc39/proposal-template-literal-revision
[template-literal-lift-notes-2017-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-03/mar-21.md#10ia-template-literal-updates
[dot-all]: https://github.com/tc39/proposal-regexp-dotall-flag
[dot-all-notes-2017-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-11/nov-28.md#9ie-regexp-dotall-status-update
[dot-all-notes-2017-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-05/may-23.md#16ic-status-update-on-regexp-proposals-lookbehind-unicode-properties-dotall-flag-and-named-groups-status-update
[named-groups]: https://github.com/tc39/proposal-regexp-named-groups
[named-groups-notes-2017-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-11/nov-28.md#9if-regexp-named-captures-status-update
[named-groups-notes-2017-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-05/may-23.md#16ic-status-update-on-regexp-proposals-lookbehind-unicode-properties-dotall-flag-and-named-groups-status-update
[object-rest-spread]: https://github.com/tc39/proposal-object-rest-spread
[object-rest-spread-notes-2018-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-23.md#restspread-properties-for-stage-4
[object-rest-spread-notes-2016-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-09/sept-29.md#10iib-restspread-properties
[object-rest-spread-notes-2015-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-09/sept-24.md#513-updates-on-rest-properties-proposal
[object-rest-spread-notes-2015-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-07/july-30.md#613-advance-restspread-properties-to-stage-2
[object-rest-spread-notes-2014-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2014-09/sept-25.md#58-object-rest-destructuring-and-spread-properties
[object-rest-spread-notes-2014-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2014-06/jun-6.md#rest-properties-and-spread-properties-sebastian-markbåge
[lookbehind]: https://github.com/tc39/proposal-regexp-lookbehind
[lookbehind-notes-2018-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-23.md#conclusionresolution-16
[lookbehind-notes-2018-01-24]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-24.md#13iij-regexp-lookbehind-assertions-for-stage-4
[lookbehind-notes-2017-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-03/mar-21.md#10ib-regexp-lookbehind-assertions
[lookbehind-notes-2018-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-03/mar-20.md#8ia-normative-add-regexp-lookbehind-to-annex-b
[lookbehind-notes-2016-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-11/nov-30.md#12ivc-regexp-lookbehind
[unicode-escapes]: https://github.com/tc39/proposal-regexp-unicode-property-escapes
[unicode-escapes-notes-2018-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-24.md#conclusionresolution-1
[unicode-escapes-notes-2017-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-05/may-23.md#16ic-status-update-on-regexp-proposals-lookbehind-unicode-properties-dotall-flag-and-named-groups-status-update
[unicode-escapes-notes-2017-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-03/mar-21.md#10ic-regexp-unicode-property-escapes-for-stage-3
[unicode-escapes-notes-2016-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-07/jul-26.md#9iic-regexp-unicode-property-escapes
[finally]: https://github.com/tc39/proposal-promise-finally
[finally-notes-2018-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-24.md#conclusionresolution-2
[finally-notes-2017-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-07/jul-25.md#11iic-promiseprototypefinally-seeking-stage-3
[finally-notes-2018-01-23]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-23.md#13iiia-promiseprototypefinally-for-stage-4
[finally-notes-2017-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-01/jan-25.md#13iif-promiseprototypefinally-to-stage-3
[finally-notes-2016-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-11/dec-1.md#12iic-promiseprototypefinally
[finally-notes-2021-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-12/dec-15.md#promiseprototypefinally-should-use-onfinallys-realm-for-newly-creating-functions
[finally-notes-2017-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-28.md#promiseprototypefinally-status-update
[finally-notes-2016-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-07/jul-28.md#10iiib-promiseprototypefinally
[async-iteration]: https://github.com/tc39/proposal-async-iteration
[async-iteration-notes-2018-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-25.md#conclusionresolution
[async-iteration-notes-2017-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-05/may-25.md#15iva-revisiting-async-generator-yield-behavior
[async-iteration-notes-2016-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-09/sept-29.md#11iiib-async-iteration
[optional-catch]: https://github.com/tc39/proposal-optional-catch-binding
[optional-catch-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-22.md#conclusionresolution-7
[optional-catch-notes-2017-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-07/jul-27.md#11iva-optional-catch-binding
[json-superset]: https://github.com/tc39/proposal-json-superset
[json-superset-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-22.md#conclusionresolution-8
[json-superset-notes-2017-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-27.md#12ie-make-ecmascript-a-syntactic-superset-of-json-for-stage-1
[json-superset-notes-2018-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-23.md#13iib-make-ecmascript-a-syntactic-superset-of-json-for-stage-3
[json-superset-notes-2017-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-11/nov-28.md#9iic-make-ecmascript-a-syntactic-superset-of-json-for-stage-2
[symbol-description]: https://github.com/tc39/proposal-Symbol-description
[symbol-description-notes-2018-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-11/nov-27.md#conclusionresolution-12
[symbol-description-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-22.md#symbolprototypedescription-for-stage-3
[symbol-description-notes-2018-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-23.md#13iiid-symbolprototypedescription
[symbol-description-notes-2017-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-07/jul-25.md#11iib-symbolprototypedescription
[function-to-string]: https://github.com/tc39/Function-prototype-toString-revision
[function-to-string-notes-2018-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-11/nov-27.md#conclusionresolution-13
[function-to-string-notes-2018-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-09/sept-26.md#include-static-in-static-method-tostring
[function-to-string-notes-2018-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-23.md#13iiic-functionprototypetostring-pr-for-stage-4
[function-to-string-notes-2016-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-11/nov-30.md#12ivb-lineterminator-normalization-implementation-feedback-for-fptostring
[function-to-string-notes-2018-05-22]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-22.md#functionprototypetostring-revision-updates-slides-and-stage-4
[function-to-string-notes-2017-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-07/jul-25.md#11iia-functionprototypetostring-looking-for-stage-4
[function-to-string-notes-2016-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-03/march-30.md#revisiting-functionprototypetostring
[function-to-string-notes-2016-03-29]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-03/march-29.md#functionprototypetostring
[function-to-string-notes-2015-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-05/may-28.md#functionprototypetostring-revision-michael-ficarra-presenting
[object-from-entries]: https://github.com/tc39/proposal-object-from-entries
[object-from-entries-notes-2019-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-01/jan-29.md#objectfromentries-for-stage-4
[object-from-entries-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-22.md#objectfromentries-to-stage-2
[object-from-entries-notes-2018-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-07/july-24.md#objectfromentries-to-stage-3
[object-from-entries-notes-2018-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-03/mar-20.md#10if-objectfromentries-for-stage-1
[well-formed-stringify]: https://github.com/tc39/proposal-well-formed-stringify
[well-formed-stringify-notes-2019-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-01/jan-29.md#well-formed-jsonstringify-for-stage-4
[well-formed-stringify-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-22.md#well-formed-jsonstringify
[well-formed-stringify-notes-2018-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-09/sept-26.md#well-formed-jsonstringify-for-stage-3
[trims]: https://github.com/tc39/proposal-string-left-right-trim
[trims-notes-2019-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-01/jan-29.md#stringprototypetrimstarttrimend-for-stage-4
[trims-notes-2018-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-23.md#13iid-stringprototypetrimstarttrimend-for-stage-3
[flat]: https://github.com/tc39/proposal-flatMap
[flat-notes-2019-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-01/jan-29.md#arrayprototypeflatflatmap-for-stage-4
[flat-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-22.md#arrayprototypeflatten-rename
[flat-notes-2018-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-09/sept-26.md#arrayprototypeflatmap-for-stage-4-
[flat-notes-2018-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-03/mar-22.md#10ig-update-on-arrayprototypeflatten-web-incompatibility
[flat-notes-2018-03-20]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-03/mar-20.md#10ig-update-on-arrayprototypeflatten-web-incompatibility
[flat-notes-2017-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-11/nov-28.md#10ia-arrayprototypeflatten--arrayprototypeflatmap-for-stage-3
[flat-notes-2017-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-28.md#15i-flatmap-for-stage-3
[flat-notes-2017-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-07/jul-27.md#11iiib-arrayprototypeflatten-map
[matchall]: https://github.com/tc39/proposal-string-matchall
[matchall-notes-2019-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-03/mar-26.md#stringprototypematchall-for-stage-4
[matchall-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-22.md#updates-and-a-question-to-resolve-on-stringprototypematchall
[matchall-notes-2018-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-09/sept-25.md#update-on-stringprototypematchall
[matchall-notes-2018-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-23.md#13iiib-stringprototypematchall-for-stage-3
[matchall-notes-2017-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-27.md#12iiia-stringprototypematchall
[matchall-notes-2017-09-28]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-28.md#15iii-stringprototypematchall-for-stage-2
[dynamic-import]: https://github.com/tc39/proposal-dynamic-import
[dynamic-import-notes-2019-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-06/june-4.md#dynamic-import-for-stage-4
[dynamic-import-notes-2019-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-07/july-25.md#loosening-idempotency-requirements-for-hostimportmoduledynamically-to-enable-retrying-failed-fetches
[dynamic-import-notes-2019-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-03/mar-28.md#dynamic-import-for-stage-4-in-june
[dynamic-import-notes-2016-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-11/dec-1.md#14ii-import-open-issues-and-stage-3-discussion
[dynamic-import-notes-2016-11-29]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-11/nov-29.md#12iva-import
[dynamic-import-notes-2016-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-09/sept-28.md#113a-import
[allsettled]: https://github.com/tc39/proposal-promise-allSettled
[allsettled-notes-2019-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-07/july-24.md#promiseallsettled
[allsettled-notes-2019-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-03/mar-26.md#promiseallsettled-for-stage-3
[allsettled-notes-2019-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-01/jan-30.md#promiseallsettled
[allsettled-notes-2018-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-09/sept-27.md#promiseallsettled-for-stage-1
[bigint]: https://github.com/tc39/proposal-bigint
[bigint-notes-2019-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-06/june-4.md#bigint-to-stage-4
[bigint-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-22.md#bigint-status-update
[bigint-notes-2019-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-07/july-23.md#disallow-bigint-literals-for-annex-b-non-octal-digits
[bigint-notes-2018-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-25.md#13va-bigint-status-update-significant-recent-change
[bigint-notes-2017-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-27.md#ii30b-bigint-status-update-daniel-ehrenberg
[bigint-notes-2017-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-07/jul-26.md#11iiia-bigint-for-stage-3
[bigint-notes-2017-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-05/may-24.md#15iv-bigint-towards-stage-3
[bigint-notes-2017-05-25]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-05/may-25.md#15ih-bigint-for-stage-3
[bigint-notes-2017-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-11/nov-28.md#10ik-bigint-status-update
[bigint-notes-2019-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-03/mar-27.md#bigint-follow-up-conversation
[bigint-notes-2019-03-27]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-03/mar-27.md#bigint-function-parameter-overloading-and-intlnumberformatprototypeformat
[bigint-notes-2019-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-01/jan-31.md#overloading-method-parameters-between-bigint-and-number-just-say-no
[bigint-notes-2018-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-03/mar-22.md#bigint-status-update
[bigint-notes-2017-09-28]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-28.md#bigint-topropertykey
[globalThis]: https://github.com/tc39/proposal-global
[globalThis-notes-2019-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-01/jan-31.md#globalthis-follow-up
[globalThis-notes-2018-07-24]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-07/july-24.md#new-name-for-global
[globalThis-notes-2016-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-07/jul-27.md#9iiia-systemglobal
[globalThis-notes-2019-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-10/october-1.md#globalthis-to-stage-4
[globalThis-notes-2018-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-07/july-25.md#revisit-global-name
[for-in-mechanics]: https://github.com/tc39/proposal-for-in-order
[for-in-mechanics-notes-2019-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-12/december-4.md#for-in-order-for-stage-4
[for-in-mechanics-notes-2019-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-06/june-4.md#for-in-enumeration-order-for-stage-2
[for-in-mechanics-notes-2018-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-09/sept-25.md#for-in-mechanics
[chaining]: https://github.com/tc39/proposal-optional-chaining
[chaining-notes-2019-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-12/december-4.md#optional-chaining-for-stage-4
[chaining-notes-2019-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-07/july-25.md#optional-chaining-for-stage-3
[chaining-notes-2019-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-06/june-5.md#optional-chaining-for-stage-2
[chaining-notes-2018-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-11/nov-28.md#update-on-optional-chaining
[chaining-notes-2018-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-03/mar-22.md#optional-chaining-for-stage-2
[chaining-notes-2018-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-24.md#13iiin-optional-chaining-update
[chaining-notes-2017-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-27.md#12iiib-optional-chaining-operator-for-stage-2
[chaining-notes-2018-11-29]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-11/nov-29.md#optional-chaining-discussions
[nullish-coalescing]: https://github.com/tc39/proposal-nullish-coalescing
[nullish-coalescing-notes-2019-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-12/december-4.md#nullish-coalescing-for-stage-4
[nullish-coalescing-notes-2019-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-07/july-23.md#nullish-coalescing
[nullish-coalescing-notes-2019-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-06/june-5.md#nullish-coalescing-for-stage-2
[nullish-coalescing-notes-2018-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-03/mar-22.md#10iif-nullish-coalescing-for-stage-2
[nullish-coalescing-notes-2017-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-28.md#13iii-nullary-coalescing-operator
[import-meta]: https://github.com/tc39/proposal-import-meta
[import-meta-notes-2020-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-03/april-1.md#importmeta-for-stage-4-continued-from-previous-day
[import-meta-notes-2017-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-27.md#12iiic-importmeta-for-stage-3
[import-meta-notes-2020-03-31]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-03/march-31.md#importmeta-for-stage-4
[import-meta-notes-2017-09-28]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-28.md#12iiic-importmeta-for-stage-3
[import-meta-notes-2017-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-05/may-25.md#15iif-importmeta-for-stage-2
[replace-all]: https://github.com/tc39/proposal-string-replaceall
[replace-all-notes-2020-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-06/june-2.md#stringprototypereplaceall-for-stage-4
[replace-all-notes-2019-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-10/october-2.md#stringprototypereplaceall-for-stage-3
[replace-all-notes-2019-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-07/july-24.md#stringprototypereplaceall
[replace-all-notes-2019-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-03/mar-26.md#stringprototypereplaceall-for-stage-2
[replace-all-notes-2017-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-11/nov-28.md#10ih-stringprototypereplaceall-for-stage-1
[promise-any]: https://github.com/tc39/proposal-promise-any
[promise-any-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-21.md#promiseany--aggregateerror-for-stage-4
[promise-any-notes-2020-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-06/june-2.md#aggregateerror-errors-update
[promise-any-notes-2019-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-07/july-24.md#promiseany
[promise-any-notes-2019-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-06/june-5.md#promiseany
[promise-any-notes-2019-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-03/mar-27.md#promiseany
[promise-any-notes-2019-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-10/october-2.md#promiseany-for-stage-3
[weakrefs]: https://github.com/tc39/proposal-weakrefs
[weakrefs-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-21.md#weakrefs-for-stage-4--cleanupsome-for-stage-23
[weakrefs-notes-2019-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-06/june-6.md#weakrefs
[weakrefs-notes-2020-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-03/april-2.md#revisit-weakrefs-finalizationregistry-api-change
[weakrefs-notes-2020-03-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-03/april-1.md#weakrefs-finalizationregistry-api-change
[weakrefs-notes-2020-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-02/february-6.md#weakrefs-status-update-continued
[weakrefs-notes-2020-02-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-02/february-5.md#update-on-weakrefs
[weakrefs-notes-2019-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-03/mar-28.md#weakref-update-currently-a-stage-2-proposal
[weakrefs-notes-2018-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-03/mar-22.md#weak-references-for-stage-2
[weakrefs-notes-2016-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-03/march-31.md#weak-references
[weakrefs-notes-2018-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-11/nov-29.md#weakref-session
[logical-assignment]: https://github.com/tc39/proposal-logical-assignment
[logical-assignment-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-21.md#logical-assignment-for-stage-4
[logical-assignment-notes-2020-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-03/march-31.md#logicalassignment-for-stage-3
[logical-assignment-notes-2020-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-02/february-5.md#logical-assignment-for-stage-2
[logical-assignment-notes-2020-02-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-02/february-6.md#request-for-reviewers-for-logical-assignment
[logical-assignment-notes-2018-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-03/mar-22.md#10ie-logical-assignment-operators-for-stage-1-cont
[logical-assignment-notes-2018-03-20]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-03/mar-20.md#10ie-logical-assignment-operators-for-stage-1
[numeric_separators]: https://github.com/tc39/proposal-numeric-separator
[numeric_separators-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-21.md#numericliteralseparator-for-stage-4
[numeric_separators-notes-2020-07-20]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-20.md#forbid-numeric-separators-in-nonoctaldecimalintegerliteral-fractional--exponent-parts
[numeric_separators-notes-2019-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-03/mar-28.md#decorator-based-extended-numeric-literals-status-update-and-numeric-separators-for-stage-3
[numeric_separators-notes-2019-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-01/jan-30.md#extended-numeric-literals-status-update-and-consider-restoring-numeric-separators-to-stage-3
[numeric_separators-notes-2017-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-11/nov-28.md#10ic-numeric-separators-for-stage-3
[numeric_separators-notes-2017-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-28.md#numeric-literal-separator-to-stage-3
[numeric_separators-notes-2017-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-07/jul-27.md#11iig-numeric-separators-for-stage-2
[numeric_separators-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-24.md#numeric-separators-update
[private-methods]: https://github.com/tc39/proposal-private-methods
[class-fields]: https://github.com/tc39/proposal-class-fields
[static-class-features]: https://github.com/tc39/proposal-static-class-features
[class-fields-notes-2021-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-04/apr-19.md#class-fields-private-methods-and-static-class-features-for-stage-4
[class-fields-notes-2020-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-09/sept-23.md#status-update-for-class-fields-private-methods-static-class-features
[class-fields-notes-2018-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-09/sept-26.md#class-fields-and-private-methods-stage-3-update
[class-fields-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-23.md#class-fields-status-update
[class-fields-notes-2018-05-23]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-23.md#static-class-features-for-stage-3
[class-fields-notes-2018-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-01/jan-25.md#13vb-static-class-features-proposal
[class-fields-notes-2017-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-11/nov-30.md#10iva-continued-inheriting-private-static-class-elements-discussion-and-resolution
[class-fields-notes-2017-11-30]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-11/nov-30.md#10ivf-class-fields-asi-discussion-and-resolution
[class-fields-notes-2017-11-29]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-11/nov-29.md#inheriting-private-static-class-elements-discussion-and-resolution
[class-fields-notes-2017-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-27.md#12iva-private-methods-and-accessors-for-stage-3
[class-fields-notes-2017-09-26]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-26.md#12ib-class-fields-status-update
[class-fields-notes-2017-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-07/jul-27.md#11ivc-class-fields-for-stage-3
[class-fields-notes-2017-07-27]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-07/jul-27.md#11ivd-private-methods-and-accessors-for-stage-2
[class-fields-notes-2017-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-01/jan-26.md#public-and-private-class-fields-daniel-ehrenberg-jeff-morrison-and-kevin-gibbons
[class-fields-notes-2016-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-07/jul-27.md#10iva-class-field-initializers-this-semantics
[class-fields-notes-2016-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-03/march-31.md#public-class-fields
[regex-match-indices]: https://github.com/tc39/proposal-regexp-match-indices
[regex-match-indices-notes-2021-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-05/may-25.md#regexp-match-indices
[regex-match-indices-notes-2021-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-01/jan-25.md#regexp-match-indices
[regex-match-indices-notes-2020-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-11/nov-16.md#regexp-matches-indices-jsc-implementation-feedback
[regex-match-indices-notes-2019-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-10/october-2.md#regexp-match-indices
[regex-match-indices-notes-2019-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-12/december-3.md#regexp-match-indices-performance-feedback
[regex-match-indices-notes-2019-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-07/july-24.md#regexp-match-offsets-update
[regex-match-indices-notes-2018-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-07/july-25.md#regexp-match-offsets
[regex-match-indices-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-24.md#regexp-match-array-offsets-for-stage-1
[await]: https://github.com/tc39/proposal-top-level-await
[await-notes-2021-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-05/may-25.md#top-level-await
[await-notes-2019-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-06/june-6.md#top-level-await-for-stage-3
[await-notes-2021-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-03/mar-10.md#top-level-await
[await-notes-2019-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-03/mar-28.md#top-level-await-with-a-vengeance
[await-notes-2019-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-10/october-1.md#top-level-await-almost-resolved
[await-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-22.md#top-level-await
[private-fields-in-in]: https://github.com/tc39/proposal-private-fields-in-in
[private-fields-in-in-notes-2021-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-07/july-14.md#ergonomic-brand-checks-for-stage-4
[private-fields-in-in-notes-2020-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-09/sept-24.md#revisit-ergonomic-brand-checks-for-private-fields
[private-fields-in-in-notes-2020-09-23]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-09/sept-23.md#ergonomic-brand-checks-for-private-fields-for-stage-3
[private-fields-in-in-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-22.md#ergonomic-brand-checks-for-private-fields-for-stage-3
[private-fields-in-in-notes-2020-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-06/june-1.md#ergonomic-brand-checks-for-private-fields-for-stage-2
[private-fields-in-in-notes-2020-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-03/april-1.md#ergonomic-brand-checks-for-private-fields-for-stage-1
[private-fields-in-in-notes-2021-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-01/jan-27.md#ergonomic-brand-checks
[at]: https://github.com/tc39/proposal-relative-indexing-method
[at-notes-2021-08]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-08/aug-31.md#relative-indexing-at-method-for-stage-4
[at-notes-2020-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-11/nov-17.md#item-rename--revisit-inclusion-on-string
[at-notes-2020-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-09/sept-22.md#item-for-stage-3
[at-notes-2021-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-01/jan-27.md#relative-indexing-method
[object-has]: https://github.com/tc39/proposal-accessible-object-hasownproperty
[object-has-notes-2021-08]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-08/aug-31.md#accessible-object-hasownproperty-for-stage-4
[object-has-notes-2021-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-05/may-25.md#accessible-objectprototypehasownproperty-for-stage-3
[object-has-notes-2021-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-07/july-14.md#accessible-object-hasownproperty-update
[static-blocks]: https://github.com/tc39/proposal-class-static-block
[static-blocks-notes-2021-08]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-08/aug-31.md#class-static-initialization-blocks-for-stage-4
[static-blocks-notes-2021-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-01/jan-25.md#class-static-initialization-block
[static-blocks-notes-2021-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-03/mar-9.md#class-static-initialization-blocks
[static-blocks-notes-2020-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-09/sept-22.md#class-static-initialization-block-for-stage-2
[static-blocks-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-20.md#class-static-blocks-for-stage-2
[static-blocks-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-23.md#class-static-block
[error-cause]: https://github.com/tc39/proposal-error-cause
[error-cause-notes-2021-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-10/oct-26.md#error-cause-for-stage-4
[error-cause-notes-2021-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-03/mar-10.md#errorprototypecause-for-stage-3
[error-cause-notes-2020-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-09/sept-24.md#error-cause-for-stage-1
[error-cause-notes-2020-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-11/nov-19.md#error-cause-for-stage-2
[find-last]: https://github.com/tc39/proposal-array-find-from-last
[find-last-notes-2022-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-06/jun-06.md#findlastfindlastindex-for-stage-4
[find-last-notes-2021-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-01/jan-28.md#array-find-from-last-for-stage-1
[find-last-notes-2021-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-07/july-14.md#array-find-from-last
[find-last-notes-2021-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-03/mar-10.md#array-find-from-last
[hashbang-grammar]: https://github.com/tc39/proposal-hashbang
[hashbang-grammar-notes-2022-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-07/jul-20.md#shebang-grammar
[hashbang-grammar-notes-2018-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-03/mar-21.md#10iic-hashbang-grammar-for-stage-2
[hashbang-grammar-notes-2020-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-03/april-1.md#relax-hashbang-syntax-for-stage-1
[symbols-weakmap]: https://github.com/tc39/proposal-symbols-as-weakmap-keys
[symbols-weakmap-notes-2023-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-01/jan-30.md#symbols-as-weakmap-keys
[symbols-weakmap-notes-2022-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-06/jun-07.md#symbols-as-weakmap-keys
[symbols-weakmap-notes-2022-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-01/jan-26.md#continuing-symbols-as-weakmap-keys
[symbols-weakmap-notes-2022-01-25]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-01/jan-25.md#symbols-as-weakmap-keys-updates-and-discuss-the-usage-of-registered-and-well-known-keys
[symbols-weakmap-notes-2021-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-05/may-25.md#symbols-as-weak-keys-for-stage-3
[symbols-weakmap-notes-2021-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-04/apr-21.md#symbols-as-weakmap-keys-for-stage-2
[symbols-weakmap-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-22.md#symbols-as-weakmap-keys-for-stage-2
[symbols-weakmap-notes-2020-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-06/june-2.md#symbols-as-weakmap-keys-for-stage-1
[change-array-by-copy]: https://github.com/tc39/proposal-change-array-by-copy
[change-array-by-copy-notes-2022-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-03/mar-30.md#change-array-by-copy
[change-array-by-copy-notes-2022-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-07/jul-19.md#change-array-by-copy-update-issue-95
[change-array-by-copy-notes-2021-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-10/oct-27.md#change-array-by-copy
[change-array-by-copy-notes-2023-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-01/jan-30.md#change-array-by-copy
[change-array-by-copy-notes-2022-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-06/jun-07.md#making-typedarrayprototypewith-simpler-in-the-change-array-by-copy-proposal
[change-array-by-copy-notes-2021-08]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-08/aug-31.md#change-array-by-copy
[change-array-by-copy-notes-2021-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-04/apr-20.md#change-array-by-copy
[usv-string]: https://github.com/tc39/proposal-is-usv-string
[usv-string-notes-2023-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-05/may-15.md#well-formed-unicode-strings-for-stage-4
[usv-string-notes-2022-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-09/sep-13.md#well-formed-unicode-strings
[usv-string-notes-2022-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-11/nov-30.md#stringiswellformed-
[nonblocking]: https://github.com/tc39/proposal-atomics-wait-async
[nonblocking-notes-2023-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-05/may-15.md#atomicswaitasync-for-stage-4
[nonblocking-notes-2020-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-03/april-2.md#atomicswaitasync-error-rejection-pr
[nonblocking-notes-2019-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-12/december-4.md#atomicswaitasync-for-stage-3
[nonblocking-notes-2017-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-26.md#12ig--atomicswaitasync-for-stage-2
[nonblocking-notes-2019-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-06/june-4.md#atomicswaitasync-asking-for-stage-3-reviewers
[regexp-v-flag]: https://github.com/tc39/proposal-regexp-v-flag
[regexp-v-flag-notes-2023-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-05/may-16.md#regexp-v-flag-for-stage-4
[regexp-v-flag-notes-2022-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-03/mar-29.md#regexp-set-notation--unicode-properties-of-strings-for-stage-3
[regexp-v-flag-notes-2021-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-12/dec-14.md#regexp-set-notation--unicode-properties-of-strings-ready-for-stage-3-reviews
[regexp-v-flag-notes-2021-08]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-08/aug-31.md#regexp-set-notation--properties-of-strings
[regexp-v-flag-notes-2021-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-05/may-26.md#regexp-unicode-set-notation--properties-of-strings-for-stage-2
[regexp-v-flag-notes-2021-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-04/apr-20.md#regexp-unicode-set-notation--properties-of-strings-update
[resizable]: https://github.com/tc39/proposal-resizablearraybuffer
[resizable-notes-2023-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-09/september-26.md#resizable-buffers-for-stage-4
[resizable-notes-2022-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-03/mar-30.md#resizable-buffers
[resizable-notes-2021-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-01/jan-26.md#resizablearraybuffer-and-growablesharedarraybuffer-updates
[resizable-notes-2020-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-09/sept-24.md#resizable-and-growable-arraybuffers-for-stage-2
[resizable-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-23.md#resizablearraybuffer-and-growablesharedarraybuffer-for-stage-1
[resizable-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-11.md#resizable-buffers-bug-fixes-120-126-grow-refactor-then-maybe-for-stage-4
[resizable-notes-2021-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-10/oct-25.md#typedarray-prototype-methods-and-resize-in-the-middle-behavior
[resizable-notes-2021-08]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-08/sept-01.md#resizable-buffers
[resizable-notes-2021-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-05/may-25.md#resizable-arraybuffers-for-stage-3
[resizable-notes-2021-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-04/apr-20.md#resizable-buffers
[resizable-notes-2021-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-03/mar-10.md#resizablearraybuffer-for-stage-3
[resizable-notes-2021-04-21]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-04/apr-21.md#resizable-arraybuffer-overflow
[array-grouping]: https://github.com/tc39/proposal-array-grouping
[array-grouping-notes-2023-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-11/november-27.md#array-grouping-for-stage-4
[array-grouping-notes-2021-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-07/july-14.md#array-filtering--grouping-for-stage-2
[array-grouping-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-11.md#array-grouping-for-stage-3
[array-grouping-notes-2023-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-05/may-16.md#arrayprototypegroup-rename-for-web-compatibility
[array-grouping-notes-2022-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-11/nov-29.md#array-grouping-webcompat-issue
[array-grouping-notes-2022-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-06/jun-06.md#array-grouping-rename-groupby-to-group
[array-grouping-notes-2021-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-12/dec-14.md#array-grouping-for-stage-3
[array-grouping-notes-2021-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-10/oct-27.md#array-grouping-for-stage-2
[array-grouping-notes-2023-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-09/september-26.md#array-grouping-update
[promise-defer]: https://github.com/tc39/proposal-promise-with-resolvers
[promise-defer-notes-2023-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-03/mar-23.md#promisewithresolvers
[promise-defer-notes-2023-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-05/may-17.md#promisewithresolvers-for-stage-2
[promise-defer-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-11.md#promisewithresolvers
[promise-defer-notes-2023-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-11/november-27.md#promisewithresolvers-for-stage-4
[promise-defer-notes-2023-05-18]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-05/may-18.md#promisewithresolvers---call-for-stage-3-reviewers
[arraybuffer-transfer]: https://github.com/tc39/proposal-arraybuffer-transfer
[arraybuffer-transfer-notes-2024-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-02/feb-6.md#arraybuffer-transfer-for-stage-4
[arraybuffer-transfer-notes-2023-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-01/feb-01.md#arraybuffer-transfer-for-stage-3
[arraybuffer-transfer-notes-2018-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-07/july-24.md#arraybufferprototypetransfer
[named-capture-groups]: https://github.com/tc39/proposal-duplicate-named-capturing-groups
[named-capture-groups-notes-2024-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-04/april-08.md#duplicate-named-capture-groups-for-stage-4
[named-capture-groups-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-12.md#duplicate-named-capture-groups
[named-capture-groups-notes-2022-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-06/jun-06.md#duplicate-named-capture-groups-for-stage-1-2-or-3
[named-capture-groups-notes-2022-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-07/jul-20.md#duplicate-named-capturing-groups-for-stage-3
[named-capture-groups-notes-2022-06-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-06/jun-07.md#duplicate-named-capture-groups-redux
[set-methods]: https://github.com/tc39/proposal-set-methods
[set-methods-notes-2024-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-04/april-08.md#set-methods-for-stage-4
[set-methods-notes-2024-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-02/feb-6.md#set-methods-bugfix-and-update
[set-methods-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-12.md#set-methods-deferring-callability-check--handling-negative-sizes
[set-methods-notes-2023-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-03/mar-21.md#set-methods-what-to-do-about-intersection-order
[set-methods-notes-2022-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-11/nov-30.md#set-methods
[set-methods-notes-2022-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-09/sep-14.md#set-methods-part-iii
[set-methods-notes-2022-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-07/jul-20.md#set-methods-how-to-access-properties-of-the-argument
[set-methods-notes-2019-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-01/jan-29.md#update-on-set-methods
[set-methods-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-22.md#set-methods
[regexp-modifiers]: https://github.com/tc39/proposal-regexp-modifiers
[regexp-modifiers-notes-2024-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-10/october-08.md#regexp-modifiers-for-stage-4
[regexp-modifiers-notes-2023-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-11/november-27.md#regexp-modifiers-stage-3-update
[regexp-modifiers-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-12.md#regexp-modifiers
[regexp-modifiers-notes-2022-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-06/jun-07.md#regexp-modifiers
[regexp-modifiers-notes-2021-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-12/dec-15.md#regexp-modifiers-for-stage-2
[regexp-modifiers-notes-2021-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-10/oct-27.md#regexp-modifiers-for-stage-1
[regexp-modifiers-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-11.md#regex-expression-pattern-modifiers
[import-attributes]: https://github.com/tc39/proposal-import-attributes
[import-attributes-notes-2024-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-10/october-08.md#import-attributes-and-json-modules-for-stage-4
[import-attributes-notes-2024-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-07/july-29.md#drop-assert-from-import-attributes
[import-attributes-notes-2023-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-09/september-26.md#import-attributes-implementer-feedback
[import-attributes-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-11.md#import-attributes
[import-attributes-notes-2023-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-03/mar-22.md#import-assertionsattributes-for-stage-3
[import-attributes-notes-2020-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-06/june-3.md#module-attributes-for-stage-2
[import-attributes-notes-2020-06-2]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-06/june-4.md#continuation-module-attributes-for-stage-2
[import-attributes-notes-2020-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-02/february-6.md#module-attributes-status-update
[import-attributes-notes-2019-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-12/december-5.md#module-attributes-for-stage-1
[import-attributes-notes-2019-12-2]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-12/december-5.md#module-attributes-continuation-of-earlier-discussion
[import-attributes-notes-2023-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-01/feb-02.md#import-assertions
[import-attributes-notes-2023-01-31]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-01/jan-31.md#problems-with-import-assertions-for-module-types-and-a-possible-general-solution--downgrade-to-stage-2
[import-attributes-notes-2021-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-07/july-14.md#import-assertions-update
[import-attributes-notes-2021-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-04/apr-19.md#import-assertions-update
[import-attributes-notes-2020-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-11/nov-17.md#import-assertions-status-update
[import-attributes-notes-2020-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-09/sept-22.md#import-assertions-for-stage-3
[import-attributes-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-21.md#import-conditions-for-stage-3
[json-modules]: https://github.com/tc39/proposal-json-modules
[json-modules-notes-2024-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-10/october-08.md#import-attributes-and-json-modules-for-stage-4
[json-modules-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-11.md#json-modules
[json-modules-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-12.md#json-modules
[json-modules-notes-2021-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-01/jan-25.md#json-modules-for-stage-3
[json-modules-notes-2020-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-11/nov-18.md#json-modules-for-stage-3
[json-modules-notes-2020-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-09/sept-22.md#json-modules-update
[json-modules-notes-2021-01-27]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-01/jan-27.md#json-modules-revisit
[json-modules-notes-2020-11-19]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-11/nov-19.md#json-modules-for-stage-3-cont
[json-modules-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-21.md#import-conditions-for-stage-3
[iterator-helpers]: https://github.com/tc39/proposal-iterator-helpers
[iterator-helpers-notes-2024-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-10/october-08.md#iterator-helpers-for-stage-4
[iterator-helpers-notes-2024-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-12/december-02.md#re-using-iteratorresult-objects-in-iterator-helpers
[iterator-helpers-notes-2023-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-11/november-28.md#iterator-helpers-web-compat-continuation
[iterator-helpers-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-11.md#iterator-helpers-small-optimisation-to-avoid-string-wrapper-objects
[iterator-helpers-notes-2023-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-05/may-16.md#iterator-helpers-should-symboliterator-fallback-be-a-callable-check-or-an-undefinednull-check
[iterator-helpers-notes-2023-05-2]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-05/may-16.md#iterator-helpers-should-malformed-iterators-fail-early-or-fail-only-when-iterated
[iterator-helpers-notes-2023-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-03/mar-21.md#iterator-helpers
[iterator-helpers-notes-2022-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-11/dec-01.md#iterator-helpers-for-stage-3
[iterator-helpers-notes-2022-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-09/sep-14.md#iterator-helpers-update
[iterator-helpers-notes-2022-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-07/jul-21.md#iterator-helpers-update
[iterator-helpers-notes-2021-08]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-08/aug-31.md#iterator-helpers
[iterator-helpers-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-21.md#iterator-helpers-update
[iterator-helpers-notes-2020-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-06/june-1.md#iterator-helpers
[iterator-helpers-notes-2019-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-01/jan-31.md#iterator-helpers-for-stage-1
[iterator-helpers-notes-2023-11-30]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-11/november-30.md#iterator-helpers-continued
[iterator-helpers-notes-2023-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-09/september-26.md#iterator-helper-web-incompat
[iterator-helpers-notes-2023-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-01/jan-31.md#parallel-async-iterators-via-a-tweak-to-iterator-helpers
[iterator-helpers-notes-2020-06-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-06/june-4.md#iterator-helpers-update
[iterator-helpers-notes-2019-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-07/july-24.md#iterator-methods-update--stage-2
[iterator-helpers-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-11.md#sync-iterator-helpers
[try]: https://github.com/tc39/proposal-promise-try
[try-notes-2024-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-10/october-09.md#promisetry-for-stage-4
[try-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-11.md#promisetry-for-stage-3
[try-notes-2024-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-04/april-08.md#promisetry-for-stage-27
[try-notes-2024-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-02/feb-6.md#promisetry-for-stage-2
[try-notes-2016-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-11/nov-29.md#11iib-promisetry
[try-notes-2024-02-08]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-02/feb-8.md#call-for-reviewers-for-promisetry
[float16s]: https://github.com/tc39/proposal-float16array
[float16s-notes-2025-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-02/february-18.md#float16array-for-stage-4
[float16s-notes-2023-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-05/may-16.md#float16array-for-stage-3
[float16s-notes-2023-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-03/mar-22.md#float16array-for-stage-2--3
[float16s-notes-2017-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-05/may-23.md#16ig-float16-on-typedarrays-dataview-mathhfround-for-stage-1
[redeclarable-global-eval-vars]: https://github.com/tc39/proposal-redeclarable-global-eval-vars
[redeclarable-global-eval-vars-notes-2025-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-02/february-18.md#redeclarable-global-eval-vars-for-stage-4
[redeclarable-global-eval-vars-notes-2024-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-04/april-08.md#make-eval-introduced-global-vars-redeclarable-for-stage-27
[redeclarable-global-eval-vars-notes-2024-04-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-04/april-11.md#continuation-make-eval-introduced-global-vars-redeclarable
[escape]: https://github.com/tc39/proposal-regex-escaping
[escape-notes-2025-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-02/february-18.md#regexp-escaping-for-stage-4
[escape-notes-2024-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-07/july-29.md#regexpescape-for-stage-3
[escape-notes-2024-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-04/april-08.md#regexpescape-for-stage-27
[escape-notes-2024-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-02/feb-7.md#regexpescape-hex-escape-discussion--for-stage-27
[escape-notes-2023-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-09/september-26.md#regexpescape-for-stage-2
[escape-notes-2021-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-01/jan-28.md#revisiting-regexp-escape
[escape-notes-2015-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-07/july-28.md#62-regexpescape
[escape-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-11.md#regexp-escaping
[escape-notes-2023-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-03/mar-22.md#next-steps-for-regexp-escaping
[from-async]: https://github.com/tc39/proposal-array-from-async
[from-async-notes-2025-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-05/may-28.md#arrayfromasync-for-stage-4
[from-async-notes-2025-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-04/april-14.md#note-about-changed-behavior-of-arrayfromasync-after-landing-2600
[from-async-notes-2023-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-05/may-15.md#arrayfromasync-41-avoid-double-construction-of-this-value
[from-async-notes-2022-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-09/sep-14.md#arrayfromasync-for-stage-3
[from-async-notes-2022-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-01/jan-24.md#arrayfromasync-for-stage-3
[from-async-notes-2021-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-12/dec-14.md#arrayfromasync-for-stage-2
[from-async-notes-2021-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-10/oct-26.md#arrayfromasync-update
[from-async-notes-2021-08]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-08/aug-31.md#arrayfromasync
[is-error]: https://github.com/tc39/proposal-is-error
[is-error-notes-2025-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-05/may-28.md#erroriserror-for-stage-4
[is-error-notes-2024-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-12/december-02.md#erroriserror-to-stage-3
[is-error-notes-2024-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-10/october-09.md#erroriserror-for-stage-27
[is-error-notes-2024-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-07/july-30.md#erroriserror-for-stage-27
[is-error-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-11.md#erroriserror
[is-error-notes-2024-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-04/april-10.md#bringing-back-erroriserror-for-stage-1-or-2-or-even-27
[is-error-notes-2016-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-03/march-29.md#erroriserror
[is-error-notes-2015-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-11/nov-19.md#jhd-erroriserror
[math-sum]: https://github.com/tc39/proposal-math-sum
[math-sum-notes-2025-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-07/july-28.md#mathsumprecise-for-stage-4
[math-sum-notes-2024-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-10/october-09.md#mathsumprecise-for-stage-3--last-chance-to-suggest-other-names
[math-sum-notes-2024-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-04/april-09.md#mathsumexact-for-stage-27
[math-sum-notes-2024-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-02/feb-6.md#mathsum
[math-sum-notes-2023-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-11/november-28.md#mathsum
[uint8array-base64]: https://github.com/tc39/proposal-arraybuffer-base64
[uint8array-base64-notes-2025-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-07/july-28.md#uint8array-base64hex-for-stage-4
[uint8array-base64-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-11.md#avoid-second-passbuffer-in-base64-setfrombase64setfromhex-methods
[uint8array-base64-notes-2024-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-02/feb-7.md#uint8array-base64-for-stages-27-and-3
[uint8array-base64-notes-2023-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-11/november-27.md#base64-uint8arrays-discussion
[uint8array-base64-notes-2023-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-09/september-28.md#uint8array-base64
[uint8array-base64-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-12.md#base64
[uint8array-base64-notes-2023-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-05/may-15.md#base64-for-uint8array-for-stage-2
[uint8array-base64-notes-2021-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-07/july-14.md#arraybuffer-tofrom-base64
[sequencing]: https://github.com/tc39/proposal-iterator-sequencing
[sequencing-notes-2025-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-11/november-18.md#iterator-sequencing-for-stage-4
[sequencing-notes-2025-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-07/july-28.md#iterator-sequencing-for-stage-3
[sequencing-notes-2025-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-05/may-28.md#iterator-sequencing-for-stage-3
[sequencing-notes-2024-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-12/december-02.md#iterator-sequencing-for-stage-3
[sequencing-notes-2024-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-10/october-08.md#iterator-sequencing-for-stage-27
[sequencing-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-11.md#iterator-sequencing
[sequencing-notes-2024-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-02/feb-6.md#iterator-sequencing-for-stage-2
[sequencing-notes-2023-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-11/november-28.md#iterator-sequencing
[sequencing-notes-2023-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-09/september-27.md#iterator-sequencing-for-stage-1
[json-parse-source]: https://github.com/tc39/proposal-json-parse-with-source
[json-parse-source-notes-2025-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-11/november-18.md#normative-extend-jsonparse-and-jsonstringify-for-interaction-with-the-source-text-of-primitive-values
[json-parse-source-notes-2023-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-09/september-26.md#jsonparse-source-text-access-update
[json-parse-source-notes-2023-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-01/jan-30.md#jsonparse-source-text-access
[json-parse-source-notes-2022-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-06/jun-07.md#jsonparse-source-text-access
[json-parse-source-notes-2021-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-10/oct-26.md#jsonparse-source-text-access-update
[json-parse-source-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-22.md#jsonparse-source-text-access-for-stage-2
[json-parse-source-notes-2018-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-09/sept-27.md#jsonparse-source-text-access
[json-parse-source-notes-2020-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-02/february-5.md#jsonparse-source-text-access-for-stage-2
[json-parse-source-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-11.md#jsonparse-source-text-access
[upsert]: https://github.com/tc39/proposal-upsert
[upsert-notes-2026-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-01/january-20.md#upsert-for-stage-4
[upsert-notes-2025-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-07/july-28.md#upsert-for-stage-3
[upsert-notes-2025-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-04/april-14.md#upsert-for-stage-27
[upsert-notes-2024-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-12/december-02.md#upsert-formerly-mapemplace-update-and-request-for-stage-2-reviewers
[upsert-notes-2024-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-10/october-09.md#mapemplace-stage-2-update
[upsert-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-22.md#upsert-now-renamed-emplace-updates--for-stage-3
[upsert-notes-2019-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-10/october-2.md#mapupsert--previously-mapinsertorupdate
[temporal]: https://github.com/tc39/proposal-temporal
[temporal-notes]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-09/september-23.md#temporal-update-and-normative-change
[temporal-notes-2024-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-10/october-09.md#temporal-progress-update
[temporal-notes-2024-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-02/feb-6.md#temporal-update--proposed-normative-changes
[temporal-notes-2023-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-03/mar-21.md#temporal-update-and-normative-changes
[temporal-notes-2022-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-06/jun-06.md#temporal-normative-changes
[temporal-notes-2021-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-03/mar-9.md#temporal-for-stage-3
[temporal-notes-2020-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-09/sept-23.md#temporal-stage-2-update
[temporal-notes-2018-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-09/sept-27.md#temporal-for-stage-2
[temporal-notes-2026-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-03/march-11.md#temporal-for-stage-4
[temporal-notes-2026-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-01/january-20.md#temporal-update-and-needs-consensus-prs
[temporal-notes-2025-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-07/july-28.md#temporal-normative-pr
[temporal-notes-2025-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-04/april-14.md#temporal-update
[temporal-notes-2024-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-07/july-30.md#temporal-update--bug-fixes
[temporal-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-12.md#temporal-stage-3-update-and-scope-reduction
[temporal-notes-2024-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-04/april-08.md#temporal-normative-bugfix
[temporal-notes-2023-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-11/november-28.md#temporal-normative-pr-2718--general-update
[temporal-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-12.md#temporal-stage-3-update-and-normative-prs
[temporal-notes-2023-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-05/may-17.md#temporal-updates
[temporal-notes-2023-03-23]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-03/mar-23.md#temporal-nanoseconds-precision-follow-up
[temporal-notes-2023-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-01/feb-01.md#temporal-naming-of-calendarid-and-timezoneid
[temporal-notes-2023-01-31]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-01/jan-31.md#temporal-stage-3-update-and-normative-prs
[temporal-notes-2022-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-11/nov-29.md#temporal-status-overview-and-normative-changes
[temporal-notes-2022-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-09/sep-15.md#temporal-extension
[temporal-notes-2022-09-13]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-09/sep-13.md#temporal-update
[temporal-notes-2022-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-07/jul-20.md#temporal-update
[temporal-notes-2021-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-10/oct-28.md#temporal-overflow
[temporal-notes-2021-10-27]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-10/oct-27.md#normative-prs-for-temporal
[temporal-notes-2021-08]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-08/aug-31.md#temporal
[temporal-notes-2021-03-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-03/mar-10.md#temporal-pt-2
[temporal-notes-2021-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-01/jan-27.md#temporal
[temporal-notes-2020-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-11/nov-18.md#tour-of-temporal
[temporal-notes-2020-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-06/june-2.md#temporal-update
[temporal-notes-2020-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-03/april-1.md#temporal-update
[temporal-notes-2020-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-02/february-6.md#strings-or-symbols-for-temporalcalendar-protocol
[temporal-notes-2019-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-03/mar-27.md#temporal-stage-2-update
[temporal-notes-2018-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-07/july-26.md#temporal-proposal-update
[temporal-notes-2017-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-07/jul-27.md#11iif-temporal-proposal-updates
[temporal-notes-2025-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-11/november-18.md#temporal-status-report-and-normative-pr-slides-30m-philip-chimento
[temporal-notes-2025-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-05/may-28.md#temporal-status-update-and-normative-change
[temporal-notes-2023-01-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-01/feb-02.md#temporal-stage-3-update-continuation
[temporal-notes-2022-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-03/mar-29.md#temporal-update-and-normative-changes
[temporal-notes-2021-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-12/dec-14.md#temporal-update
[temporal-notes-2021-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-05/may-25.md#temporal-normative-prs
[temporal-notes-2021-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-04/apr-19.md#temporal-update
[temporal-notes-2020-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-07/july-21.md#temporal-stage-2-update
[temporal-notes-2019-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-10/october-2.md#an-update-on-temporal
[joint]: https://github.com/tc39/proposal-joint-iteration
[joint-notes]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-11/november-18.md#joint-iteration-for-stage-3
[joint-notes-2024-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-07/july-30.md#joint-iteration-naming-discussion-issue-27
[joint-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-12.md#joint-iteration-for-stage-27
[joint-notes-2024-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-04/april-08.md#joint-iteration-confirm-our-stance-on-issue-1
[joint-notes-2024-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-02/feb-6.md#joint-iteration-for-stage-2
[joint-notes-2023-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-11/november-28.md#joint-iteration-stage-1-update
[joint-notes-2023-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-09/september-27.md#joint-iteration-for-stage-1
[atomics-pause-notes]: https://github.com/tc39/notes/blob/main/meetings/2024-10/october-09.md#atomicspause-for-stage-3
[atomics-pause-notes-2024-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-07/july-29.md#atomicspause-for-stage-3
[atomics-pause-notes-2026-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-01/january-21.md#atomicspause
[atomics-pause-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-13.md#atomicspause
[atomics-pause]: https://github.com/tc39/proposal-atomics-microwait
[resource-management]: https://github.com/tc39/proposal-explicit-resource-management
[resource-management-notes]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-05/may-28.md#explicit-resource-management-for-stage-4
[resource-management-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-11.md#explicit-resource-management
[resource-management-notes-2023-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-03/mar-23.md#async-explicit-resource-management-again
[resource-management-notes-2023-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-01/jan-31.md#explicit-resource-management-stage-3-update
[resource-management-notes-2023-01-31]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-01/jan-31.md#discuss-suppressederror-argument-overlap-error-and-cause
[resource-management-notes-2022-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-11/dec-01.md#explicit-resource-management-for-stage-3
[resource-management-notes-2021-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-10/oct-27.md#explicit-resource-management-update
[resource-management-notes-2019-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-07/july-25.md#explicit-resource-management-for-stage-2-continuation-from-tuesday
[resource-management-notes-2018-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-07/july-24.md#explicit-resource-management
[resource-management-notes-2025-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-04/april-15.md#explicit-resource-management
[resource-management-notes-2025-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-02/february-18.md#explicit-resource-needs-consensus-pr
[resource-management-notes-2024-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-04/april-09.md#explicit-resource-management-normative-updates-and-needs-consensus-prs
[resource-management-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-12.md#explicit-resource-management-continuation
[resource-management-notes-2023-07-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-11.md#explicit-resource-management-stage-3-update-and-normative-pr
[resource-management-notes-2022-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-09/sep-15.md#explicit-resource-management-for-stage-3
[resource-management-notes-2020-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-02/february-5.md#updates-on-explicit-resource-management
[resource-management-notes-2023-03-22]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-03/mar-22.md#async-explicit-resource-management
[resource-management-notes-2023-03-21]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-03/mar-21.md#async-explicit-resource-management
[resource-management-notes-2023-01-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-01/feb-01.md#async-explicit-resource-management
[resource-management-notes-2019-07-23]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-07/july-23.md#explicit-resource-management
[resource-management-notes-2026-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-03/march-10.md#explicit-resource-management-conditional-stage-4-status-update
[resource-management-notes-2024-06-13]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-13.md#continuation-from-previous-meeting-explicit-resource-management-normative-updates-and-needs-consensus-prs
[resource-management-tests]: https://github.com/tc39/test262/search?l=JavaScript&q=explicit-resource-management
[realms-notes-2024-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-12/december-02.md#shadowrealm-for-stage-3
[realms-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-12.md#shadowrealm-update
[realms-notes-2024-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-02/feb-7.md#shadowrealms-update
[realms-notes-2023-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-11/november-27.md#shadowrealm-stage-2-update
[realms-notes-2023-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-09/september-27.md#shadowrealm-implementer-feedback-and-demotion-to-stage-2
[realms-notes-2022-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-11/dec-01.md#shadowrealm
[realms-notes-2022-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-09/sep-13.md#shadowrealm-update
[realms-notes-2022-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-06/jun-06.md#shadowrealm-implementation-status-and-normate-updates
[realms-notes-2022-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-03/mar-29.md#shadowrealms-updates
[realms-notes-2021-12]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-12/dec-14.md#shadowrealms-updates-and-potential-normative-changes
[realms-notes-2021-08]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-08/aug-31.md#realms-renaming-bikeshedding-thread
[realms-notes-2021-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-07/july-13.md#realms-for-stage-3
[realms-notes-2021-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-05/may-26.md#realms
[realms-notes-2021-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-04/apr-21.md#isolated-realms-update
[realms-notes-2021-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-01/jan-26.md#realms-update
[realms-notes-2020-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-11/nov-17.md#realms-for-stage-3
[realms-notes-2020-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-06/june-4.md#realms-stage-2-update
[realms-notes-2020-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2020-02/february-5.md#update-on-realms
[realms-notes-2018-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-07/july-24.md#report-on-realms-shim-security-review
[realms-notes-2018-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-05/may-23.md#realms
[realms-notes-2018-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-03/mar-20.md#10ia-update-on-frozen-realms-in-light-of-meltdown-and-spectre
[realms-notes-2017-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-03/mar-23.md#10iic-realms-update
[realms-notes-2017-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-01/jan-26.md#13iid-seeking-stage-1-for-realms
[realms-notes-2016-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2016-03/march-30.md#draft-proposed-frozen-realm-api
[realms-notes-2015-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2015-05/may-29.md#fresh-realms-breakout
[realms-notes-2014-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2014-06/jun-4.md#47-removal-of-realms-api-from-es6-postponement-to-es7
[realms-notes-2014-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2014-01/jan-29.md#security-review-for-loadersrealms
[pipe-notes-2022-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-03/mar-29.md#bikeshedding-the-pipe-operator-topic-token
[pipe-notes-2022-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2022-01/jan-26.md#holistic-discussion-of-tc39-dataflow-proposals
[pipe-notes-2018-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2018-03/mar-22.md#10ive-pipeline-operator
[pipe-notes-2017-11]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-11/nov-29.md#9iii-pipeline-operator-for-stage-2
[pipe-notes-2017-09]: https://github.com/tc39/notes/blob/HEAD/meetings/2017-09/sept-26.md#11iia-pipeline-operator
[source-phase-imports-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-12.md#source-phase-imports-for-stage-3
[source-phase-imports-notes-2023-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-03/mar-22.md#import-reflection-update
[dynamic-code-brand-checks-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-11.md#eval-changes-for-trusted-types-update
[dynamic-code-brand-checks-notes-2024-04]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-04/april-10.md#evalnew-function-changes-for-trusted-types-as-normative-pr-or-stage-3
[dynamic-code-brand-checks-notes-2021-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-01/jan-26.md#dynamic-host-brand-checks-for-stage-2
[dynamic-code-brand-checks-notes-2019-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2019-07/july-25.md#dynamic-code-brand-checks-for-stage-2
[lazy-import-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-11.md#deferred-import-evaluation-for-stage-27
[lazy-import-notes-2023-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2023-07/july-11.md#deferred-import-evaluation
[lazy-import-notes-2021-01]: https://github.com/tc39/notes/blob/HEAD/meetings/2021-01/jan-28.md#defer-module-import-eval
[esm-phase-notes-2024-06]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-06/june-13.md#esm-phase-imports
[temporal-notes-2026-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-05/may-19.md#temporal-progress-update
[joint-notes-2026-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-05/may-19.md#joint-iteration-for-stage-4
[atomics-pause-notes-2026-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-05/may-19.md#atomicspause-for-stage-4
[resource-management-notes-2026-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-05/may-19.md#explicit-resource-management-stage-4-progress-update
[iterator-join]: https://github.com/tc39/proposal-iterator-join
[iterator-join-tests]: https://github.com/tc39/test262/pull/4768
[iterator-join-notes]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-11/november-19.md#iterator-join-for-stage-1-2-or-27
[iterator-join-notes-2026-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-05/may-20.md#iterator-join
[iterator-includes]: https://github.com/tc39/proposal-iterator-includes
[iterator-includes-notes-2026-03]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-03/march-12.md#iterator-includes
[iterator-includes-notes-2026-03-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-03/march-10.md#iterator-includes-for-stage-1-2-or-27
[includes-tests]: https://github.com/tc39/test262/pull/5031
[try-notes-2026-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-07/july-20.md#needs-consensus-pr-make-promisetry-use-promiseresolve-in-non-error-case
[iterator-includes-notes-2026-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-05/may-20.md#iterator-includes-for-stage-3
[chunking]: https://github.com/tc39/proposal-iterator-chunking
[chunking-tests]: https://github.com/tc39/test262/pull/5011
[chunking-notes]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-09/september-22.md#iterator-chunking-for-stage-27
[chunking-notes-2025-07]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-07/july-29.md#iterator-chunking-for-stage-27
[chunking-notes-2025-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2025-05/may-29.md#iterator-chunking-for-stage-27
[chunking-notes-2024-10]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-10/october-09.md#iterator-chunking-for-stage-2
[chunking-notes-2024-02]: https://github.com/tc39/notes/blob/HEAD/meetings/2024-02/feb-7.md#iterator-chunking-for-stage-1
[chunking-notes-2026-05]: https://github.com/tc39/notes/blob/HEAD/meetings/2026-05/may-20.md#iterator-chunking-for-stage-3