# Final ES2020 feature set?

**URL:** <https://es.discourse.group/t/final-es2020-feature-set/218>\
**Category:** I have questions\
**Created:** [February 10, 2020, 9:10pm UTC](https://es.discourse.group/t/final-es2020-feature-set/218 "2020-02-10T21:10:23Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![rauschma](https://yyz2.discourse-cdn.com/free1/user_avatar/es.discourse.group/rauschma/32/1152_2.png) [@rauschma](https://es.discourse.group/u/rauschma)\
**Post date:** [February 10, 2020, 9:10pm UTC](https://es.discourse.group/t/final-es2020-feature-set/218/1 "2020-02-10T21:10:23Z")

</div>

Can we already call [the current stage 4+ proposals](https://github.com/tc39/proposals/blob/c8b78027c9d8301e7243012bd78bed61ea075505/finished-proposals.md) “the final feature set of ES2020”?

Shouldn’t the following proposal be included in the previous proposal list? [https://github.com/tc39/proposal-export-ns-from](https://github.com/tc39/proposal-export-ns-from)

Are there any other unmentioned stage 4 proposals that are new?

Thanks!

---

<div class="post-metadata">

**Author:** ![ljharb](https://yyz2.discourse-cdn.com/free1/user_avatar/es.discourse.group/ljharb/32/8_2.png) [@ljharb](https://es.discourse.group/u/ljharb)\
**Post date:** [February 11, 2020, 5:35pm UTC](https://es.discourse.group/t/final-es2020-feature-set/218/2 "2020-02-11T17:35:52Z")

</div>

I have not yet cut the branch for 2020; although there won’t be any additional proposals included, there may be additional normative PRs.

[https://github.com/tc39/proposal-export-ns-from](https://github.com/tc39/proposal-export-ns-from) was converted from a proposal to a needs-consensus PR, so it does not belong in the list on the proposals repo.

---

<div class="post-metadata">

**Author:** ![rauschma](https://yyz2.discourse-cdn.com/free1/user_avatar/es.discourse.group/rauschma/32/1152_2.png) [@rauschma](https://es.discourse.group/u/rauschma)\
**Post date:** [February 11, 2020, 9:26pm UTC](https://es.discourse.group/t/final-es2020-feature-set/218/3 "2020-02-11T21:26:47Z")

</div>

Thanks!

- Is there an official place where one can look up all proposals and pull requests that were added to the spec?
- What is the official date when no more new content will be added to ES2020?

---

<div class="post-metadata">

**Author:** ![ljharb](https://yyz2.discourse-cdn.com/free1/user_avatar/es.discourse.group/ljharb/32/8_2.png) [@ljharb](https://es.discourse.group/u/ljharb)\
**Post date:** [February 11, 2020, 11:23pm UTC](https://es.discourse.group/t/final-es2020-feature-set/218/4 "2020-02-11T23:23:34Z")

</div>

The official place would probably be GitHub’s “compare” view, but when i cut the branch I’ll try to summarize in a Release.

There is no official date; cutting a branch starts a two month “opt out” period, which needs to conclude before the Ecma GA in June.

---

<div class="post-metadata">

**Author:** ![rauschma](https://yyz2.discourse-cdn.com/free1/user_avatar/es.discourse.group/rauschma/32/1152_2.png) [@rauschma](https://es.discourse.group/u/rauschma)\
**Post date:** [February 12, 2020, 12:19am UTC](https://es.discourse.group/t/final-es2020-feature-set/218/5 "2020-02-12T00:19:21Z")

</div>

Then the date is June 17? When does it make sense to summarize/write about ES2020 features?

---

<div class="post-metadata">

**Author:** ![ljharb](https://yyz2.discourse-cdn.com/free1/user_avatar/es.discourse.group/ljharb/32/8_2.png) [@ljharb](https://es.discourse.group/u/ljharb)\
**Post date:** [February 12, 2020, 5:59am UTC](https://es.discourse.group/t/final-es2020-feature-set/218/6 "2020-02-12T05:59:46Z")

</div>

If you need a hard date, then that's a good one; otherwise it's "whenever the editors get around to cutting the release branch", after which there's likely to be only minor editorial changes.

---

<div class="post-metadata">

**Author:** ![rauschma](https://yyz2.discourse-cdn.com/free1/user_avatar/es.discourse.group/rauschma/32/1152_2.png) [@rauschma](https://es.discourse.group/u/rauschma)\
**Post date:** [February 12, 2020, 2:06pm UTC](https://es.discourse.group/t/final-es2020-feature-set/218/7 "2020-02-12T14:06:41Z")

</div>

Got it, thanks!

---

<div class="post-metadata">

**Author:** ![rauschma](https://yyz2.discourse-cdn.com/free1/user_avatar/es.discourse.group/rauschma/32/1152_2.png) [@rauschma](https://es.discourse.group/u/rauschma)\
**Post date:** [April 1, 2020, 9:47pm UTC](https://es.discourse.group/t/final-es2020-feature-set/218/8 "2020-04-01T21:47:30Z")

</div>

I’m already seeing many blog posts on ECMAScript 2020.

[Having a release would indeed help.](https://github.com/tc39/ecma262/releases) It would be an official signal that it’s OK to write about ES2020.

---

<div class="post-metadata">

**Author:** ![ljharb](https://yyz2.discourse-cdn.com/free1/user_avatar/es.discourse.group/ljharb/32/8_2.png) [@ljharb](https://es.discourse.group/u/ljharb)\
**Post date:** [April 1, 2020, 11:01pm UTC](https://es.discourse.group/t/final-es2020-feature-set/218/9 "2020-04-01T23:01:18Z")

</div>

Blog posts that talk about specific features in 2020 are fine, anything in master on github prior to 2020 being cut is included.

I can certainly create a release for 2020 (and earlier editions) if that would be helpful.

Regarding timing, we're resolving an open PR right now, with the intention to vote on finalizing the 2020 spec tomorrow, so "soon" :-)

---

<div class="post-metadata">

**Author:** ![rauschma](https://yyz2.discourse-cdn.com/free1/user_avatar/es.discourse.group/rauschma/32/1152_2.png) [@rauschma](https://es.discourse.group/u/rauschma)\
**Post date:** [April 1, 2020, 11:16pm UTC](https://es.discourse.group/t/final-es2020-feature-set/218/10 "2020-04-01T23:16:36Z")

</div>

Good news, thanks!
