Microsoft Edge 129 released with several improvements and fixes

Microsoft has released the stable version of Microsoft Edge 129, version 129.0.2792.52 which comes with a huge number of fixes and improvements. In addition, the developers have removed the CryptoWallet function and dropped support for aged macOS versions.

New features

  • Update to Microsoft Edge supported operating systems. The minimum supported macOS version is increased to macOS 11. Users on older versions of macOS will no longer receive Microsoft Edge updates. For more information, see Microsoft Edge Supported Operating Systems.
  • Deprecation of the CryptoWallet feature. To improve end user experience, the CryptoWallet feature and the CryptoWalletEnabled policy is deprecated. The CryptoWalletEnabled policy will be obsolete in an upcoming release.
  • Added an observer to track extension uninstalls in Browser Essentials.
  • Introduced a new Rewards Campaign on Android.
  • Added ‘x’ button at the bottom of the sidebar.
  • Included Edge Bar launch and auto-start toggles in the sidebar settings page.

Improvements

  • Update policies to support wildcards. The documentation for the following policies was inaccurate and has been corrected. These policies now support wildcards (*) in URL patterns when configured: ImagesAllowedForUrls , ImagesBlockedForUrls , InsecureContentAllowedForUrls , InsecureContentBlockedForUrls , PopupsAllowedForUrls , PopupsBlockedForUrls .
  • Fixed an issue where the browser crashes when toggling off Gamer Mode.
  • Resolved an issue where browser would crash when switching from an InPrivate tab to a normal tab after installing Nord VPN on Android.
  • Resolved an issue where the app would crash after multiple clicks on the layout button on the NTP (New Tab Page) on iOS.
  • Resolved an issue where browser crashes when the site pane is pinned and ‘Open in sidebar’ is selected.
  • Fixed a crash issue when closing the last tab in InPrivate or guest windows.

Changes affecting site compatibility

Removed non-standard serialization of declarative shadow DOM

A prototype implementation released in 2020 and updated in 2023 contained a method getInnerHTML()that could be used to serialize DOM trees containing shadow roots. This part of the prototype was not standardized along with the rest of declarative shadow DOM and only recently reached consensus in the specification ( details on GitHub ). As part of this consensus, the API format has changed getInnerHTML.

Removed the includeShadowRoots argument to DOMParser

The argument includeShadowRootswas a non-standardized function argument DOMParser.parseFromString()that allowed imperative parsing of HTML content containing declarative shadow DOM. It was included as part of the initial declarative shadow DOM implementation. Following renewed standards discussions in 2023, the DSD API format changed to include this feature for imperative parsing.

Now that a standardized version of this API has been released as setHTMLUnsafe()and  parseHTMLUnsafe(), the non-standard argument includeShadowRootsshould be deprecated and removed. All use cases should be changed accordingly:

Instead of:

(new DOMParser()).parseFromString(html,'text/html',{includeShadowRoots: true});

You can use:

document.parseHTMLUnsafe(html);

Renaming inset-area to position-area

The CSS Working Group ( CSSWG ) has decided to rename this property inset-areato  position-area. For more details, see the CSSWG discussion on GitHub .

The old and new property names will be supported over several development phases to help developers transition to the new name position-area. We are releasing the new property name, position-area, as a synonym for inset-area.

The property inset-areais planned to be removed in Microsoft Edge version 131.

Changed Behavior

  • Resolved an issue where browser specific attributes were not visible in the tooltip under autofill.
  • Resolved an issue where the ‘X’ icon was not clearly visible on the ‘Leave’ dialog in Dark mode under personalization.
  • Resolved an issue where clicking the 'back' button in the header would close the pane instead of navigating back to the customization page under personalization.
  • Resolved an issue where tabs failed to close in the tab center, causing UI display abnormalities.
  • Fixed an issue where the captured selection could extend beyond the screen range in screenshots.
  • Fixed an issue where open tab groups were not hidden in the tab group pane.
  • Fixed an issue where the bubble notification was displayed even when the sidebar was hidden.
  • Fixed an issue where, in dark mode, both the font and page background were white, rendering the content unreadable on the workspaces-internal page.
  • When relaunching browser, Tab Groups do not have correct collapsed state restored.
  • Resolved an issue in Browser Essentials where background text was visible within the ‘Thank you!’ message popup.
  • Resolved an issue when splitting the screen immediately after opening browser for the first time caused a size mismatch between the left and right screens.
  • Resolved an issue where an error menu would appear when right-clicking on a tab icon in the Tab Groups Hub.
  • Resolved an issue where manually added apps to the sidebar were not showing as selected on the ‘Choose Your Sidebar Apps’ page in Gamer Mode.
  • Resolved an issue where keyboard navigation to the controls in the ‘Current window’ section under the tabs action menu was not possible.
  • Resolved an issue where the ‘Sort’ option (three dots) in the Collections pane was not functioning.
  • Resolved an issue where a broken group was displayed in the Tab Groups pane.
  • Resolved an issue where completing Gamer Mode opens the Gaming Feed in a new tab.
  • Resolved an issue where icons would overlap on the vertical tab after screen splitting.
  • Fixed an issue where the tab close buttons were not displayed for focused inactive tabs.
  • Resolved an issue where the Toggle didn’t sync when Gamer Mode was activated in the Banner.
  • Fixed an issue where the browser displayed a ‘Favorite added’ message even when no data was entered.
  • Fixed an issue where the ‘More Options’ button under the tab's actions menu had an incorrect control type defined.
  • Resolved an issue where the screen reader announced extra information when expanding or collapsing any item under ‘recently closed’.

Android

  • Fixed an issue where the Omnibox action icon was incorrect on Android.
  • Resolved an issue where the title of top sites was not fully displayed in the ‘Frequently Visited’ section when added to the home page on Android.
  • Resolved an issue where the ‘Enjoying Microsoft Edge so far’ feature page did not appear in the feedback section on Android.
  • Resolved an issue where a grey summarize icon appeared in the overflow menu when signing into AAD on Android.
  • Resolved an issue where the sign-in time for MSA accounts was excessively long and not synchronized on android.
  • Resolved an issue where the Android Rewards ‘Earn More’ page was opening in the web UI instead of a new browser tab.
  • Resolved an issue when pressing the Enter or Space key on the ‘Earn more rewards’ link within the browser app’s profile section for Microsoft Rewards did not trigger any action on android.
  • Fixed an issue when clicking on the text box would cause a blank space to appear at the bottom of the webpage on Android.
  • Fixed an issue where URLs would not load if the navigation history was empty on android.
  • Fixed an issue when clicking on the title area at the top would cause the Rewards page to close on Android.

iOS

  • Resolved an issue where the menu on bing.com could not be opened on iOS.
  • Fixed an issue where the ‘Default browser prompt’ was difficult to appear under the default browser on iOS.
  • Resolved an issue where the Tab center background color appeared black in light mode on iOS.
  • Resolved an issue on the Password Monitor page where the red triangle icon was overlapping the leaked password text on iOS.
  • Resolved an issue where the translation bar would become narrow and elongated when the ‘Show original’ button was clicked on iOS.
  • Resolved an issue where NTP weather data would not load when the network was unavailable on iOS.
  • Resolved an issue where the keyboard remained fixed on the NTP page and couldn’t be dismissed on iOS.
  • Resolved an issue where the Read Aloud toolbar had a different color from the address bar and tab center, making it aesthetically unpleasing on iOS.
  • Resolved an issue where the address bar would disappear when the translator appeared on iOS.
  • Fixed an issue where Voiceover did not announce clear name information for the ‘Camera, Switch, button’ on iOS.
  • Fixed an issue where, after translation, using the read aloud feature and clicking on ‘x’ caused the translation toolbar to not appear on iOS.
  • Resolved an issue by updating the text from ‘Ask me anything’ to ‘Search or type URL’ as part of the Copilot transition on iOS.
  • Resolved an issue where browser defaults to dark mode and the appearance settings cannot be changed on iOS when the dark mode icon is clicked in the overflow menu.
  • Resolved an issue that was preventing the sharing and downloading of online PDFs on iOS.
  • Resolved an issue by optimizing the tips text that appears when downloading the PDF for the first time.
  • Fixed an issue where the content in the search box overflows on iOS.
  • Fixed an issue where selecting ‘Read Aloud’ from the pop-up options and then clicking the ‘X’ button on the toolbar would not stop the read aloud function.

New policies

Outdated Policies

You'll find the official announcement here.

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!

Author: Sergey Tkachenko

Sergey Tkachenko is a software developer who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube.

Leave a Reply

Your email address will not be published.

Exit mobile version
Using Telegram? Subscribe to the blog channel!
Hello. Add your message here.