Intent to ship: Top Level Await

2021-03-31 Thread Yulia Startsev
Top level await was prototyped in fall last year, and we are now confident with the implementation and the specification to move forward with shipping it. The proposal is in stage 3 of the TC39 Process[1]. There are no open issues which we are concerned about. Bug: https://bugzilla.mozilla.org/sho

TC39 76th meeting (June, 2020)

2020-06-24 Thread Yulia Startsev
Hi everyone, I have published the summary for the June 2020 TC39 meeting. TC39 standardizes JavaScript. If you want to know more, but don't know how to get started, scroll to the end of this email for some helpful links. *Important links:* * Proposal Summaries and Comments

TC39 March/April Summary

2020-04-17 Thread Yulia Startsev
I have published the summary for the March/April TC39 meeting. Summary link: https://github.com/codehag/TC39-news/blob/master/meetings/2020/tc39-03-2020.md Notes: https://github.com/tc39/notes/tree/master/meetings/2020-03 At this meeting, the draft for 2020 was approved. We are now starting work

Intent to ship: Logical Assignment for JavaScript

2020-04-17 Thread Yulia Startsev
We recently implemented Logical Assignment in SpiderMonkey. The proposal gives programmers a shorthand for logical assignment. André Bargull [:anba] contributed the patches that implemented this proposal. It landed in Nightly this week. We'll ship it once we're confident the specification is stabl

TC39 February Summary

2020-02-25 Thread Yulia Startsev
Hi everyone, I have published the summary on the February TC39 Meeting. tl;dr -- The meeting had a lot of new proposals up for stage 1. Stage 1 means "we think this is worth investigating but we are not committed to it ye

Re: Intent to ship: Optional Chaining Operator

2020-01-29 Thread Yulia Startsev
?. is used: > https://bugzilla.mozilla.org/show_bug.cgi?id=1594009 > I also a question: do you know if eslint is ready for this new syntax? In > other words, can we use it in m-c without causing eslint parsing errors? > > On Tue, Jan 21, 2020 at 8:11 PM Yulia Startsev wrote: > >

Intent to ship: Optional Chaining Operator

2020-01-21 Thread Yulia Startsev
Hi, In Firefox 74, we'll ship the optional chaining operator. *Bug: *https://bugzilla.mozilla.org/show_bug.cgi?id=1566143 *Standard: *https://tc39.es/proposal-optional-chaining/ *Platform coverage: *All, no pref *DevTools bug: *N/A. *Other browsers:* Shipping in Chrome, Shipping in Safari *Testin

Intent to ship: Nullish Coalescing Operator

2019-11-04 Thread Yulia Startsev
In Firefox 72, we'll ship the Nullish Coalescing Operator, allowing developers to easily test for values that may be falsy, but are not null or undefined. It will be available in the next Nightly. The proposal is in stage 3, and has been added to the agenda for December 2019 to go to stage 4. Bug:

Intent to ship: Nullish Coalescing Operator

2019-11-01 Thread Yulia Startsev
In Firefox 72, we'll ship the Nullish Coalescing Operator, allowing developers to easily test for values that may be falsy, but are not null or undefined. It will be available in the next Nightly. The proposal is in stage 3, and has been added to the agenda for December 2019 to go to stage 4. Bug: