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
🚧
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.
🚧
IN PROGRESS
πŸ‘·β€β™‚οΈ
Live #32797 #32799 Build in AuthenticationStateProviders from project templates PU PR Pre5 issue

Requires BWA+OIDC article and sample updates.
🚧
IN PROGRESS
πŸ‘·β€β™‚οΈ
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

Requires BWA+OIDC article and sample updates.
βœ”οΈ 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 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
RC2 [Live]() β€” β€” ASP.NET Core Identity Documentation and samples Issue
❌ β€” β€” β€” 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
β€” β€” β€” Add latest version include to the new docs from .NET 8's release.
β€” β€” β€” The file uploads code changes on #33357 can be reverted for 9.0 if the PU fixes their issue.
β€” β€” β€” Re-walk the tutorial to confirm all is well.

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
RC era β€” #32802 β€” Match naming in 8.0 sample app to 9.0 project template 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