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

Blazor .NET 9 tracking issue #31909

Open
guardrex opened this issue Feb 26, 2024 · 0 comments
Open

Blazor .NET 9 tracking issue #31909

guardrex opened this issue Feb 26, 2024 · 0 comments

Comments

@guardrex
Copy link
Collaborator

guardrex commented Feb 26, 2024

ASP.NET Core 9: Web UI Milestones

https://github.com/orgs/dotnet/projects/320/views/3

Derived from the 9.0 roadmap

🟒 = ReadyΒ Β Β Β Β  βœ”οΈ = DoneΒ Β Β Β Β  πŸ›‘ = Wait on PU to finishΒ Β Β Β Β  ❌ = No action required

Status Live Issue PR Item PU Links/
Blog
🟒 β€” β€” β€” Check/confirm no new components for built-in components article
βœ” β€” dotnet/blazor-samples#373 dotnet/blazor-samples#374 Update components and assets in sample apps
βœ” β€” #33869 #33870
#33872
Cross-link 9.0 sample code into articles
βœ”οΈ Live #33779 #33805 BWA with MS Identity Platform for Entra PU Issue
New sample
βœ” Live #33801 #33832 BWA+OIDC article updates Sample updates
❌ β€” #33728 β€” Improved debugging experience for Blazor WASM No update needed.
🚧
IN PROGRESS
πŸ‘·
Live 1
Live 2
Live 3
#33692 #33693 WASM streaming upload PU PR
βœ”οΈ Live #33556 #33557 Override InputNumber type attribute β€”
βœ”οΈ Live #32614 #32617 Overscan count #32611
βœ”οΈ SignalR Security #31915 #31918 Enable compression on blazorpack See docs issue for PU cross-links
βœ”οΈ Live #31926 #31927 Constructor injection for Blazor components Issue PR
βœ”οΈ Live #31916 #32096 Remark on CRIME/BREACH in route param and query string guidance The Live link is one of three examples (JS interop). The other two appearances are in the Route Params section (Components overview article) and Query Strings (Routing article) sections.
βœ” Live #32797 #32799
#33832
Built in AuthenticationStateProviders from project templates PU PR Pre5 issue
βœ” Live β€” #32599 Provide a mechanism for rendering Blazor pages statically even when the app is set up for interactive rendering Issue 1 Issue 2 PR Post
βœ”οΈ Live #32789 #32790 Better reconnection logic for Blazor Server Issue Pre5 issue
βœ”οΈ Live #32780 #32794 Detect the current render mode at runtime Issue Pre5 issue PU PR
βœ”οΈ Live #32810 #32811
#33856
Samples
Map Static Assets Blazor-specific coverage Pre5 issue
βœ”οΈ Live #32996 #32997 Change 'Platform' to 'RendererInfo' for Render Mode detection API PR
βœ”οΈ Live #33005 #33010 Optimize file delivery for web apps and fingerprinting See docs issue for links
❌ β€” β€” β€” AsNonRenderingEventHandler + ErrorBoundary = unexpected behavior Issue
Resolved as a support request
βœ”οΈ β€” β€” β€” Append Hashes To Blazor Published Files Issue

Seems to be covered by/related to the preceding file delivery work item.
βœ”οΈ β€” β€” β€” Move integrity support to the Static Web Assets SDK from the Blazor WebAssembly SDK Issue

Seems to be covered by/related to the preceding file delivery work item.

Moved to .NET 10

  • Add Microsoft Identity Platform auth option to the Blazor Web App template | Issue
  • [browser] Publish wasmbrowser app from Visual Studio doesn't respect "include RID in output path" | Issue
  • Add activities to Blazor Server for distributed tracing | Issue
  • Declarative model to serialize state on prerendering with Blazor and restore it on the client | Issue
  • Revisit hot reload browser refresh script injection | Issue
  • Support persistent component state across enhanced page navigations | Issue
  • Add Metrics for Blazor | Issue
  • Add mechanism for interactively-rendered form to submit as HTTP request to SSR endpoint | Issue
  • Real multithreading in Blazor WebAssembly | Issue Runtime Issue SEE πŸ‘‰ Document what's new in ASP.NET Core for .NET 9 Preview 2Β #31770 (comment)
  • APIs for components to persist state across circuits manually | Issue
  • Adding a route to a Blazor component doesn't work with hot reload | Issue
  • Ability to set port for browser refresh websocket connection when using dotnet watch | Issue
  • Modernize the Blazor Web template | Issue
  • Generate modern JS outputs that can be consumed by other JS toolchains (Blazor->JS) | Issue
  • When prerendering, emit culture name and use it on WebAssembly side | Issue
  • Blazor NavigationManager.NavigateTo always scrolls page to the top | Issue
  • Add support to the QuickGrid paginator for static server rendering | Issue

Derived from 8.0 issues/PRs not on the roadmap

🟒 = ReadyΒ Β Β Β Β  βœ”οΈ = DoneΒ Β Β Β Β  πŸ›‘ = Wait on PU to finishΒ Β Β Β Β  ❌ = No action required

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

Other

  • xxx
  • xxx

9.0 Post GA

Status Issue PR Item
β€” β€” β€” Enable (uncomment) the latest version INCLUDE to the new docs that were added for .NET 8 last year.
❌ β€” β€” The file uploads code changes on #33357 can be reverted for 9.0 if the PU fixes their issue. UPDATE: Pushed by the PU to .NET 10 and noted in 2024 UE tracking, which will be copied to 2025's .NET 10 tracking issue.
β€” β€” β€” Re-walk the movie tutorial to confirm all is well, especially that final scaffolder code matches what's in the article/sample app.

Other

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

Blazor Hybrid

Status Live Issue PR Item PU Links
βœ”οΈ Live #32792 #32793 New .NET MAUI Blazor Hybrid template Pre5 issue
βœ” Live #32802 #33865 MauiBlazorWeb 9.0 updates Docs PR for updates

Preview announcements

https://github.com/dotnet/aspnetcore/discussions?discussions_q=is%3Aopen+author%3Adanroth27

.NET Blog posts

https://devblogs.microsoft.com/search?query=%22.NET+9%22&blogs=%2Fdotnet%2F&sortby=relevance&search-button=

9.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 9 Planning

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

Issues to watch πŸ‘€ ...

  • xxx
  • xxx

PU roadmap

ASP.NET Core Roadmap for .NET 9 (dotnet/aspnetcore #51834)

@guardrex guardrex self-assigned this Feb 26, 2024
@dotnet dotnet locked as resolved and limited conversation to collaborators Feb 26, 2024
@dotnet dotnet deleted a comment from github-actions bot Feb 26, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Status: In progress
Development

No branches or pull requests

1 participant