Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated Blazor browser support for .NET 5 #441

Open
danroth27 opened this issue Sep 30, 2020 · 0 comments
Open

Updated Blazor browser support for .NET 5 #441

danroth27 opened this issue Sep 30, 2020 · 0 comments
Labels
5.0.0 Announcements related to ASP.NET Core 5.0 Announcement Breaking change Documented The breaking change has been published to the .NET Core docs

Comments

@danroth27
Copy link
Member

Updated Blazor browser support for .NET 5

.NET 5 introduces a variety of new Blazor features, some of which are not compatible with certain older browsers. We are updating the list of browsers supported by Blazor in .NET 5 accordingly.

In .NET 5 we will no longer support Blazor Server with Microsoft Internet Explorer 11. Note that Blazor WebAssembly was already not supported with Microsoft Internet Explorer 11.

There are also known incompatibilities in Blazor Server and Blazor WebAssembly with Microsoft Edge Legacy in .NET 5 that we do not plan to address. The new Microsoft Edge based on Chromium is supported and is recommended instead.

For questions or discussions, please use dotnet/aspnetcore#26475.

Version introduced

5.0

Old behavior

Blazor Server previously supported Microsoft Internet Explorer 11 with sufficient polyfills. Blazor Server and Blazor WebAssembly were also previously functional in Microsoft Edge Legacy.

New behavior

Blazor Server in .NET 5 will no longer be supported with Microsoft Internet Explorer 11. Blazor Server and Blazor WebAssembly are also no longer fully functional in Microsoft Edge Legacy.

Reason for change

New Blazor features in .NET 5 are not compatible with these older browsers and use of these older browsers is diminishing. Windows support for Microsoft Edge Legacy is also ending on March 9, 2021 and Microsoft 365 apps and services will end support for Microsoft Internet Explorer 11 by August 17, 2021.

Recommended action

We recommend upgrading from these older browsers to the new Microsoft Edge, which is fully supported. For Blazor apps that still need to continue to support these older browsers, we recommend using .NET Core 3.1 LTS. The set of supported browser platforms for Blazor in .NET Core 3.1 LTS remains unchanged and is documented here: https://docs.microsoft.com/aspnet/core/blazor/supported-platforms?view=aspnetcore-3.1.

Category

ASP.NET

Affected APIs

Not detectable via API analysis


Issue metadata

  • Issue type: breaking-change
@danroth27 danroth27 added 5.0.0 Announcements related to ASP.NET Core 5.0 Announcement Breaking change labels Sep 30, 2020
@aspnet aspnet locked as resolved and limited conversation to collaborators Sep 30, 2020
@aspnet aspnet unlocked this conversation Sep 30, 2020
@aspnet aspnet locked and limited conversation to collaborators Sep 30, 2020
@scottaddie scottaddie added the Documented The breaking change has been published to the .NET Core docs label Oct 6, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
5.0.0 Announcements related to ASP.NET Core 5.0 Announcement Breaking change Documented The breaking change has been published to the .NET Core docs
Projects
None yet
Development

No branches or pull requests

2 participants