Add Blazor AI components to .NET 11 RC1 notes - #10565
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
* Add .NET 11 RC 1 C# release notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Correct safety example Correct the `unsafe` example to add an internal block in the `unsafe` method, and describe the `updated-memory-safety-rules` feature flag. --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Bill Wagner <wiwagn@microsoft.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
* Add .NET 11 RC 1 NuGet release notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Document NuGet library target framework change Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 65d41225-7693-4745-8869-57212bee0edc * Remove unnecessary paragraph --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Chet Husk <chusk3@gmail.com> Co-authored-by: Chet Husk <baronfel@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 Copilot-Session: 65d41225-7693-4745-8869-57212bee0edc
* Add .NET 11 RC 1 MSBuild release notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Refine .NET 11 RC1 MSBuild notes Document MSBuildProvideItemGlobs, use a safe tar output path, and remove internal editorial content. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e8e08e81-0c09-4183-b359-a235ad6bd49c --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Chet Husk <chusk3@gmail.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 Copilot-Session: e8e08e81-0c09-4183-b359-a235ad6bd49c
* Add .NET 11 RC 1 SDK release notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Document mobile app testing with dotnet test Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f2d49957-0a3a-4877-9f4b-7f74f9c62b23 * Expand .NET 11 RC 1 SDK release notes Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 266ffd67-5179-4b52-b834-9c01b5bc045b --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Jonathan Peppers <jonathan.peppers@microsoft.com> Co-authored-by: Chet Husk <chusk3@gmail.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 Copilot-Session: f2d49957-0a3a-4877-9f4b-7f74f9c62b23 Copilot-Session: 266ffd67-5179-4b52-b834-9c01b5bc045b
* Add .NET 11 RC 1 ASP.NET Core release notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Tighten RC 1 ASP.NET Core availability claims Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Mark DirectTls as experimental Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Remove unofficial sample links from ASP.NET Core notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Document RC 1 preview API migrations Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Document SignalR TypeScript authentication refresh Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Split SignalR authentication refresh updates Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Remove SignalR hardening PR from feature references Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Link RC 1 ASP.NET Core backport PRs Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Remove interim build guidance Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Clarify Blazor authentication refresh setup Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Correct Blazor authentication refresh defaults Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Reference default Blazor auth refresh change Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Expand obsolete OpenAPI example Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Add missing ASP.NET Core contributor Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Expand experimental DirectTls guidance Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Simplify DirectTls setup example Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Correct DBSC package availability Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Correct Components.AI package availability Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Add prerelease ASP.NET Core package updates Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Clarify experimental DBSC support Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Refine DBSC release note terminology Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Clarify experimental package versions Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Link DBSC browser implementation details Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Group experimental ASP.NET Core features Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Expand experimental Blazor AI components Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Add Blazor AI component screenshots Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Update ASP.NET Core RC1 release notes Add the Identity registration breaking change and Negotiate TLS channel binding improvement, and normalize RC1 terminology. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Clarify Identity UI breaking change Use wording that covers the default ASP.NET Core Identity UI implementations across Razor Pages and Blazor. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Move Blazor AI experimental warning Place the package warning directly below the section heading. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Simplify Blazor AI rich text notes Demonstrate the structured rich text API directly and defer end-to-end Markdown parser integration to a later release. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Remove Blazor AI rich text screenshot Drop the image that implies agentic UI capabilities beyond the simplified RC1 feature scope. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
* Add .NET 11 RC 1 libraries release notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Add AES Key Wrap to RC 1 library notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Make process signal sample self-contained Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * Improve Decimal64 JSON sample to illustrate serialized format Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * Document JSON union type support Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * Add asynchronous options validation sample Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * Address feedback on BitArray span overloads Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * Address feedback on Preview 7 numerics breaking changes Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* Add .NET 11 RC 1 MAUI release notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Document mobile test templates Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: eb093fb2-ce3f-4183-934d-611679fd7ee7 * Expand Android RC1 release notes Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: eb093fb2-ce3f-4183-934d-611679fd7ee7 * Add Android dotnet test demo Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: eb093fb2-ce3f-4183-934d-611679fd7ee7 * docs: expand .NET 11 RC 1 mobile release notes Add exact-cutoff MAUI, Android, and Apple highlights, breaking changes, and community attribution while preserving the existing test demo and prior draft history. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 986fbe85-1680-4456-b145-4a52e4df45da * docs: organize RC 1 mobile notes by product area Align the release note hierarchy with the .NET MAUI What's New page while preserving the verified content, citations, samples, and contributor list. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 986fbe85-1680-4456-b145-4a52e4df45da * docs: correct FlyoutPage handler scope Remove an unsupported public FlyoutWidth claim while retaining the verified handler migration and multi-instance behavior. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 986fbe85-1680-4456-b145-4a52e4df45da * Apply suggestion from @rolfbjarne Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Apply suggestion from @rolfbjarne Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Apply suggestion from @jongalloway --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Jonathan Peppers <jonathan.peppers@microsoft.com> Co-authored-by: David Ortinau <david.ortinau@microsoft.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: Jon Galloway <jongalloway@gmail.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 Copilot-Session: eb093fb2-ce3f-4183-934d-611679fd7ee7 Copilot-Session: 986fbe85-1680-4456-b145-4a52e4df45da
* Add .NET 11 RC 1 container release notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Update containers 11 rc1 release notes --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Logan Bussell <loganbussell@microsoft.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
* [release-notes] Add .NET 11 RC 1 WPF notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Update WPF release notes for .NET 11 RC 1 Added details about WPF's C++/CLI projects migration and fixed formatting issues. --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Subhajit Mandal <sumand@microsoft.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
* Add .NET 11 RC 1 runtime release notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Clarify Unix crash reporting release notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Add Half FP16 acceleration to RC 1 runtime notes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Update runtime.md to remove CoreCLR details Removed CoreCLR support details for linux-bionic and added fixes for packages on linux-bionic architectures. --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Andy Gocke <angocke@microsoft.com> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
Use the independently versioned package from the transport feed and document the tool, approval, and state capabilities included in the package. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
|
||
| > [!IMPORTANT] | ||
| > The `Microsoft.AspNetCore.Components.AI` package is experimental and will remain prerelease throughout .NET 11. For .NET 11 RC1, use version `11.0.0-preview.7.26427.112` of the package. | ||
| > The `Microsoft.AspNetCore.Components.AI` package is experimental and will remain prerelease throughout .NET 11. For .NET 11 RC1, use version `0.1.0-preview.1.26458.102`. |
There was a problem hiding this comment.
The placeholder version was replaced during package validation. This PR is now draft and blocked on publication; the final shipping version will be verified and updated before it is marked ready.
There was a problem hiding this comment.
The only package currently on NuGet.org is 11.0.0-preview.7.26425.128. I verified that it is signed, but its public API does not include the newer APIs documented by this PR, including UIActionBlock, FunctionInvocationContentBlock, ActivityContentBlock, and ActivityHandler. The feature-complete build used for validation is still 0.1.0-preview.1.26458.102 from the transport feed and is unsigned, so I am leaving this thread unresolved until a feature-complete signed package is published.
There was a problem hiding this comment.
Validated the signed release candidate 0.1.0-preview.1.26459.102 from the public dotnet12 feed and updated this PR in d71e887. dotnet nuget verify --all confirms the Microsoft author signature. Its API documentation is identical to the previously tested feature-complete build, and there were no Components.AI source changes between the two VMR commits. The isolated release-note snippets and the full AgenticUI solution both restore and build with zero warnings and zero errors against this package. NuGet.org still contains only 11.0.0-preview.7.26425.128, so I am leaving the thread unresolved until the candidate is published there and the documented dotnet add package command works with the default source.
The Components.AI package is not yet available from the shipping feed. Remove its release note coverage and associated image until the package is ready. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Apply review feedback to distinguish UI state and mutable activity blocks. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Consolidate package and AG-UI setup, expand content block rendering, strengthen the server tools scenario, and add an activity screenshot. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Describe RichTextContent and middleware integration without presenting the current adapter boilerplate as the intended end-user experience. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Explain how UI action results continue the conversation and distinguish automatic invocation from custom interaction. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Keep invocation, execution location, continuation, and renderer policy in one natural flow. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Define the activity content, block, and handler before showing registration and rendering. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Clarify application-defined progress updates, ActivityContentBlock state, and in-place rendering behavior. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Describe the protocol-neutral activity lifecycle and its AG-UI integration boundary without a constructed handler sample. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Avoid implying that Components.AI provides a canonical or built-in activity presentation. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Use the established AG-UI terminology while retaining the typed Components.AI explanation. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Demonstrate consuming ActivitySnapshotEvent from RawRepresentation while keeping JSON Patch delta handling as an application concern. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f640b960-3058-4947-92e1-d6c3056a64aa
Summary
Microsoft.AspNetCore.Components.AIfeature coverage back to the .NET 11 RC1 ASP.NET Core release notes after Remove Blazor AI components from .NET 11 RC1 notes #10566 removes it temporarily.Package and runtime validation
The package was used directly in
danroth27/AgenticUIon .NET 11 RC1 after removing the vendored Components.AI source. Browser exercises covered streaming chat, rich-text snapshots, generated typed tool blocks, UI actions, approval and rejection, conversation restoration, typed/shared state, activity updates, and predictive-state acceptance and rollback.The testing also confirmed that custom renderers belong in
ChatPage.MessageListContent, generated tool handlers requireoptions.AddGeneratedToolBlocks(), conversation restoration is explicit throughRestoreAsync, and unresolved predictive state rolls back when the turn ends.Blocked on package publication
Keep this PR in draft until the intended package is available from the shipping feed and signed. Before marking it ready, update the package version if necessary and repeat the clean-cache restore and signature checks.
This PR is stacked on #10566 so its diff represents the complete release-note section that will be restored.