Firefox/Roadmap/Updates: Difference between revisions

m
no edit summary
mNo edit summary
 
(106 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
Here you'll find weekly Firefox browser news and headlines, as shared at Mozilla's [https://wiki.mozilla.org/WeeklyUpdates Weekly Updates meeting].
 
This document is no longer maintained.  


{| class="wikitable collapsible collapsed"
{| class="wikitable collapsible collapsed"
! colspan="2" | 2020 Firefox Roadmap/Updates
! colspan="2" | 2020 Firefox Roadmap/Updates
|-
|-
! colspan="2" | '''Latest''': [[#2020-04-27|2020-04-27]]
! colspan="2" | '''Latest''': [[#2020-10-05|2020-10-05]]
|-
| October
| [[#2020-10-05|5th]]
|-
| September
| [[#2020-09-14|14th]], [[#2020-09-21|21st]], [[#2020-09-28|28th]]
|-
| August
| [[#2020-08-03|3rd]], [[#2020-08-10|10th]], [[#2020-08-17|17th]], [[#2020-08-24|24th]], [[#2020-08-31|31st]]
|-
| July
| [[#2020-07-06|6th]], [[#2020-07-13|13th]], [[#2020-07-20|20th]], [[#2020-07-27|27th]]
|-
| June
| [[#2020-06-01|1st]], [[#2020-06-08|8th]], [[#2020-06-22|22nd]], [[#2020-06-29|29th]]
|-
| May
| [[#2020-05-04|4th]], [[#2020-05-11|11th]], [[#2020-05-18|18th]]
|-
|-
| April
| April
Line 20: Line 39:
|-
|-
|}
|}
==2020-04-27 ==
== 2020-10-05 ==
*[https://www.mozilla.org/en-US/firefox/81.0.1/releasenotes/ Firefox 81.0.1] is our current stable release. This update to Firefox 81 shipped on October 1st.
* Firefox 82 is in the Beta channel. Over the last week 41 bug fixes have been uplifted to the Beta channel.
* Firefox 83 is in the Nightly channel. Over the last week about 335 issues have been resolvd in Nightly including these notable changes:
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1328637 The Bookmarks Toolbar got a keyboard shortcut] (Ctrl+Shift+B on Linux and Windows and Cmd+Shift+B on macOS).
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1609291 'beforeinput' event and 'InputEvent.getTargetRanges()' have been enabled for Nightly and early Beta.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1665490 The new global WebRTC indicators are now set to ride the trains to release.] The global mute feature did not make this cut but [https://bugzilla.mozilla.org/show_bug.cgi?id=1661474 was added to the Experimental Features section in Firefox Preferences.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1668000 WebRender has been enabled for more users.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1668473 Firefox now has UI for disabling sponsored top sites.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1661756 The Protections Dashboard now has a card for VPN.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1667470 Tab-to-search has been enabled in Nightly.]
 
== 2020-09-28 ==
* [https://www.mozilla.org/en-US/firefox/81.0/releasenotes/ Firefox 81] is our current stable release. This release has been in the wild since last Tuesday. Firefox 81 arrived with, among other enhancements, a new theme called Alpenglow. If you haven't checked that out, do. It's quite nice.
* Firefox 82 is in the Beta channel. Since the merge last week, 82 has received 34 changes including an update to [https://bugzilla.mozilla.org/show_bug.cgi?id=1666265 enable WebRender for more people] and [https://bugzilla.mozilla.org/buglist.cgi?bug_id=1664981,1665779,1663972,1666964,1663920,1665272,1667032 a number of printing fixes.]
* Firefox 83 is in the Nightly channel and over the last week it received about 350 changes. The most intersting change this week was [https://bugzilla.mozilla.org/show_bug.cgi?id=1666417 enabling Warp]. Warp is the name of a significant update to SpiderMonkey, our JavaScript Engine. More precisely, Warp is the project to replace the frontend of our optimizing JIT (IonBuilder) and the engine's Type Inference mechanism with a new MIR builder based on compiling CacheIR to MIR. Warp will let us improve security, performance, memory usage and maintainability of the whole engine. Turning on Warp for Nightly has already shown a large improvement for web performance there. For example, loading Google Docs is about 20% faster with Warp enabled. If you're on Nightly, you can find the [https://bugzilla.mozilla.org/show_bug.cgi?id=1665415 on/off switch] for Warp in the Experimental Features section of Preferences/Options.
* If you enjoy these updates and would like to learn more about what's going on with Firefox Nightly, be sure to check out [https://blog.nightly.mozilla.org/2020/09/23/these-weeks-in-firefox-issue-80/ These Weeks in Firefox] at the [https://blog.nightly.mozilla.org Firefox Nightly News] blog. The updates there aren't quite as frequent as here but they're comprehensive and detailed, often with screenshots and other examples.
 
== 2020-09-21 ==
* Today is Merge Day and the beginning of a new cycle. Firefox 82 moved to Beta and Nightly became Firefox 83.
* [https://www.mozilla.org/en-US/firefox/80.0.1/releasenotes/ Firefox 80.0.1] is our current stable release.
* Firefox 81 is in the Beta channel and hits our stable release channel tomorrow, September 22nd. This release brings keyboard or headset control for audio and video, features to save, manage, and auto-fill credit card information, WebRTC changes that improve video conferencing with Jitsi, improved picture-in-picture discoverability, and more accessible audio and video controls.
* Firefox 82 was in the Nightly channel for the last week and during that time it received about 350 changes, including these notable one:
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1652784 about:processes got a significant clean-up.] The most prominent change is that threads have been moved out of the default view and are now only avaiable via the about:config pref "toolkit.aboutProcesses.showThreads".
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1665496 The previously experimental MediaSession API has been enabled by default.] This feature, which allows a web authors to provide custom behaviors for standard media playback interactions, is intended to ride the trains to the 82 release.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1520779 Firefox now properly supports the paragraph resolution for braille displays and mouse tracking with the screen reader NVDA.] Previously, the screen reader would read only line at a time, regardless of the user's settings.
** A regression that caused [https://bugzilla.mozilla.org/show_bug.cgi?id=1664838 some content to not render after scrolling,] breaking many sites, was quickly fixed.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=492320 On Mac Firefox, users can now use the "undo close window" keyboard shortcut] even after the last window is closed.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=613785 Firefox now uses tab-modal prompt dialogs for HTTP authentication.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1664899 The picture-in-picture button has a new look and position] which should make it easier to find and use.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1659877 Printing dialog errors for invalid form entries are now reported to screen readers.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1656526 The very beginnings of a new startup architecture landed behind a registry switch]. This approach will eventually show a skeleton of the browser before the full browser has loaded.]
 
== 2020-09-14 ==
* [https://www.mozilla.org/en-US/firefox/80.0.1/releasenotes/ Firefox 80.0.1] is our current stable release. The dot release shipped on September 1st and fixed a performance regression when encountering new intermediate CA certificates, a frequent crash possibly related to GPU resets, rendering on some sites using WebGL, the zoom-in keyboard shortcut on Japanese language builds, and download issues related to extensions and cookies. See the linked release notes for bug IDs for more information on each of those fixes.
* Firefox 81 is in the Beta channel and hits our stable release channel next Tuesday, September 22nd. Two features that were planned for 81, credit card auto-fill, and the new printing interface, have been pulled from this release and will now happen in 82 or later. 
* Firefox 82 is in the Nightly channel and since we we didn't update last week, I'm sharing two weeks worth of noteworthy changes to Nightly.
** [https://mzl.la/3bWqAVo 33 printing bugs were fixed,] including support for paper size selection and automatically closing the print dialog after the user presses the print button.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1460499 Firefox now uses DirectComposition for hardware decoded video on Windows.] This should improve CPU and GPU usage during video playback.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1659537 Top Sites] and [https://bugzilla.mozilla.org/show_bug.cgi?id=1661934 some additional browser settings] are now automatically synced.
** Credit card auto-fill is now more accessible with the [https://bugzilla.mozilla.org/show_bug.cgi?id=1662879 card type,] and the [https://bugzilla.mozilla.org/show_bug.cgi?id=1662876 card number in the card editor] now available to screen readers.
** Picture-in-picture now [https://bugzilla.mozilla.org/show_bug.cgi?id=1599376 has a keyboard shortcut on Mac (Option + Command + Shift + right bracket)] and [https://bugzilla.mozilla.org/show_bug.cgi?id=1603234 puts the close button in the correct place on Mac] and now [https://bugzilla.mozilla.org/show_bug.cgi?id=1596116 works even when you activate it before the video has started playing.]
** Firefox's PDF handling was [https://bugzilla.mozilla.org/buglist.cgi?bug_id=1662118,1662914,1663343,1663803,1664190 updated] including some user interface polish and fixes for form handling.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1655124 Firefox now shows recommendations when a user saves to Pocket.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1654271 WebRender will be enabled for even more users for Firefox 82.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1652785 about:processes now shows the website title and favicon.]
 
== 2020-08-31 ==
* [https://www.mozilla.org/en-US/firefox/80.0/releasenotes/ Firefox 80] is our current stable release. 80 shipped last Tuesday, August 25th. This release was pretty quiet with a change to allow Firefox to be set as the default PDF viewer and a number of accessibility fixes including improvements to the accessibility of the developer tools.
* Firefox 81 is in the Beta channel. 81 is a significant release with improvements to printing, pdf handling (including new support for form filling) picture-in-picture discoverability, and credit card autofill. Firefox 81 is scheduled to go live in about three weeks on September 22nd.
* Firefox 82 is in the Nightly channel and over the last week it has seen about 350 bugs resolved as fixed including these notable changes:
** With several recent fixes, the new printing UI has gone from just "OK accessibility" (with [https://bugzilla.mozilla.org/show_bug.cgi?id=1660363 one severe issue]) to "delightfully accessible".
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1656296 Firefox will now show an indicator when a download is blocked because Firefox determined it was insecure/unwanted.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1526820 The color picker is now keyboard accessible.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1548753 A high profile list numbering bug in Gecko was fixed.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1656494 Firefox will now show a notification bar on the first New Tab of a session to ask if the user wants to set the default browser.]
** Last week Firefox saw a change to speed up mouse wheel scrolling. That change was backed out and the [https://bugzilla.mozilla.org/show_bug.cgi?id=1660933 new approach is to only enable the faster speed for new users and to provide a gradual increase for existing users.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1661475 The Send tab menu available from the Firefox Account toolbar button now has an entry to Manage Devices...]
 
== 2020-08-24 ==
* [https://www.mozilla.org/en-US/firefox/79.0/releasenotes/ Firefox 79] is our current stable release. Firefox 80 will ship to our stable release audience tomorrow. (Tuesday August 25th.)
* As of this morning, Firefox 81 is now in the Beta channel. In its final week of Nightly changes, Firefox 81 received about 380 fixes including these notable ones:
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1410598 Firefox's PDF viewer was updated to match the Photon look and feel.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1652145 Also for PDFs, form filling was enabled on Nightly and early Beta.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1418822 Mouse wheel scrolling should feel faster, and more closely match the speed of other browsers.]
** The new printing experience received [https://bugzilla.mozilla.org/show_bug.cgi?id=1653607 a] [https://bugzilla.mozilla.org/show_bug.cgi?id=1653317 bunch] [https://bugzilla.mozilla.org/show_bug.cgi?id=1658173 of] [https://bugzilla.mozilla.org/show_bug.cgi?id=1658450 fixes.]
** The Firefox native video and audio controls are now [https://bugzilla.mozilla.org/show_bug.cgi?id=1622995 accessible to screen reader users.]
** WebRender has been enabled for [https://bugzilla.mozilla.org/show_bug.cgi?id=1660453 more] [https://bugzilla.mozilla.org/show_bug.cgi?id=1659499 systems.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1591204 Gecko now supports the forced-colors media feature.]
* Also as of this morning, the Nightly version bump to 82 was completed successfully and the soft freeze is now lifted. mozilla-central is open for business.
 
== 2020-08-17 ==
* [https://www.mozilla.org/en-US/firefox/79.0/releasenotes/ Firefox 79] is our current stable release.
* Firefox 80 is in the Beta channel and it will arrive at our stable release channel next Tuesday on August 25th. This is RC week when we test the final "release candidate" builds.
* Firefox 81 is in the Nightly channel. This Thursday is the soft code freeze, meaning that developers should not land code that is deemed risky for the stability and general quality of Firefox and that features that are controlled by a pref and were not activated during the nightly cycle should not be activated. If you land code that introduces new crashers or lowers the overall quality of Firefox during this period, you will be backed out instead of waiting for a follow-up fix. Over the last week the Nightly channel has received about 320 bug fixes including these notable changes:
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1658326 One-off searches in the Firefox addressbar have been re-designed.] This is a first step in unifying one-off and search shortcuts to provide a more streamlined search experience.
** Firefox will now [https://bugzilla.mozilla.org/show_bug.cgi?id=1656277 show the bookmarks toolbar after migration if there were bookmarks in the other browser's toolbar.] This change means that migrating users won't think they've lost their high priority bookmarks or have to go digging for them in a Firefox bookmarks folder.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1648100 MediaControl has been enabled for riding the trains to release.] It had previously been restricted to Nightly builds. Among other things, media control allow users to control <audio> and <video> play by pressing hardware control buttons on a keyboard or headset.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1657521 Gecko now has hardware VP9 support on macOS.] This is only available on macOS 11 (Big Sur.)
** Firefox Developer Tools now has a [https://bugzilla.mozilla.org/show_bug.cgi?id=1590885 setting that exposes line-wrap as an option in the debugger.] The new option is found in the debugger's context menu.
 
== 2020-08-10 ==
* [https://www.mozilla.org/en-US/firefox/79.0/releasenotes/ Firefox 79] is our current stable release.
* Firefox 80 is in the Beta channel and it will arrive at our stable release channel on August 25th.
* Firefox 81 is in the Nightly channel and over the last week the Nightly channel has received about 380 bug fixes including these notable changes:
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1657161 The new printing UI has been enabled on Nightly.] The new experience is still incomplete but we'd love your feedback and bug reports.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1620055 Desktop pinch zooming has been enabled for Nightly.] This change enable support for smooth pinch zooming on touchscreens and precision touch pads.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1656575 Credit card auto-fill is now enabled for en-US users] and [https://bugzilla.mozilla.org/show_bug.cgi?id=1657354 credit card syncing is now available in preferences.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1647443 Firefox can now install language packs before updates] which should fix the bug where langpack users were being reset to English on updates.
** On linux we now offer the [https://bugzilla.mozilla.org/show_bug.cgi?id=1628742 about:config pref widget.workspace-management as an override to restore windows on particular workspaces.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1656554 WebRender has been enabled for more mobile devices.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1657428 A regression causing YouTube videos to render pixelated with less anti-aliasing] was fixed.
** Support for JS [https://bugzilla.mozilla.org/show_bug.cgi?id=1652974 private] [https://bugzilla.mozilla.org/show_bug.cgi?id=1652976 fields] has landed in Nightly.
** A high visibility [https://bugzilla.mozilla.org/show_bug.cgi?id=1042151 css flex bug], where content that was supposed to be scrollable was not, has been fixed.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1581641 Code folding is now enabled in the DevTools console.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=917963 Break on first script statement has been implemented for the DevTools debugger.]
 
== 2020-08-03 ==
* [https://www.mozilla.org/en-US/firefox/79.0/releasenotes/ Firefox 79] is our current stable release. This latest version shipped last Tuesday and, among other things, delivers WebRender to more users. WebRender is replacing Gecko's compositor with one that uses the GPU to draw web content rather than the CPU. Written in Rust, WebRender improves stability and performance.
* Firefox 80 is in the Beta channel and it will arrive at our stable release channel on August 25th.
* Firefox 81 is in the Nightly channel and over the last week the Nightly channel has received about 300 bug fixes including these notable changes:
** An [https://bugzilla.mozilla.org/show_bug.cgi?id=558594 initial implementation of <input type='search'>] has landed in Nightly behind the pref layout.forms.input-type-search.enabled
** [https://bugzilla.mozilla.org/show_bug.cgi?id=546052 CSS cross-fade,] which can be used to blend two images at a defined transparency, has also landed in Nightly.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1531609 CSS overflow-clip] has been implemented and landed in Nightly.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1655722 HTML inert] and [https://bugzilla.mozilla.org/show_bug.cgi?id=921504 inert sub-trees] were implemented and landed in Nightly.  The inert attribute makes the browser "ignore" the element from assistive technologies, page search and text selection.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1654262 WebRender has been enabled for even more users.]
** As part of the new printing work behind the pref print.tab_modal.enabled, [https://bugzilla.mozilla.org/show_bug.cgi?id=1649202 print preview now has a modal UI.]
 
== 2020-07-27 ==
* [https://www.mozilla.org/en-US/firefox/78.0.2/releasenotes/ Firefox 78.0.2] is our current stable release.
* Firefox 79 ships tomorrow, July 28th. The new release includes version 2 of Enhanced Tracking Protection (ETP) which now automatically protects people from unwanted first-party cookies.
* Today, Firefox 80 moves into our Beta channel. Firefox 80 will hit our stable release in one month on August 25th.
* And as of this morning, Nightly is now Firefox 81. Before that happened, Nightly 80 had a rather quiet week of updates but did see these notable changes:
** Part of the printing overhaul has landed with [https://bugzilla.mozilla.org/show_bug.cgi?id=1652861 new basic UI for printer selection and print settings.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1649528 WebRender has been enabled for more users, including Mac.] This is for early Beta testing only.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1651511 smooth pinch zooming on touchscreens and precision touch pads has been added to the Nightly Experiments choices in Preferences.]
 
== 2020-07-20 ==
* [https://www.mozilla.org/en-US/firefox/78.0.2/releasenotes/ Firefox 78.0.2] is our current stable release.
* Firefox 79 is in the Beta channel and ships to our stable release channel next week, on July 28th. This is RC week. RCs, or release candidates are our final testing builds that we believe to be complete.
* Firefox 80 is in the Nightly channel. 80 will reach the stable release channel on August 25th. This Thursday is the soft code freeze for Firefox 80. Soft code freeze means that developers should not land on mozilla-central code that is deemed risky for the stability and general quality of Firefox and that features that are controlled by a pref and were not activated during the nightly cycle should not be activated during this week. Over the last week there have been about 390 fixes landed in mozilla-central including these notable changes:
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1652024 A short-lived regression, causing searches from the addressbar to be truncated, was fixed.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1620467 The standard 'appearance' CSS property is now supported, unprefixed.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1636614 A bug causing Google Meet audio to be delayed was fixed.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1644566 AV1 decoding from and dav1d decoder has been enabled by default on Android.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1636423 Server sent events in dev tools has been enabled for Nightly.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1653685 A regression causing Windows permission prompts for the Nightly updater was fixed.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1649292 The new multi-stage about:welcome is now the default experience.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=976669 about:webrtc now shows the estimated bitrate for streams.]
 
== 2020-07-13 ==
* [https://www.mozilla.org/en-US/firefox/78.0.2/releasenotes/ Firefox 78.0.2] is our current stable release. The second dot release for 78 shipped last Thursday and fixed a [https://www.mozilla.org/en-US/security/advisories/mfsa2020-28/ security issue] and several minor regressions.
* Firefox 79 is in the Beta channel and ships to our stable release channel on July 28th. Over the last week there have been about [https://bugzilla.mozilla.org/buglist.cgi?bug_id=1645906,1649040,1649691,1649056,1647167,1649981,1650414,1648240,1645777,1646743,1649503,1649393,1644839,1647200,1627834,1647172,1650189,1647070,1648901,1640369,1649899,1637883,1650922,1649347,1645235,1647846,1648372,1650526,1644891,1650825,1374571,1648854,1646860,1651172,1643613,1651377,1651087,1650444,1651155,1649700,1648553,1649450,1650590,1650104,1649127,1647293,1651682,1326005,1649678,1649455,1624728,1642994,1651185&list_id=15333997 45 fixes uplifted] from Nightly to Beta.
* Firefox 80 is in the Nightly channel. 80 will reach the stable release channel on August 25th. Over the last week there have been about 400 fixes landed in mozilla-central including these notable changes:
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1650590 A frequent crasher impacting JAWS screen reader users was fixed.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1651310 On Windows, the Alt+Tab previews number has been increased from 6 to 7.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1650414 A regression in the display of Hindi text on macOS was fixed.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1644152 HTTPS only mode is now exposed in Firefox preferences] and in [https://bugzilla.mozilla.org/show_bug.cgi?id=1644456 site permissions]. Users can also [https://bugzilla.mozilla.org/show_bug.cgi?id=1647719 set HTTPS only for Private Browsing mode.]
* If you enjoy these updates and would like to get more details about the changes in Firefox Nightly, be sure to check out [https://blog.nightly.mozilla.org/2020/07/08/these-weeks-in-firefox-issue-75/ These Weeks in Firefox] on the [https://blog.nightly.mozilla.org/ Firefox Nightly News] blog. These Weeks in Firefox is updated every couple of weeks and offers a deeper and more expansive dive into Nightly changes.
 
== 2020-07-06 ==
* [https://www.mozilla.org/en-US/firefox/78.0.1/releasenotes/ Firefox 78.0.1] is our current stable release. Firefox 78 was released last Tuesday and a [https://bugzilla.mozilla.org/show_bug.cgi?id=1649393 search regression] was quickly identifies and fixed with the dot release. This new release offers users new consolidated reports in the Protections Dashboard, a refresh button in the uninstaller, WebRender for more systems, and a slew of accessibility fixes. Also worth calling out that 78 is also our latest Extended Support Release (ESR.)
* Firefox 79 is currently in the Beta channel. 79 will hit stable release on July 28th.
* And that means that Nightly is now Firefox 80. Over the last week the Nightly channel has received just over 300 fixes including these notable ones.
** Support for the CSS [https://bugzilla.mozilla.org/show_bug.cgi?id=1506364 prefers-contrast media-query has landed.]  The prefers-contrast CSS media feature is used to detect if the user has requested that the web content is presented with a higher (or lower) contrast.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1645046 The HTML5 <dialog> element has been implemented.] This element represents a dialog box or other interactive component, such as a dismissable alert, inspector, or subwindow.
** The [https://bugzilla.mozilla.org/show_bug.cgi?id=1431237 tab loading indicator animations now respect the user's prefer reduced motion settings] and instead of showing an animated circle, shows a static hourglass.
 
== 2020-06-29 ==
* [https://www.mozilla.org/en-US/firefox/77.0.1/releasenotes/ Firefox 77.0.1] is our latest stable release.
* Firefox 78 is in the Beta channel and ships to our stable release audience tomorrow, June 30th.
* Firefox 79 is in the Nightly channel and over the last week has seen about 385 bugs resolved as fixed including these notable changes:
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1628486 Dynamic first-party isolation has been enabled on Nightly.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1642404 Firefox now has an about:config pref, app.update.notifyDuringDownload, that will notify users when an update download is happening.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1648223 The experimental features section of Preferences/Options is now enabled by default on Nightly.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1648288 WebRender is now enabled for AMD laptops.]
 
== 2020-06-22 ==
* [https://www.mozilla.org/en-US/firefox/77.0.1/releasenotes/ Firefox 77.0.1] is our latest stable release.
* Firefox 78 is in the Beta channel and ships to our stable release audience on June 30th.
* Firefox 79 is in the Nightly channel and over the last two weeks it has seen over 700 bugs resolved as fixed, including these notable changes.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1599769 Promise.any support has been enabled in Gecko.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1592016 The OS compositor has been enabled for macOS when WebRender is enabled.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1646842 WebRender has been enabled for macOS on Nightly.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1634765 Firefox no longer supports macOS versions below 10.12.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1643032 Nightly has enabled the new WebRTC sharing indicator and notification silencing.]
** DevTools got [https://bugzilla.mozilla.org/show_bug.cgi?id=1645731 several] [https://bugzilla.mozilla.org/show_bug.cgi?id=977244 accessibility] [https://bugzilla.mozilla.org/show_bug.cgi?id=1242856 improvements.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1629303 The addressbar now respects the OS prefers reduced motion setting] and won't inflate when that setting is on.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1515073 Gecko now prevents abuse of the history push state by only enabling the back and forward buttons for addresses that were user initiated.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1644535 Firefox's Options/Preferences now has a section for Experimental Features behind the about:config pref browser.preferences.experimental.]
 
== 2020-06-08 ==
* [https://www.mozilla.org/en-US/firefox/77.0.1/releasenotes/ Firefox 77.0.1] is our latest stable release. 77 shipped last Tuesday and the dot release followed on Wednesday to adjust a DNS over HTTPS setting to let us manage the roll-out in a more controlled way.
* We are now in week two of our 4 week long development cycle.
* Firefox 78 is in the Beta channel and ships to our stable release audience on June 30th. During the first week of Beta 78, we saw about 30 bugs uplifted to the Beta branch including fixes for a missing French spellchecker, reader mode fetching the wrong pages, and a Mac printing bug that caused all pages rather than selected pages to be printed.
* Firefox 79 is in the Nightly channel and over the last week it has seen almost 400 bug fixes including these notable changes.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1630327 The new certificate viewer now supports dark mode better.]
** And the [https://bugzilla.mozilla.org/show_bug.cgi?id=1641082 old certificate viewer has been removed.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1282089 The DevTools responsive design mode now supports mobile gestures.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1632277 When a user opts to open a PDF in the default Windows PDF viewer, we now call that viewer in app mode.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1569653 About:support now has a button for restarting with a cleared cache.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1643052 WebRender has been enabled for more architectures.]
 
== 2020-06-01 ==
* [https://www.mozilla.org/en-US/firefox/76.0.1/releasenotes/ Firefox 76.0.1] is our latest stable release.
* Firefox 77 is in the Beta channel and ready for release tomorrow, June 2nd.
* Firefox 78 was in the Nightly channel and these updates made it in to Nightly before today's merge to Beta. Because we weren't here last week, this update covers two weeks worth of changes -- about 840 fixes.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1639607 Support for the web performance feature link rel="preload"] and the Link: rel=preload response header for preloading page subresources in advance and with higher priority has been enabled on Nightly.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1641118 The DevTools Accessibility panel is now enabled by default.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1633505 The Firefox uninstaller now has an option to Refresh Firefox.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1570266 Searching the addressbar for open tabs with the "%" symbol now also returns sync'd remote open tabs.]
** A [https://bugzilla.mozilla.org/show_bug.cgi?id=1592416 bug that was causing the context menu to open in the wrong monitor on macOS Catalina] has been fixed.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1636225 WebRender has shipped to more Windows Intel systems with larger screens.]
** Firefox now [https://bugzilla.mozilla.org/show_bug.cgi?id=887515 restores multiple tab closings using Undo Close Tab(s) after a multiple-tab operation.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1627858 Users now have a preference in about:preferences to disable Top Sites on focus]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1432725 The Library window now supports dark mode.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1506416 Firefox can now be set as the default PDF handler on Windows.]
 
== 2020-05-18 ==
* [https://www.mozilla.org/en-US/firefox/76.0.1/releasenotes/ Firefox 76.0.1] is our latest stable release.
* Firefox 77 is in the Beta channel. Our final Betas, 7, 8, and 9 go out today, Wednesday, and Friday. Next week is RC week and this version hits our stable release audience on June 2nd.
* Firefox 78 is in the Nightly channel and last week it saw about 430 bugs resolved as fixed including these notable changes:
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1550836 Reader View has been redesigned to match the rest of the Photon user interface.] It has a new horizontal toolbar with clear labels for customization features.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1447536 Firefox window position can now be set from the command line.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1622935 Gecko now supports pushing and splitting flex items for single-line (and some multi-line) flex containers.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1634135 Spidermonkey, the Mozilla JavaScript engine, got a new regular expression engine] which is enabled in Nightly only for testing. The new engine includes [https://bugzilla.mozilla.org/show_bug.cgi?id=1225665 support for RegExp lookbehind.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=312971 Gecko now supports the :read-only and :read-write pseudoclasses unprefixed.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=773942 Firefox now allows viewing of PDFs even if the response HTTP headers include Content-Disposition:attachment.] Set "browser.helperApps.showOpenOptionForPdfJS" to true in about:config (will be enabled by default in tomorrow's Nightly builds)
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1555057 The Firefox DevTools now tells you which extension blocked a resource.]
 
== 2020-05-11 ==
* [https://www.mozilla.org/en-US/firefox/76.0.1/releasenotes/ Firefox 76.0.1] is our latest stable release. Firefox 76 shipped last tuesday and included improvements to password manager and picture-in-picture. A couple of regressions were quickly identified and fixed. The dot release shipped Friday.
* Firefox 77 is in the Beta channel. This version hits our stable release audience on June 2nd.
* Firefox 78 has been in the nightly channel for one week and has seen about 360 bug fixes including these notable changes:
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1434601 Firefox will no longer allow the screen saver to interrupt WebRTC calls.]
** Firefox's [https://bugzilla.mozilla.org/show_bug.cgi?id=1164187 WebRTC implementation now has support for RTX.] Jitsi favors RTX over other methods for re-transmission of lost packets so this should help Jitsi support Firefox better.
**  Also for WebRTC, Firefox [https://bugzilla.mozilla.org/show_bug.cgi?id=1625803 Nightly now supports the transport-cc bandwidth estimation extension.] This sender-side bandwidth estimation (originally implemented in bug https://bugzilla.mozilla.org/show_bug.cgi?id=1606823 1606823) is used by Jitsi and so this makes Firefox and Jitsi work better together.
** For performance and privacy improvements to DNS, Gecko now supports [https://bugzilla.mozilla.org/show_bug.cgi?id=1623126 HTTPSSVC.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1636482 WebRender is now allowed on all supported versions of Windows] where before it was only allowed on Windows 10.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1630912 Direct manipulation, a prerequisite to desktop pinch zooming, has landed preffed off in Nightly.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1632794 A barebones Process Manager, about:processes, has landed in Nightly.]
 
== 2020-05-04 ==
* [https://www.mozilla.org/en-US/firefox/75.0/releasenotes/ Firefox 75.0] is our latest stable release.
* Firefox 76 is in the Beta channel. The last week was RC week and tomorrow Firefox 76 becomes our stable release. 76 users will enjoy improved password features including alerts in the Lockwise password manager for breached websites, prompts to update duplicate passwords for passwords involved in a breach, and OS auth for viewing saved passwords. The new release also makes it quick and easy to full-screen the picture-in-picture window with a double-click.
* Firefox 77 was in the Nightly channel all of last week. With this morning's merge, 77 moves to beta and Nightly became Firefox 78. Before that happened though, 77 got about 440 changes and fixes including these notable ones:
** Gecko got experimental support for [https://bugzilla.mozilla.org/show_bug.cgi?id=1625363 AVIF (the AV1 Image File Format)]
** WebRender was enabled for [https://bugzilla.mozilla.org/show_bug.cgi?id=1633508 a] [https://bugzilla.mozilla.org/show_bug.cgi?id=1628809 whole] [https://bugzilla.mozilla.org/show_bug.cgi?id=1633490 bunch] [https://bugzilla.mozilla.org/show_bug.cgi?id=1633412 of] [https://bugzilla.mozilla.org/show_bug.cgi?id=1633411 additional] [https://bugzilla.mozilla.org/show_bug.cgi?id=1633290 architectures.]
** Firefox DevTools now has a [https://bugzilla.mozilla.org/show_bug.cgi?id=1625134 compatibility panel] that shows potential browser compatibility problems based on MDN data.
** [https://bugzilla.mozilla.org/show_bug.cgi?id=766661 Taking screenshots of extremely long pages in DevTools no longer silently fails.]
** And Gecko got experimental support for [https://bugzilla.mozilla.org/show_bug.cgi?id=1607954 masonry layout in a grid container.]. See [https://codepen.io/jensimmons/full/QWjqbJj https://codepen.io/jensimmons/full/QWjqbJj] for a demo.
 
== 2020-04-27 ==
* [https://www.mozilla.org/en-US/firefox/75.0/releasenotes/ Firefox 75.0] is our latest stable release.
* [https://www.mozilla.org/en-US/firefox/75.0/releasenotes/ Firefox 75.0] is our latest stable release.
* Firefox 76 is in the Beta channel and makes it out to our stable release audience next week on May 5th. We're in RC week now.  
* Firefox 76 is in the Beta channel and makes it out to our stable release audience next week on May 5th. We're in RC week now.  
Confirmed users, Bureaucrats and Sysops emeriti
2,974

edits