Added support for the Downloads popup in PWAs and websites installed as apps.
Added a setting to control if Microsoft Rewards points are shown on the browser’s profile UI.
Added the ability to open local HTML files on iOS.
Added an API to WebView2 for launching the Browser Task Manager.
Added an API to WebView2 to listen for browser exits.
Added a management policy to control if the setting for Web RTC to Respect the OS Routing Table is Enabled. Note that updates to administrative templates or documentation may not be live yet.
Re-added URL suggestions to error pages that result from mis-typed web addresses.
Added the ability to hide the Extensions button by right-clicking it on the address bar or in the … menu.
Added a setting on Mac to hide the Picture in Picture overlay controls.
Completed feature rollouts:
Enabled by default improvements to Windows Task Manager when running on Windows 11.
Enabled by default the ability to autofill custom data.
Mobile:
Added support for natural voices to Read Aloud on Android.
Enabled the Surf game on Android.
Management policies (note that updates to administrative templates or documentation may not have occurred yet):
Added policies to set an Internet Explorer Integration Window Open Width Adjustment and Internet Explorer Integration Window Open Height Adjustment, which add extra pixels to the size of popup windows opened from IE mode tabs.
Added a policy to control if Visual Search is Enabled, which controls reverse image search.
Added a policy to control Shadow Stack Crash Rollback Behavior, which controls if the hardware-enforced stack protection security feature in certain devices should be enabled following a crash that’s triggered by it.
Enabled support for the policy from Chromium to control if Browser Legacy Extension Points Blocking is Enabled, which controls if legacy extensions are allowed to load code into the browser’s main process for compatibility with other applications.
Developer:
Added support for the No Frame Merging in IE mode tabs.
Added support for the navigator.share API in PWAs on Mac OS.
Added a shortcut button in Settings to personalize the Web Widget.
Added a Setting on iOS to restore tabs on startup.
Added the ability to swipe to close tabs on iOS.
Features enabled by default:
The ability to view downloaded Office files directly in the browser.
The ability to edit payment card information prior to uploading it to Microsoft Pay.
Management policies from Chromium that we have enabled support for:
Control if the Audio Process will have High Priority Enabled, which is a temporary measure to work around issues with audio capture when the audio process is running at normal priority.
Set the Print Rasterize Pdf Dpi, which controls the resolution PDFs are printed at when printing them using rasterization.
Control the Print PostScript Mode, which controls the speed and quality that certain fonts print at.
Finished rolling out the ability to search the web for an image in the sidebar from the context menu.
Management policies (note that updates to documentation or administrative templates may not have occurred yet):
Added a policy to control if the Typosquatting Checker is Enabled, which is a feature that warns if the website being navigated to isn’t the one that was intended because the address was mistyped.
Added a policy to control if Renderer App Container support is Enabled, which controls if tab processes are created with extra security.
Added a policy to control if Application Guard Upload Blocking in Enabled, which controls if files are allowed to be uploaded from Application Guard window.
Added a policy to control when Efficiency Mode is active.
Added a policy to control if the New SmartScreen Library is Enabled, which will be deprecated and removed along with the legacy SmartScreen library.
Added a policy to control if Shared Links are Enabled, which controls access to the list in History of links shared by or to the user from other Microsoft 365 apps.
Added a policy to configure Force Sync Types, which determines which types of data are required to be synced.
Added support for showing the Downloads menu and button in popup windows that don’t have a standard address bar/toolbar.
Added support for adding Citations to items in a Collection.
Added more support for resetting sync data for work and school accounts.
Added support for the Super Duper Secure Mode flag on Linux.
Added a management policy to control Internet Explorer Integration Complex Nav Data Types, which controls how form data and headers are sent in IE mode tabs. Note that updates to documentation or administrative templates may not have occurred yet.
Added an API for WebVew2 apps to print to PDF (Issue 364).
Added the ability to draw arbitrary highlighting on PDFs.
Added an option to print even or odd pages.
Combined autofill and password generation on account sign-up webpages to be able to create new website accounts in a single click.
Combined personal info and payment info autofill on certain shopping websites to be able to apply coupons and checkout in a single click.
Enabled by default one-click password updating by adding a button to the leaked passwords Settings page that goes directly to the website’s password update page and then using password generation to automatically fill in a new password.
Added the Downloads button to windows opened with the --app command line flag.
Management policies (updates to documentation and administrative templates may not have occurred yet):
Added a policy to control if the Internet Explorer Mode Toolbar Button is Enabled.
Added a policy to control if the ability for Edge to automatically Enhance Images is Enabled.
Added a policy to control if Accessibility Image Labels are Enabled, which controls if a service can be used to generate descriptions for images that don’t already have them.
Developer:
Added an experimental WebView2 API to handle basic website authentication (Issue 120).
Added an experimental API to WebView2 apps to send and receive post web messages to iframes (Issue 139).
Added an API to WebView2 apps to query the user data folder location.
Added the ability to pin the Edge bar to either side of the screen.
Enabled the Extensions menu by default. Note that this has also been enabled in version 96, which is currently in Beta.
Added the ability for the browser to register as a handler for XML files in the OS settings.
Management policies (note that updates to documentation and administrative templates may not have occurred yet):
Added a management policy to control if Edge Discover is Enabled, which controls if Bing is allowed to search in the background for content related to the current page.
Enabled support for management policies from Chromium to control Screen Capture in more granular ways: by setting Screen Capture Allowed By Origins, Window Capture Allowed By Origins, Tab Capture Allowed By Origins, and Same Origin Tab Capture Allowed By Origins.
Enabled support for management policies from Chromium to set Serial Allow All Ports For Urls and Serial Allow Usb Devices For Urls.
Added an experimental API to WebView2 apps to allow any website to be displayed in an iframe (Issue 1243).
Enabled support for smart history searches in the address bar. Previously, this was only available on the History management page.
Added a management policy to control if Internet Explorer Mode Tab In Edge Mode is Allowed, which lets sites on the IE mode list be temporarily opened in a non-IE mode tab for testing purposes. Note that updates to documentation or administrative templates may not have occurred yet.
Enabled support for a management policy from Chromium to control CORS Non-Wildcard Request Headers Support.
Added an API to WebView2 apps to control playing media (Issue 41).
Added a management policy to control if the Sign In Cta (call to action) On the Ntp (new tab page) is Enabled. Note that updates to documentation and administrative templates may not have happened yet.
Management policies (note that updates to documentation and administrative templates may not have occurred yet):
Added a policy to control if the Related Matches Cloud Service is Enabled, which controls the related matches feature in Find on Page.
Added a policy to control the Password Manager Blocklist, which is the list of sites that aren’t allowed to save or fill passwords.
Added a policy to control if the Hubs Sidebar is Enabled.
Added a policy to say Do Not Silently Block Protocols From specific Origins to the external application launcher, which lets certain protocols coming from a defined list of origins bypass protections designed to prevent a flood of application launches.
Enabled support for a policy from Chromium to control User Agent Reduction, which controls whether the full or the reduced version of the User Agent header is sent with web requests and whether or not experimentation is allowed to control it.
The long-awaited capability to sign into the browser with a work or school account on Linux is now enabled by default and will be available in Beta and Stable once version 100 is released there.
Added features:
Added info to the Performance Hub about how much savings Sleeping Tabs are providing.
Enabled by default the Rewards hub.
Improved reliability:
Fixed a crash when searching for words in a PDF.
Fixed a crash when signing into the browser.
Fixed a crash when using Guest mode windows.
Fixed a crash when sending feedback.
Fixed an issue where the Rewards Hub crashes.
Fixed a crash on Mac when using Read Aloud.
Fixed a hang when viewing tooltips or other popups that appear when hovering over IE mode tabs.
Changed behavior:
Changed the JavaScript Share API to call the new Share flyout when available.
Changed Startup Boost to be enablable even when conflicting extensions are present.
Fixed an issue where Find on Page sometimes gets stuck and can’t advance to the next match when iterating through all the matches.
Fixed an issue where clicking a misspelled word sometimes doesn’t bring up the spellcheck suggestions card to fix it.
Fixed an issue where the setting to Open System Preferences For Captions doesn’t work.
Fixed an issue with WebView2 apps where the IsMuted attribute can’t be set if media isn’t playing (Issue 2120).
Enabled by default the ability to search through open tabs.
Enabled by default Image Auto Captioning in Accessibility Settings.
Enabled by default the availability of the Discover pane. Note that certain entry points into the Discover pane are not yet enabled.
Mobile: Enabled by default Scrolling Screenshot functionality on Android.
Developer: Added an API to WebView2 to listen for PermissionRequested events from any iframe in a page. Note that updates to documentation and SDKs may not have occurred yet.
Improved reliability:
Fixed a crash when using text prediction.
Fixed a crash when showing Spellcheck correction popups.
Fixed a crash when logging into certain websites.
Fixed a crash after using the Edge Bar.
Fixed a crash when closing the browser.
Fixed an issue where tabs sometimes crash on versions of Windows prior to 10.
Mobile:
Fixed a crash when using Read Aloud.
Fixed a crash on Android 12.
Fixed a crash when navigating to certain websites.
Fixed a crash when viewing Cookie information.
Developer:
Fixed a crash in WebView2 applications (Issue 2130).
Fixed a crash with WebView2 applications when certain programs are installed on the device (Issue 1882).
Changed behavior:
Fixed an issue where built-in themes don’t work and instead just display white.
Fixed an issue where the mini context menu sometimes prevents keyboard shortcuts from copying or cutting selected text.
Fixed an issue where the progress ring around the Downloads toolbar icon doesn’t appear when a download is in progress.
Fixed an issue where certain tooltips get stuck onscreen.
Fixed an issue where the browser sometimes won’t close.
Fixed an issue where the context menu option to save a webpage is missing.
Fixed an issue where dragging and dropping pinned tabs sometimes doesn’t work with vertical tabs.
Fixed an issue where context menus sometimes appear at the wrong location.
Fixed an issue where Spellcheck correction cards sometimes don’t appear when they should.
Fixed an issue where Camera selection in Site Permission Settings sometimes fails to find the device’s camera.
Fixed an issue where certain Settings pages on Linux go blank.
Fixed an issue where changing what format of Citation to use sometimes crashes Collections.
Fixed an issue where clicking on desktop notifications sometimes does nothing when the browser is closed or when the website that sent the notification is already open in another tab.
Fixed an issue in IE mode tabs where the initial HWND size is incorrect.
Fixed an issue where Edge prompts for updates on Xbox when it shouldn’t since Edge updates are handled by the OS on Xbox.
Mobile: Fixed an issue where changing saved passwords sometimes fails.
Developer: Fixed an issue with WebView2 applications where back/forward navigations sometimes don’t work as expected (Issue 1492).
Enterprise: Obsoleted the management policy to Allow Sync XHR In Page Dismissal, which lets webpages send synchronous XHR requests during page dismissal.
Added support for a textprediction attribute on forms in webpages that allows web developers to enable or disable text prediction similar to the way they can control spellcheck and autocomplete.
Enabled support for custom text cursors on Windows.
Added a Setting on Mac to allow the browser to be automatically updated for all device users.
Added the ability on Android to have Read Aloud work when the tab or app is in the background.
Enabled a management policy from Chromium to Force the Major Version number To the Minor Position In the User Agent string, which is a temporary policy to freeze the major version number at 99 and place the actual version number in the minor position, for example turning version 101.0.0.0 into 99.101.0.0.
Developer (Note that these APIs were previously in the “Experimental” status):
Added an API to WebView2 to hide buttons from the PDF toolbar.
Added an API to WebView2 to Call Dev Tools Protocol Method For Session, which runs an asynchronous method on a specific WebView session.
Added an API to WebView2 to control the Exclusive User Data Folder Access property, which prevents other WebViews and browser processes from accessing the user data folder.
Added an API to WebView2 to Allow External Drop, which controls if objects from outside a WebView application are allowed to be dragged and dropped into it.
Improved reliability:
Fixed a crash on the new tab page.
Fixed a crash when certain popups appear.
Fixed a crash when interacting with the Shopping button.
Fixed a crash on Mac.
Fixed a crash on Mac when interacting with the address bar.
Fixed an issue where certain websites crash.
Mobile:
Fixed a crash on launch on Android.
Fixed a crash when using Read Aloud.
Fixed a crash when checking for leaked passwords.
Fixed a crash when signing into the browser.
Fixed a hang when signing into the browser.
Changed behavior:
Fixed an issue where certain sites like Spotify that play protected media don’t work.
Fixed an issue where passwords saved in Settings sometimes can’t be removed.
Fixed an issue where Spellcheck isn’t available for certain languages that it should be.
Fixed an issue where printing sometimes fails.
Fixed an issue where a prompt to save info like addresses into Autofill unexpectedly appears after filling unrelated data into forms.
Fixed an issue where payment cards don’t sync when they should.
Fixed an issue where certain buttons appear that shouldn’t when hovering over tabs.
Fixed an issue where certain popups don’t have an X button to close them.
Fixed an issue where Web Select sometimes doesn’t copy certain selected items properly.
Fixed an issue where shortcuts on the Taskbar are sometimes duplicated.
Fixed an issue where the navigation buttons in the Edge Bar sometimes don’t work.
Fixed an issue in the Edge Bar where tabs sometimes can’t be reordered.
Improved support for scrolling PDFs using a touchscreen.
Mobile:
Fixed an issue where credit card autofill sometimes doesn’t work.
Fixed an issue where Microsoft Rewards info is missing.
Fixed an issue where Read Aloud sometimes doesn’t work.
Enterprise (removed management policies):
Removed the policy to control if Cloud Profile Reporting functionality is Enabled.
Removed the policy to control if Cloud Extension Request functionality is Enabled.
Developer:
Fixed an issue in WebView2 apps where the Document Title property sometimes isn’t updated on navigation (Issue 2055).
Fixed an issue where WebView2 apps sometimes hang when first opening or restoring from minimization (Issue 2079).
Enabled by default the ability to create a custom Primary Password for use with autofill. Note that this feature also completed its gradual rollout last week.
Management policies (note that updates to documentation and administrative templates may not have occurred yet):
Added a policy to Control if the Default State Of the Allow Extension From Other Stores Setting is Enabled.
Added a policy to control if the ability to Hide the Restore Dialog is Enabled, which hides the “Restore pages” dialog that appears after the browser crashes or closes unexpectedly.
Enabled support for a policy from Chromium to Prompt On Multiple Matching Certificates, which is functionally identical to the existing Edge policy to Force Certificate Prompts On Multiple Matches.
Enabled support for policies from Chromium to control input devices like keyboards and game controllers: Default Web Hid Guard Setting, which controls if websites are allowed to ask for access to devices; Web Hid Ask For Urls, which is the list of sites allowed to ask for access to devices; and Web Hid Blocked For Urls, which is the list of sites not allowed to ask for access to devices.
Added the ability to hide trending searches on mobile.
Added an API to WebView2 to customize context menus by listening to the Context Menu Requested event and inserting items via the Create Context Menu Item method, as well as obtaining information about the type of item that was right-clicked. Note that this API was previously in the “Experimental” status.
Improved reliability:
Fixed a crash on launch on Mac.
Fixed a crash when downloading certain types of files.
Fixed a crash on versions of Windows older than 10 when downloading files.
Fixed a crash when closing the browser.
Fixed an issue where deleting text while a Text Prediction is showing sometimes crashes the tab.
Mobile:
Fixed a crash when visiting certain websites.
Fixed a crash when changing new tab page settings.
Fixed a crash when using Shopping features.
Fixed a crash in WebView2 applications when viewing them in fullscreen (Issue 2082).
Changed behavior:
Fixed an issue where clicking on the volume icon to mute tabs that are playing media doesn’t work.
Fixed an issue where the Tracking Prevention switch on the InPrivate new tab page doesn’t work.
Fixed an issue where the Find on Page index resets if another tab is switched to and back.
Fixed an issue where Find on Page says it returns 0 matches, but it actually does find matches and highlights them on the page.
Fixed an issue where Application Guard windows sometimes can’t navigate and show a “Can’t reach this page” error.
Fixed an issue where Spellcheck sometimes suggests synonyms for the wrong words in its suggestion list.
Fixed an issue where Sharing sometimes fails or misses content when sharing from a PWA.
Fixed an issue where certain parts of the History menu crash or appear blank.
Fixed an issue where the keyboard shortcut to open the F12 Dev Tools console doesn’t work.
Fixed an issue where clicking on a desktop notification sometimes opens a blank new tab instead of a tab to the website the notification was sent from.
Fixed an issue where text labels on extension buttons are cut off or unreadable in PWA windows.
Improved messaging when tabs fail to load due to management policy.
Management policies:
Fixed an issue where the policies to control what sites are able to access file:// URLs don’t work when the file names contain spaces.
Fixed an issue where the policies to control what sites are able to access file:// URLs sometimes open the wrong folder then the link is to a folder.
Fixed an issue where the management policy to control if Microsoft Edge Insider Promotion is Enabled doesn’t work.
Renamed the policy to control if Transparent Ad Providers are Enabled into “Ads Transparency Enabled”.
Mobile:
Fixed an issue where viewing a page in desktop mode sometimes doesn’t work.
Fixed an issue where Guided Switch sometimes doesn’t work.
Fixed an issue where Read Aloud sometimes plays in multiple tabs simultaneously.
Fixed an issue where Read Aloud stops unexpectedly while the app is in the background and is then brought back into the foreground.
Fixed an issue where certain new tab page settings buttons don’t work.
Fixed an issue where a dialog showing that ads are blocked appears too frequently.
Fixed an issue where certain dialogs don’t get closed when they should be.
Fixed an issue where the list of accounts available when signing into the browser sometimes is missing some of them.
Fixed an issue where the management policy to disable saving passwords sometimes doesn’t work.
Developer:
Fixed an issue with WebView2 apps where certain keyboard shortcuts break window focus (Issue 1225).
Fixed an issue in WebView2 apps where the touch keyboard sometimes doesn’t appear when it should (Issue 1887).