| ✔️ |
23522 |
23530 |
Blazor WASM native dependencies support |
Blog Post. Hit a 🐛 on the PR, but it was probably just a point-in-time thing with RC2. I'll check the scenario at GA. |
| ✔️ |
23402 |
23411 Live Edit |
WASM deployment layout topic |
⚔️ Sir blowdart 🎯 and I discussed the general bypass-DLL-network-restrictions-at-your-own-risk NOTE offline, and the DRAFT content should suffice until final review+approval prior to GA. |
| ✔️ |
23294 |
23313 Live Edit |
Render components from JS |
Blog Post |
| ✔️ |
23295 |
23314 Live Edit |
Blazor custom elements |
Blog Post |
| ✔️ |
23297 |
23315 Live Edit |
Generate Angular and React components using Blazor |
Blog Post |
| ✔️ |
23298 |
❌ |
PageX and PageY |
No docs required. This is covered by API docs. Blog Post |
| ✔️ |
23299 |
23327 include Edit See NOTE 👉 |
Collocate JS files with pages, views, and components |
Blog Post PU PR; NOTE: Include displayed in Blazor JS interop overview topic and Blazor RCL topic. More work needed to surface for RP/MVC. See the docs PR for remarks, and I've noted this below in Non-Blazor (but related) features area for more work. |
| ✔️ |
23300 |
23331 include Edit See NOTE 👉 |
JavaScript initializers |
Blog Post PU PR; NOTE: Include displayed in Blazor Fundamentals Startup topic and JS interop overview. |
| ❓ |
— |
— |
Customize Blazor WASM packaging |
I think this might be a duplicate entry for JS initializers and deployment layouts. |
| ✔️ |
23039 |
23046 Live Edit See NOTE 👉 |
.NET to JS Streaming Interop |
PU PR; NOTE: This and the next entry are in the Call JS from .NET topic SxS in two sections. This was done because "call" in this context is a bit muddy. Who is "calling" who given that these sections are focused on "streaming," not "calling," per se. You might decide that we need to move one or the other over to the Call .NET from JS topic. 👂 |
| ✔️ |
23013 |
23014 Live Edit See NOTE 👉 |
Stream from JavaScript to .NET |
Blog Post PU PR; NOTE: This and the previous entry are in the Call JS from .NET topic SxS in two sections. This was done because "call" in this context is a bit muddy. Who is "calling" who given that these sections are focused on "streaming," not "calling," per se. You might decide that we need to move one or the other over to the Call .NET from JS topic. 👂 |
| ✔️ |
22355 |
23047 See PR because this touched several spots. Already signed off by Barry and Hao. |
Duende for Identity Server/AAD |
PU Issue Applies to the entire doc set (Blazor + non-Blazor). See: 32881 |
| ✔️ |
22863 |
23033 Live Edit PR approved by Tanay. |
Using Long Polling for Blazor Server |
PU Issue PU PR |
| ✔️ |
22689 |
23000 Live (+6 sub-sections) Edit PR approved by Mackinnon. |
Query string enhancements |
PU Issue PU PR 1 PU Design for building PU PR 2 |
🛑 HOLD until RC2 release for PU-supplied content |
22690 |
23032† |
Dynamically added root components |
PU Issue PU PR †Had to close due to need for PU input. Check back with SS after RC2 releases. |
| ✔️ |
22440 |
23065 Live Edit Reviewed (but not approved) by Dan. |
Hot reload for Blazor |
Feature Still Under Development PU Issue Search PU Issue Blog Post 3 Blog Post 5 |
| ✔️ |
22442 |
23065 AOT Live RR Live Edit Reviewed (but not approved) by Dan. |
WebAssembly AoT Compilation with runtime relinking guidance |
PU Issue Blog Post 4 Blog Post 5 |
🛑 HOLD for PU coordination offline |
22441 |
— |
Blazor hybrid desktop apps (.NET MAUI) |
PU Issue Blog Post 3 Blog Post 4 |
| ✔️ |
22443 |
22683* See NOTE 👉 |
Launch DebugProxy from blazorwasm debug type in VS Code |
PU Issue; NOTE: *Closed as no docs required per Capt. Safia 🎖️. |
| ✔️ |
21769 |
21846 Live Edit |
Infer component generic types from ancestor components |
PU Issue PU PR Blog Post 2 |
| ✔️ |
22444 |
❌ |
Blazor Server: More control over circuits lifetime |
CUT by PU PU Issue |
| ✔️ |
22444 |
22718 Call JS Live Call .NET Live Call JS Edit Call .NET Edit PR approved by Tanay. |
Blazor Server: Support byte-array transfer in JS Interop |
PU Issue PU PR Announcement |
| ✔️ |
22444 |
23031 IIRC, approved by Tanay in issue discussion. |
Blazor Server: Remove size limitations imposed by SignalR message size |
PU Issue |
| ✔️ |
22444 |
❌ |
Blazor Server: Specific components for dealing with large binary data (files and media) |
CUT by PU PU Issue |
| ✔️ |
22444 |
❌ |
Blazor Server: Specific component for dealing with large amounts of text data (InputTextArea) |
CUT by PU PU Issue |
| ✔️ |
21763 |
21755 Live Edit |
Support custom event args in Blazor |
PU Issue Blog Post 2 |
| ✔️ |
22445 |
22696 Live (scroll to end of section) Edit |
Required parameters to blazor components |
PU Issue PU PR Blog Post 6 |
| ✔️ |
17351 |
22697 Live Edit |
Allow generic type constraints |
PU Issue Blog Post 4 |
| ✔️ |
22446 |
22688 Live Edit PR approved by Safia. |
Add support for error boundaries in Blazor |
PU Issue Blog Post 4 |
| ✔️ |
22447 |
❌ |
Pause and resume Blazor applications |
CUT by PU PU Issue |
| ✔️ |
22448 |
22770 Live (Binding) (+next section) Live (Forms) Edit (Binding) Edit (Forms) PR approved by Mackinnon. |
Support binding to select multiple, getting/setting the selection as an array |
PU Issue PU PR |
| ✔️ |
22449 |
❌ |
Expose location changing event for NavigationManager |
CUT by PU PU Issue |
| ✔️ |
22005 |
22984 Live Edit PR approved by Dave Brock. |
Dynamically rendered components (DynamicComponent) |
PU Issue Blog Post 1 PU PR DB Blog Post |
| ✔️ |
20319 |
22929 22931 Live Edit PR approved by Mackinnon. |
Update Blazor head components. |
PU Issue PU PR 1 PU PR 2 |
| ✔️ |
— |
23364 |
Prerendering and integration topic updates |
These updates include control of head content for the scenarios described in the topic (i.e., the third step of updates on the Update Blazor head components 🤠 Texas Three-step™ 🕺💃 called out on those issues/PRs ☝️). |
| ✔️ |
22450 |
22717 Live Edit PR approved by Safia. |
Improve SVG support in Blazor |
PU I1 PU I2 PU PR Blog Post 5 |
| ✔️ |
21992 |
❌ |
Drag & Drop |
CUT by PU PU Issue |
| ✔️ |
21771 |
22732 (First added PR) 23621 (Update PR) Live 1 Edit 1 Live (Tag Helper) Edit 2 PR approved by Dan. |
Persist prerendering state |
Blog Post 2 |
| ✔️ |
22451 |
❌ |
Input ElementReference exposed on relevant components |
No docs required. Blog Post 1 |
| ✔️ |
❌ |
❌ |
Specify null for Action/RenderFragment component params |
No docs required. Blog Post 5 |
| ✔️ |
23603 |
23607 Live Edit |
Blazor 6.0 migration content |
Approved by Artak. |
| ✔️ |
22734 |
22735 Live Edit |
Improved Blazor accessibility: FocusOnNavigate |
Blog Post 6 |
| ✔️ |
23392 |
23504 Live Edit |
NRTs and compiler null-state checks |
I've decided to notify readers via the Project Structure topic, where the Blazor templates are discussed. The updates to doc examples will occur transparently because C# language features are beyond the scope of Blazor docs ... we just want the doc examples updated to embrace NRTs and null-state checks. The code example work will be tracked by this issue (6.0 GA table 👇). The PR for to resolve this item is just to call it out in the text. |
6.0 Broken down by PU assignee
Assignment currently undetermined
Hao (and perhaps Barry)
Safia
Tanay
Mackinnon
Steve
DynamicComponent) | Live | EditFocusOnNavigate| Live | EditPranav
Javier
On HOLD or Coming Soon
Dropped or not required
NavigationManagerCUT by PU.ElementReferenceexposed on relevant components No docs required.nullforAction/RenderFragmentcomponent params No docs required.InputTextArea) CUT by PU.blazorwasmdebug type in VS Code No docs required.6.0
Live
Edit
Live
Edit
Live
Edit
Live
Edit
include
Edit
See NOTE 👉
include
Edit
See NOTE 👉
Live
Edit
See NOTE 👉
Live
Edit
See NOTE 👉
See PR because this touched several spots.
Already signed off by Barry and Hao.
Live
Edit
PR approved by Tanay.
Live (+6 sub-sections)
Edit
PR approved by Mackinnon.
HOLD until RC2 release for PU-supplied content
Live
Edit
Reviewed (but not approved) by Dan.
AOT Live
RR Live
Edit
Reviewed (but not approved) by Dan.
HOLD for PU coordination offline
See NOTE 👉
blazorwasmdebug type in VS CodeLive
Edit
Call JS Live
Call .NET Live
Call JS Edit
Call .NET Edit
PR approved by Tanay.
IIRC, approved by Tanay in issue discussion.
InputTextArea)Live
Edit
Live (scroll to end of section)
Edit
Live
Edit
Live
Edit
PR approved by Safia.
Live (Binding) (+next section)
Live (Forms)
Edit (Binding)
Edit (Forms)
PR approved by Mackinnon.
NavigationManagerLive
Edit
PR approved by Dave Brock.
DynamicComponent)22931
Live
Edit
PR approved by Mackinnon.
Live
Edit
PR approved by Safia.
23621 (Update PR)
Live 1
Edit 1
Live (Tag Helper)
Edit 2
PR approved by Dan.
ElementReferenceexposed on relevant componentsnullforAction/RenderFragmentcomponent paramsLive
Edit
Live
Edit
FocusOnNavigateLive
Edit
RC1
Startup.cs,Startup.ConfigureServices,Startup.Configure,Program.Main(andMainmethods) in Blazor guidance. Blazor minimal API updates #23483_Layout.cshtml: https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-rc-1/#blazor-templates-updated-to-set-page-title Checked ... no updates needed.PreferExactMatchesINCLUDES content/versioning is good and that it's removed from sample apps. Checked ... no updates needed.RC2
PU roadmap, announcements, and blog posts
6.0 Post GA
*preview release*" language for 6.0 from multiple topics where it appears. Also search and destroy for anything mentioning "6.0 preview".aspnetcore/test/hot-reload.mdDone! ... and marked on HOLD on the Blazor.Docs project so that it won't get lost.VS for Mac 2022 is still in preview for 6.0. Search for "preview" to isolate and update the guidance. It's probably best to keep the text in the docs where it cross-links to content on how to use the Preview channel and just comment it out. This is going to be recurring guidance each time VS for Mac goes into preview for an upcoming release, and it will be simpler to keep the guidance there in an unrendered state between releases. Note that this update includes Blazor node docs and the Blazor-SignalR tutorial.
Non-Blazor (but related) features
Live
Edit