Skip to content

Blazor .NET 10 Tracking Issue #34437

@guardrex

Description

@guardrex

NOTE TO SELF 🦖

For .NET 11, there's a sample app path change to make. dotnet/blazor-samples#574 (comment)

ASP.NET Core 10: Web UI

Derived from PU tracking

🟢 = Ready      ✔️ = Done      🛑 = Wait on PU to finish      ❌ = No action required

Status Live P Issue PR Item PU Links/
Blog
✔️ Live RC1 #36240 #36246 Validation models from library in .NET 10 PU Issue
🛑 Live GA #35702 Blazor Movie dB tutorial Not Found updates PU Issue - Waiting on this issue.
[Live]() RC2 Disable preloading for enhanced navigation PU Issue - Skipping per DR guidance
✔️ Live RC2 #36155 #36178 Globalization docs cleanup PU Issue - Pushed back to .NET 11
Live RC2 Access to the underlying SignalR Http Connection Dispatcher Options PU Issue - Backlogged
✔️ Live RC1 #36070 #36053 Persistent component state support for enhanced navigation
✔️ Live RC1 #35972 #36053 Blazor form validation PU PR
✔️ Live) RC1 #35360 #35360 Blazor migration: NavigationException removal and AppContext switch See issue
✔️ Live RC1 #35897 #36053 Complex framework types for JS interop (2) PU Issue PU PR
✔️ Overview Blazor 7 #35728 #35943 Passkeys coverage PU PR
✔️ 7 #35936 #35952 VS guidance: .dev.localhost TLD
✔️ Live 7 #35922 #35919 InputHidden component PU PR
✔️ Live 7 #35921 #35919 OwningComponentBase implements IAsyncDisposable PU PR
✔️ Live 7 #35920 #35919 Serialization extensibility for declarative persistent component state PU PR
✔️ Live 7 #35861 #35919 NotFound support updates [PU Issue]() [PU PR]()
✔️ Live 7 #35795 #35919 HotReload for WebAssembly PU PR
✔️ Live 7 #35197 #35919 Declarative model updates PU Issue [PU PR]()
✔️ Live 7 #35919 Update service-worker registration to prevent caching issues PU Issue PU PR
✔️ Live 7 #35773 #35772 Diagnostic metrics & traces renames PU Issue 1 PU Issue 2
✔️ Live 7 #35745 #35919 Rename LinkPreload to ResourcePreloader PU Issue PU PR
6 #35748 #35698 What's New sample app remarks update
✔️ 6 #35717 #35873 Follow-up Blazor Server state persistence work See issue
Live 6 #35711 #35698 Blazor Server state persistence See issue
Live 6 #35712 #35698 Passkeys coverage PU PR
Live 6 Addresses
#35602
#35698 Flipping the NavigationException switch PU PR
Live 6 #35696 #35698 Blazor diagnostics improvements PU PR
Live 6 #35632 #35698 Blazor WebAssembly preloading PU PR
Live 6 #35631 #35698 Blazor build producing javascript bundler friendly output PU PR
Live1
Live2
6 #35630 #35698 NotFound works with streaming that has started PU PR
Live 6 #35669 #35698 Improved form validation for Blazor PU Issue PU PR
Live 6 #35620 #35698 Blazor custom cache removed PU Issue PU PR
Live 6 #35530 #35577 [Pre6] Rename Blazor WebAssembly perf API See issue
5 #35361 #35590 AppContext switch to fallback from NavigationException removal AppContext switch Issue
Live 5 #34870 #35590 Response streaming opt-out AppContext switch PR
Live 5 #34893 #35590 Not Found 404 response and page for interactive and static rendering PU Issue
5 #35197 #35210 Check new declarative model for persisting state in examples
Live 5 #35278 #35590 New Blazor metrics See issue
5 #35361 #35431 NavigateTo no longer throws a NavigationException PU Issue PU PR
Live 4 #35439
#35468
#35433
#35475
NotFound method in NavigationManager for interactive and static rendering PU PR 1 PU PR 2
Live 4 #35357 #35456 New JsonPatch Implementation with System.Text.Json WN [PU Issue]() [PU PR]()
✔️ 4 #35282 #35287 [Pre4] Blazor inline boot config: Confirm work on #35176 addressed it PU PR
✔️ Live 4 #35273 #35376 Preload Blazor WebAssembly resources to improve startup time PU Issue PU PR
4 #35233 #35433 Use OverrideHtmlAssetPlaceholders=true in blazorwasm template

... and name change WriteImportMapToHtml 👉 OverrideHtmlAssetPlaceholders
PU Issue PU PR
✔️ Live 4 #34303 #34892 HttpNavigationManager no longer uses NavigationException PU PR
4 #35231 #35433 Name change (CloseColumnOptionsAsync 👉 HideColumnOptionsAsync) PU Issue PU PR
Live 4 #35230 #35243
#35437
#35434
Performance profiling for Blazor WebAssembly apps PU Issue 1 PU Issue 2 [PU PR]()
Live 1 Live 2 4 #35219 #35220 New JS interop API PU Issue PU PR
4 #35196 #35208 Confirm guidance on .dll ext change with dotnet.boot.js
3 #35125 #35176 Boot file name change (blazor.boot.json 👉 dotnet.boot.js)
Live 3 #35075 #35057 WasmApplicationEnvironmentName to set the environment PU Issue PU PR
Live 3 #35071 #35198
#35210
#35356
#35359
Declaratively persist state. Coverage for RegisterPersistentService PU PR
3 #34978 #35056 Name change PU PR
3 #35070 Fix use of ReconnectModal in Blazor templates

No changes needed.
PU PR
Live 3 #35023 #35057 Fingerprinting in Blazor WebAssembly PU Issue [PU PR]()
Live 3 #34978 #35056 Rename DisableMatchAllIgnoresLeftUriPart PU PR
Live 2 #34965 #34966 Close QuickGrid column options PU Issue PU PR
Live 2 #34963 #34966 Ignore query string and fragment when using NavLinkMatch.All PU Issue PU PR
🛑 [Live]() RC1 #34904 Adopt dotnet scaffold CLI tooling

Wait for RC1.
Blog
Live 2 #34881 #34882 Multiple concurrent queries trigger IOE PU Issue The PU will look at this further for .NET 11.
🛑 [Live]() ? Multiple file uploads hang
Drop LazyBFS in File uploads article

Wait on PU work.
PU Issue [PU PR]()
Live 3 #34870 #34894 Response streaming opt-out PU Issue PU PR
✔🛑 ? #34659 #34660 blazor.web.js startup options format

Waiting on PU work to merge before merging docs PR.
PU Issue PU PR
🛑 [Live]() ? #34656 Decimal, double, and float binding

Wait on PU work.
PU Issue PU Issue PU PR
2 #34846 #34858 Primary ctors PU Issue PU PR
Live 2 #34813 #34842 New reconnect UI component and blazor.server.js compatible with strict CSS CSP PU Issue PU Issue PU PR PU Issue
2 #34789 #34791 NavigateTo no longer scrolls to the top for same page navigations

Only covered in What's New.
PU Issue PU PR Possibly related: PU Issue PU PR
Live 1 #34622 #34731 Route syntax highlighting PU PR
Live 1 #34658 #34664 QuickGrid RowClass parameter PU Issue PU PR
? When using a querystring, default NavItem isn't selected

Bug fix.
PU Issue
? NavigationManager.NavigateTo always scrolls page to the top

Bug fix.
PU Issue
Live 1 #34211 #34214 #34218 dotnet/blazor-samples#399 #34227 Document that QuickGrid may render additional empty rows on the last page when using a paginator that should be appropriately styled PU Issue
1 #34438 #34439 dotnet/blazor-samples#413 Fahrenheit is misspelled in Blazor templates PU Issue PU PR
1 Too many of the same ACCELERATE KEYS (Alt+I) when creating a new project Blazor web app

Not covered by docs.
PU Issue PU PR
Live1
Live2
1 #34440 #34441 Stop embedding JS files in Endpoints and Server assemblies PU Issue PU PR 1 PU PR 2
1 [Blazor WebAssembly] dotnet watch may not inject aspnetcore-browser-refresh.js after dotnet run

Not covered by docs.
PU Issue PU PR 1 PU PR 2 PU PR 3

Derived from general issues/PRs not on the PU's 10.0 tracking

🟢 = Ready      ✔️ = Done      🛑 = Wait on PU to finish      ❌ = No action required

Status Live Issue PR Item PU Links/
Blog
[Live]()

Other

10.0 Post GA

NOTE: The .NET 9 version of the Call web API Weather samlple sets data-enhance-nav in the NavLink component. Remove it when upgrading the app to .NET 10 because it's supported in 10.0+.

Status Issue PR Item
✔️ #36333 #36334 Confirm that the Project Structure article is correct for 10.0 based on the new templates.
✔️ #35232 #35606 Remove EF Core tooling breaking change remarks
Finish up with "UPDATE 10.0" marked content.
✔️ #36326 Update article dates to 10.0 GA day.
✔️ #36343 Docs PR
Sample PR 1
Sample PR 2
Update the movie tutorial and sample app.
🚧
IN PROGRESS
Two Remaining
👷
Various Sample app updates.
✔️ #36335 #36336 API doc cross-links.
✔️ #36326 Enable (uncomment) the latest version INCLUDEs (preview notices).
✔️ Issue PR Update the static.yml script in the samples repo to use .NET 10 SDK and update the XrefGen tool to 10.0. When updating XrefGen, adopt the new fingerprinting feature.
✔️ Issue PR Update GH actions to latest versions and add 10.0 sample validation
✔️ #35897 #36053 Check on this issue to see if their framework changes took effect in a good way for KeyValuePair at this section.

Other

Status Live Issue PR Item PU Links/
Blog
... ... ... ... ... ...

Blazor Hybrid

Status Live Issue PR Item PU Links
[Live]()

Preview announcements

https://github.com/dotnet/aspnetcore/discussions/categories/announcements

10.0 preview/RC PU issues for analysis

This section of linked issues is assessed for items that didn't make the roadmap but have a bearing on docs.

.NET 10 Planning

https://github.com/dotnet/aspnetcore/issues?q=is%3Aopen+is%3Aissue+label%3Aarea-blazor+milestone%3A%22.NET+10+Planning%22

Issues to watch 👀 ...

  • xxx
  • xxx

ASP.NET Core Roadmap for .NET 10

dotnet/aspnetcore#59443

ASP.NET Core Roadmap for .NET 10: Community Discussion

dotnet/aspnetcore#59444

Metadata

Metadata

Assignees

Type

No type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions