diff --git a/microsoft-edge/devtools-guide-chromium/whats-new/2025/04/devtools-135.md b/microsoft-edge/devtools-guide-chromium/whats-new/2025/04/devtools-135.md new file mode 100644 index 0000000000..856c0856f7 --- /dev/null +++ b/microsoft-edge/devtools-guide-chromium/whats-new/2025/04/devtools-135.md @@ -0,0 +1,27 @@ +--- +title: What's New in DevTools (Microsoft Edge 135) +description: Origin and script links for profile and function calls. 'Network dependency tree' insight. Heaviest stack highlighting. Improved empty tools. And more. # key words before col 158 +author: MSEdgeTeam +ms.author: msedgedevrel +ms.topic: conceptual +ms.service: microsoft-edge +ms.subservice: devtools +ms.date: 04/03/2025 +--- +# What's New in DevTools (Microsoft Edge 135) + +These are the latest features in the Stable release of Microsoft Edge DevTools. Microsoft Edge 135 includes the following updates from the Chromium project: + +* [Performance panel improvements](https://developer.chrome.com/blog/new-in-devtools-135#perf) + * [Origin and script links for profile and function calls in Performance](https://developer.chrome.com/blog/new-in-devtools-135#perf-script-origin) + * ['Network dependency tree' insight](https://developer.chrome.com/blog/new-in-devtools-135#network-deps-tree) + * [Heaviest stack highlighting](https://developer.chrome.com/blog/new-in-devtools-135#heaviest-stack) +* [Accessibility tree view in Elements](https://developer.chrome.com/blog/new-in-devtools-135#accessibility-tree) +* [Improved empty states for various panels](https://developer.chrome.com/blog/new-in-devtools-135#empty-panels) + + + +## See also + +* [What's New in Microsoft Edge DevTools](../../whats-new.md) +* [Release notes for Microsoft Edge web platform](../../../../web-platform/release-notes/index.md) diff --git a/microsoft-edge/devtools-guide-chromium/whats-new/whats-new.md b/microsoft-edge/devtools-guide-chromium/whats-new/whats-new.md index 8a308e5c70..b5eb6d47ab 100644 --- a/microsoft-edge/devtools-guide-chromium/whats-new/whats-new.md +++ b/microsoft-edge/devtools-guide-chromium/whats-new/whats-new.md @@ -18,9 +18,9 @@ What's New articles correspond to historical releases of Microsoft Edge, and are ## Download the preview channels -To stay up to date and get the latest DevTools features, download an Insiders preview version of Microsoft Edge. Whether you're on Windows, Linux, or macOS, consider using Canary (or another preview channel) as your default development browser. +To stay up to date and get the latest DevTools features, download an Insider channel (preview version) of Microsoft Edge. Whether you're on Windows, Linux, or macOS, consider using Canary (or another preview channel) as your default development browser. -The Beta, Dev, and Canary versions of Microsoft Edge run as separate apps, side-by-side with the stable, released version of Microsoft Edge. See [Microsoft Edge Insider Channels](https://aka.ms/microsoftedge). +The preview versions of Microsoft Edge run as separate apps, side-by-side with the stable, released version of Microsoft Edge. To download a preview channel of Microsoft Edge (Beta, Dev, or Canary), go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). diff --git a/microsoft-edge/progressive-web-apps-chromium/how-to/digital-goods-api.md b/microsoft-edge/progressive-web-apps-chromium/how-to/digital-goods-api.md index 697f78a37d..8fbae893b3 100644 --- a/microsoft-edge/progressive-web-apps-chromium/how-to/digital-goods-api.md +++ b/microsoft-edge/progressive-web-apps-chromium/how-to/digital-goods-api.md @@ -51,7 +51,7 @@ Details are below. To test the Digital Goods API locally, before deploying your app to production, run Edge Dev or Edge Canary. These preview versions of Edge have the API enabled, as part of a running experiment. -To download a preview (insider) channel of Microsoft Edge, see [Become a Microsoft Edge Insider](https://aka.ms/microsoftedge). +To download a preview channel of Microsoft Edge (Beta, Dev, or Canary), go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). diff --git a/microsoft-edge/progressive-web-apps-chromium/whats-new/pwa.md b/microsoft-edge/progressive-web-apps-chromium/whats-new/pwa.md index e279a9085c..6743783f4f 100644 --- a/microsoft-edge/progressive-web-apps-chromium/whats-new/pwa.md +++ b/microsoft-edge/progressive-web-apps-chromium/whats-new/pwa.md @@ -10,7 +10,9 @@ ms.date: 10/24/2023 --- # What's New in PWAs -The following are the updates to Progressive Web Apps (PWAs) and Web Apps, from the Microsoft Edge Web Apps team. To try new features, read these announcements. To stay up to date with the latest and greatest features, download the [Microsoft Edge preview channels](https://www.microsoft.com/edge/download/insider) (Beta, Dev, and Canary). +The following are the updates to Progressive Web Apps (PWAs) and Web Apps, from the Microsoft Edge Web Apps team. To try new features, read these announcements. + +To stay up to date with the latest and greatest features, download a preview channel of Microsoft Edge (Beta, Dev, or Canary); go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). Sections of this document correspond to historical releases of Microsoft Edge, and are not updated over time. For example, references below to "new features" or "origin trials" might become outdated as new versions of Microsoft Edge are released. diff --git a/microsoft-edge/puppeteer/index.md b/microsoft-edge/puppeteer/index.md index 2c7de69cc0..62ee220825 100644 --- a/microsoft-edge/puppeteer/index.md +++ b/microsoft-edge/puppeteer/index.md @@ -16,7 +16,7 @@ Puppeteer launches [headless browsers](https://wikipedia.org/wiki/Headless_brows By default, when you install Puppeteer, the installer downloads a recent version of [Chromium](https://www.chromium.org/Home), the open-source browser that [Microsoft Edge is also built upon](https://blogs.windows.com/windowsexperience/2018/12/06/microsoft-edge-making-the-web-better-through-more-open-source-collaboration). -If you have Microsoft Edge installed, you can use [puppeteer-core](https://pptr.dev/#?product=Puppeteer&version=v2.0.0&show=api-puppeteer-vs-puppeteer-core). `puppeteer-core` is a lightweight version of Puppeteer that launches an existing browser installation, like Microsoft Edge. To download Microsoft Edge, go to [Download Microsoft Edge Insider Channels](https://www.microsoft.com/edge/download/insider). +If you have Microsoft Edge installed, you can use [puppeteer-core](https://pptr.dev/#?product=Puppeteer&version=v2.0.0&show=api-puppeteer-vs-puppeteer-core). `puppeteer-core` is a lightweight version of Puppeteer that launches an existing browser installation, like Microsoft Edge. To download a preview channel of Microsoft Edge (Beta, Dev, or Canary), go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). Puppeteer is a [Node](https://nodejs.org) library. @@ -122,7 +122,7 @@ The preceding example demonstrates basic automation and testing scenarios that y #### Tools -* [Download Microsoft Edge Insider Channels](https://www.microsoft.com/edge/download/insider) +* [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider) - download a preview channel of Microsoft Edge (Beta, Dev, or Canary). * [Chromium on The Chromium Projects](https://www.chromium.org/Home) * [Node.js](https://nodejs.org) * [Puppeteer](https://pptr.dev) diff --git a/microsoft-edge/toc.yml b/microsoft-edge/toc.yml index 48abef11cc..b94a1631af 100644 --- a/microsoft-edge/toc.yml +++ b/microsoft-edge/toc.yml @@ -79,6 +79,10 @@ href: ./devtools-guide-chromium/whats-new/whats-new.md displayName: release notes, announcements # latest 10 What's New + - name: Microsoft Edge 135 + href: ./devtools-guide-chromium/whats-new/2025/04/devtools-135.md + displayName: What's New in DevTools (Microsoft Edge 135) # page title + - name: Microsoft Edge 134 href: ./devtools-guide-chromium/whats-new/2025/03/devtools-134.md displayName: What's New in DevTools (Microsoft Edge 134) # page title @@ -115,16 +119,16 @@ href: ./devtools-guide-chromium/whats-new/2024/06/devtools-126.md displayName: What's New in DevTools (Microsoft Edge 126) # page title - - name: Microsoft Edge 125 - href: ./devtools-guide-chromium/whats-new/2024/05/devtools-125.md - displayName: What's New in DevTools (Microsoft Edge 125) # page title - # keep 10 items above - name: Archive items: - name: What's New in DevTools archive href: ./devtools-guide-chromium/whats-new/whats-new-archive.md + - name: Microsoft Edge 125 + href: ./devtools-guide-chromium/whats-new/2024/05/devtools-125.md + displayName: What's New in DevTools (Microsoft Edge 125) # page title + - name: Microsoft Edge 124 href: ./devtools-guide-chromium/whats-new/2024/04/devtools-124.md displayName: What's New in DevTools (Microsoft Edge 124) # page title diff --git a/microsoft-edge/visual-studio/index.md b/microsoft-edge/visual-studio/index.md index 61107d6a70..fb31863b2a 100644 --- a/microsoft-edge/visual-studio/index.md +++ b/microsoft-edge/visual-studio/index.md @@ -69,10 +69,12 @@ Next, run and debug the ASP.NET Core web app project in Visual Studio, as follow ![Turn on script debugging in Visual Studio](./index-images/enable-script-debugging.png) -1. In the same dropdown list, select **Web Browser** > the preview channel of Microsoft Edge that you want Visual Studio to launch, such as Microsoft Edge Canary, Dev, or Beta. If you aren't already using one of the Microsoft Edge preview channels, go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider) to download one. - +1. In the same dropdown list, select **Web Browser** > the preview channel of Microsoft Edge that you want Visual Studio to launch, such as Microsoft Edge Canary, Dev, or Beta. + ![Select the preview channel of Microsoft Edge that you want Visual Studio to launch](./index-images/set-web-browser.png) + To download a preview channel of Microsoft Edge (Beta, Dev, or Canary), go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). + 1. Select the green **Play** button. Visual Studio builds your app, starts the web server, launches Microsoft Edge, and navigates to `https://localhost:44362/` or whatever port is specified in `launchSettings.json`. ![Microsoft Edge launches from Visual Studio](./index-images/edge-launch.png) @@ -196,6 +198,6 @@ The Microsoft Visual Studio and Microsoft Edge teams wants to learn more about h External: * [Visual Studio](https://visualstudio.microsoft.com/vs) * [Download Visual Studio](https://visualstudio.microsoft.com/downloads) -* [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider) +* [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider) - download a preview channel of Microsoft Edge (Beta, Dev, or Canary). * [Microsoft Edge Developers Tools for Visual Studio (PREVIEW)](https://aka.ms/edgetools-for-vs) at Visual Studio Marketplace. * [Edge Developer Tools for Visual Studio (Preview)](https://devblogs.microsoft.com/visualstudio/edge-developer-tools-for-visual-studio-preview/), at Visual Studio DevBlogs. diff --git a/microsoft-edge/web-platform/release-notes/133.md b/microsoft-edge/web-platform/release-notes/133.md index 6fe2ee5109..028cc8b1d2 100644 --- a/microsoft-edge/web-platform/release-notes/133.md +++ b/microsoft-edge/web-platform/release-notes/133.md @@ -11,7 +11,7 @@ ms.date: 02/06/2025 The following are the new web platform features and updates in Microsoft Edge 133, which releases on February 6, 2025. -To stay up-to-date and get the latest web platform features, download an Insiders version of Microsoft Edge, such as Canary, Dev, or Beta; see [Become a Microsoft Edge Insider](https://aka.ms/microsoftedge). +To stay up-to-date and get the latest web platform features, download a preview channel of Microsoft Edge (Beta, Dev, or Canary); go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). **Detailed contents:** * [Edge DevTools](#edge-devtools) diff --git a/microsoft-edge/web-platform/release-notes/134.md b/microsoft-edge/web-platform/release-notes/134.md index d623223973..bbbb07180b 100644 --- a/microsoft-edge/web-platform/release-notes/134.md +++ b/microsoft-edge/web-platform/release-notes/134.md @@ -11,7 +11,7 @@ ms.date: 03/06/2025 The following are the new web platform features and updates in Microsoft Edge 134, which releases on March 6, 2025. -To stay up-to-date and get the latest web platform features, download an Insiders version of Microsoft Edge, such as Canary, Dev, or Beta; see [Become a Microsoft Edge Insider](https://aka.ms/microsoftedge). +To stay up-to-date and get the latest web platform features, download a preview channel of Microsoft Edge (Beta, Dev, or Canary); go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). **Detailed contents:** diff --git a/microsoft-edge/web-platform/release-notes/135.md b/microsoft-edge/web-platform/release-notes/135.md index 2f295b3d0c..a546701ea5 100644 --- a/microsoft-edge/web-platform/release-notes/135.md +++ b/microsoft-edge/web-platform/release-notes/135.md @@ -11,7 +11,7 @@ ms.date: 03/06/2025 The following are the new web platform features and updates in Microsoft Edge 135, which releases on April 3, 2025. -To stay up-to-date and get the latest web platform features, download an Insiders version of Microsoft Edge, such as Canary, Dev, or Beta; see [Become a Microsoft Edge Insider](https://aka.ms/microsoftedge). +To stay up-to-date and get the latest web platform features, download a preview channel of Microsoft Edge (Beta, Dev, or Canary); go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). **Detailed contents:** @@ -61,10 +61,7 @@ To stay up-to-date and get the latest web platform features, download an Insider ## Edge DevTools -See [What's New in Microsoft Edge DevTools](../../devtools-guide-chromium/whats-new/whats-new.md). - diff --git a/microsoft-edge/web-platform/release-notes/136.md b/microsoft-edge/web-platform/release-notes/136.md index 6fa53655bc..4a54c291f2 100644 --- a/microsoft-edge/web-platform/release-notes/136.md +++ b/microsoft-edge/web-platform/release-notes/136.md @@ -11,7 +11,7 @@ ms.date: 04/02/2025 The following are the new web platform features and updates in Microsoft Edge 136, which releases on May 1, 2025. -To stay up-to-date and get the latest web platform features, download an Insiders version of Microsoft Edge, such as Canary, Dev, or Beta; see [Become a Microsoft Edge Insider](https://aka.ms/microsoftedge). +To stay up-to-date and get the latest web platform features, download a preview channel of Microsoft Edge (Beta, Dev, or Canary); go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). **Detailed contents:** diff --git a/microsoft-edge/web-platform/release-notes/index.md b/microsoft-edge/web-platform/release-notes/index.md index 009bb9bbf6..7aed09e709 100644 --- a/microsoft-edge/web-platform/release-notes/index.md +++ b/microsoft-edge/web-platform/release-notes/index.md @@ -11,7 +11,7 @@ ms.date: 03/03/2025 These release notes cover the new web platform features and updates in Microsoft Edge. -To stay up-to-date and get the latest web platform features, download an Insiders version of Microsoft Edge, such as Canary, Dev, or Beta; see [Become a Microsoft Edge Insider](https://aka.ms/microsoftedge). +To stay up-to-date and get the latest web platform features, download a preview channel of Microsoft Edge (Beta, Dev, or Canary); go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). diff --git a/microsoft-edge/webdriver-chromium/index.md b/microsoft-edge/webdriver-chromium/index.md index bf2bfe7d22..ba79b4df57 100644 --- a/microsoft-edge/webdriver-chromium/index.md +++ b/microsoft-edge/webdriver-chromium/index.md @@ -281,7 +281,7 @@ You can pass an `EdgeOptions` object to the `EdgeDriver` constructor to configur ###### Choose Specific Browser Binaries -You can start a WebDriver session with specific Microsoft Edge binaries. For example, you can run tests using the [Microsoft Edge preview channels](https://www.microsoft.com/edge/download/insider), such as Microsoft Edge Beta, Dev, or Canary, as follows: +You can start a WebDriver session with specific Microsoft Edge binaries. For example, you can run tests using the preview channels of Microsoft Edge (Beta, Dev, or Canary), as follows: ##### [C#](#tab/c-sharp) @@ -326,6 +326,9 @@ let driver = edge.Driver.createSession(options); --- +To download a preview channel of Microsoft Edge (Beta, Dev, or Canary), go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). + + ###### Pass extra command-line arguments You can use `EdgeOptions` to configure command-line arguments that will be passed to the Microsoft Edge browser process when a session is created. For example, you can configure the browser to run in headless mode, as follows: diff --git a/microsoft-edge/webview2/concepts/webview-features-flags.md b/microsoft-edge/webview2/concepts/webview-features-flags.md index b570cd1a7f..5d4dadf069 100644 --- a/microsoft-edge/webview2/concepts/webview-features-flags.md +++ b/microsoft-edge/webview2/concepts/webview-features-flags.md @@ -105,6 +105,7 @@ If the flag takes a value other than true|false, give an example. --> | `edge-webview-run-with-package-id` | Runs WebView processes with a package identity (package ID) for a bridged Desktop app. | | `edge-webview-run-without-package-id` | Runs WebView processes without a package identity (package ID) for a bridged Desktop app. | | `embedded-browser-webview-dpi-awareness` | Sets the DPI awareness level of the server-side processes. | +| `enable-aggressive-domstorage-flushing` | Enables aggressive flushing of DOM Storage, to minimize data loss. | | `enable-experimental-web-platform-features` | Enables Web Platform features that are in development. | | `enable-logging` | Enable logging at the error level. | | `force-color-profile` | Force all monitors to be treated as though they have the specified color profile. Valid values: `srgb`, `generic-rgb`. | diff --git a/microsoft-edge/webview2/how-to/machine-setup.md b/microsoft-edge/webview2/how-to/machine-setup.md index 94b1dd78cb..54e49c4f1b 100644 --- a/microsoft-edge/webview2/how-to/machine-setup.md +++ b/microsoft-edge/webview2/how-to/machine-setup.md @@ -30,7 +30,7 @@ Install any Microsoft Edge preview channel (Beta, Dev, or Canary) on a supported * Windows 10 * Windows 11 -To do this, go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). The preview channels are also called _Insider channels_. +To download a preview channel of Microsoft Edge (Beta, Dev, or Canary), go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). We recommend using the Canary channel. The minimum required version is 82.0.488.0. diff --git a/microsoft-edge/webview2/how-to/prerelease-testing.md b/microsoft-edge/webview2/how-to/prerelease-testing.md index 5990bdeddf..5fe1df222a 100644 --- a/microsoft-edge/webview2/how-to/prerelease-testing.md +++ b/microsoft-edge/webview2/how-to/prerelease-testing.md @@ -22,7 +22,9 @@ Conduct both automated and manual testing: Evergreen WebView2 is based on the evergreen Chromium platform, which receives monthly major updates. Regressions in WebView2 apps tend to be application-specific, rather than affecting all WebView2 apps. WebView2 is tested in a variety of general scenarios, but it's possible that some of the specific scenarios of your app are not covered. -To catch app-specific regressions before WebView2 changes ship in Edge Stable, test your WebView2 app against the preview WebView2 Runtime that's shipped with the preview channels of Microsoft Edge (Canary, Dev, and Beta). To manually install the preview channels, go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). The preview channels are also called _Insider channels_. +To catch app-specific regressions before WebView2 changes ship in Edge Stable, test your WebView2 app against the preview WebView2 Runtime that's shipped with the preview channels of Microsoft Edge (Canary, Dev, and Beta). + +To download a preview channel of Microsoft Edge (Beta, Dev, or Canary), go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). @@ -63,4 +65,4 @@ Upon finding issues, you can report them via the [Microsoft Edge / WebView2Feedb * [WebView2 feedback repo](https://github.com/MicrosoftEdge/WebView2Feedback) * [Site compatibility-impacting changes coming to Microsoft Edge](/microsoft-edge/web-platform/site-impacting-changes) * [Overview of the Microsoft Edge channels](/deployedge/microsoft-edge-channels) -* [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider) - download Edge Canary, Edge Dev, or Edge Beta. +* [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider) - download a preview channel of Microsoft Edge (Beta, Dev, or Canary). diff --git a/microsoft-edge/webview2/how-to/set-preview-channel.md b/microsoft-edge/webview2/how-to/set-preview-channel.md index 3454fadbf9..07f1b41126 100644 --- a/microsoft-edge/webview2/how-to/set-preview-channel.md +++ b/microsoft-edge/webview2/how-to/set-preview-channel.md @@ -56,7 +56,9 @@ We recommend that you test upcoming changes using preview channels to ensure you To use experimental APIs, download a prerelease version of the WebView2 SDK from [Microsoft.Web.WebView2 package](https://www.nuget.org/packages/Microsoft.Web.WebView2). -Preview channels of Microsoft Edge include the preview WebView2 Runtime. Preview channels are also called _Insider channels_. After being installed, the preview channels stay up-to-date; the latest version of each preview channel is automatically installed. For example, this means the Canary channel will update itself almost daily. To download a Microsoft Edge preview channel (Canary, Dev, or Beta), go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). +Preview channels of Microsoft Edge include the preview WebView2 Runtime. Preview channels are also called _Insider channels_. After being installed, the preview channels stay up-to-date; the latest version of each preview channel is automatically installed. For example, this means the Canary channel will update itself almost daily. + +To download a preview channel of Microsoft Edge (Beta, Dev, or Canary), go to [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider). To deploy the preview channel to multiple machines, see [How to deploy preview channels](#how-to-deploy-preview-channels), below. diff --git a/microsoft-edge/webview2/index.md b/microsoft-edge/webview2/index.md index b23e191b3c..9d417784f8 100644 --- a/microsoft-edge/webview2/index.md +++ b/microsoft-edge/webview2/index.md @@ -132,7 +132,7 @@ developer.microsoft.com: * [Microsoft Edge WebView2](https://developer.microsoft.com/microsoft-edge/webview2) - initial introduction to WebView2 features at developer.microsoft.com. Microsoft.com: -* [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider) - download the preview channels of Microsoft Edge (Canary, Dev, and Beta). +* [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider) - download a preview channel of Microsoft Edge (Beta, Dev, or Canary). YouTube: * [Building, Deploying, and Managing WebView2 Applications](https://www.youtube.com/watch?v=LX-eXvcSx6c) - March 2, 2021.