Firefox/Roadmap/Updates: Difference between revisions

m
no edit summary
mNo edit summary
 
(41 intermediate revisions by the same user 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-08-10|2020-08-10]]
! 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
| August
| [[#2020-08-03|3rd]], [[#2020-08-10|10th]]
| [[#2020-08-03|3rd]], [[#2020-08-10|10th]], [[#2020-08-17|17th]], [[#2020-08-24|24th]], [[#2020-08-31|31st]]
|-
|-
| July
| July
Line 32: Line 39:
|-
|-
|}
|}
==2020-08-10 ==
== 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.
* [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 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:
* 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.]
** [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.]  
** [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] 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=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.]
** [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.
** 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.
** 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=634697 Users' client certificate selections are now rememebered across sessions.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1656554 WebRender has been enabled for more mobile devices.]
** 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 worspaces.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1657428 A regression causing YouTube videos to render pixelated with less anti-aliasing] was fixed.  
** [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=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.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=917963 Break on first script statement has been implemented for the DevTools debugger.]
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1656554 WebRender has been enabled for more mobile devices.]
** 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.


== 2020-08-03 ==
== 2020-08-03 ==
Confirmed users, Bureaucrats and Sysops emeriti
2,974

edits