Common
A2UI (preview)
-
A2UI for Blazor: Introduced A2UI for Blazor, a new framework for building agent-driven user interfaces using the A2UI v0.9 protocol. It enables AI agents to dynamically generate and render interactive Blazor components such as DataGrid, Chart, Scheduler, Gantt Chart, Document Editor, and more without requiring manual UI development.
-
The release includes support for 60+ component adapters, A2UI message processing, reactive data binding, surface rendering, and seamless integration with A2UI-compatible agents. It also ships with built-in A2UI primitives, allowing developers to compose dynamic, AI-powered experiences using both widgets and protocol-native components.
New component
- The
Sunburst Chartcomponent has been added to Blazor.
Production-ready component
The following component has been developed to meet industry standards and is now marked as production-ready for Blazor:
- Inline AI Assist: The Inline AI Assist is a versatile, integrated AI-powered assistant component for modern web applications that lets users prompt AI services and receive intelligent responses directly in their interface, with flexible display modes and extensive customization options.
Sunburst Chart (preview)
The Sunburst Chart component visualizes multilevel hierarchical data as concentric rings, where the arc length of each segment encodes its value. Users can click a slice to drill down into its underlying levels, and built-in highlight and selection interactions make individual slices easy to emphasize.
Key features
- Multilevel visualization: Hierarchical data is rendered as concentric rings, with arc length encoding each value.
- Drill down: Click a slice to drill down into its underlying levels.
- Highlight and selection: Built-in highlight and selection support.
- Theming: Data labels, multilevel tooltips, title, subtitle, legend, and borders fully support themes.
- Smart tooltip fill: The tooltip fill automatically follows the active theme, with a dark fallback when no theme is applied.

AI AssistView
Generative UI with interactive tools
This feature enables generative UI, allowing interactive UI tools to be dynamically generated directly within AI responses. By configuring an appropriate system prompt, the AI can invoke registered tools, seamlessly integrating dynamic and interactive UI elements into its responses.

AI chain-of-thoughts
The AI AssistView now displays the AI’s chain-of-thought process before generating responses. It provides transparency into the AI model’s reasoning steps, explaining how conclusions are reached and enabling verification of the logical flow of AI-generated solutions.

Left-aligned footer toolbar actions
The AI AssistView now displays a footer toolbar on the left side of the conversation, making it easy for users to access action items such as attachments, shortcuts, settings, and custom commands.

Barcode Generator
GS1 linear barcodes
Added support for GS1-compliant linear and logistics barcode symbologies, enabling product identification, inventory tracking, retail operations, and supply chain management.
Supported barcode types
- GS1 Code 128
- ITF-14
- GS1 DataBar Omni directional
- GS1 DataBar Stacked
- GS1 DataBar Stacked Omni directional
- GS1 DataBar Limited
- GS1 DataBar Expanded
- GS1 DataBar Expanded Stacked

GS1 QR code
GS1 QR code is a two-dimensional barcode that combines QR code technology with GS1 standards to encode product and traceability information using Application Identifiers (AIs). It is commonly used for product traceability, inventory management, and consumer engagement.

GS1 DataMatrix
GS1 DataMatrix is a high-density two-dimensional barcode that combines matrix technology with GS1 standards to encode product, tracking, and traceability information in a compact symbol. It is widely used in health care, manufacturing, and supply chain applications that require compact symbols capable of storing large amounts of data.

DotCode and GS1 DotCode
DotCode is a high-capacity two-dimensional barcode designed for high-speed printing applications, while GS1 DotCode extends it by adding GS1-compliant Application Identifiers (AIs) for product identification, tracking, and traceability. These barcode types are commonly used in health care, logistics, manufacturing, and supply chain environments.

Charts
Nested doughnut support for accumulation charts
The multi-series pie chart displays multiple datasets as concentric rings within a single chart. This makes it easier to compare data and understand hierarchical relationships. Cross-series legend grouping with the MappingKey feature allows similar categories to be combined into a single legend item, enabling unified interaction across all matching slices. Each series operates independently, supporting tooltips, data labels, highlighting, and selection.

Gantt Chart
Task constraints
Control task scheduling with predefined constraint rules to ensure tasks are planned within specific date requirements. Constraints are maintained automatically during scheduling, editing, and dependency updates.

Multiple event markers on the same date
Display multiple event markers on the same timeline date to track and highlight several important project events occurring simultaneously.

Show or hide weekend
Customize the timeline by showing or hiding weekends while maintaining accurate task scheduling, timeline calculations, and export output.

View Start and End Date
Define a fixed visible timeline range using start and end dates to focus on a specific project period without affecting the overall schedule.

MemoryStream export support
Export Gantt data directly as a MemoryStream for PDF, Excel, and CSV formats, enabling seamless integration with databases, cloud storage, APIs, and custom workflows.

DataGrid
Excel-like editing
The DataGrid offers Excel-like editing, allowing users to edit cells efficiently using familiar keyboard navigation and interaction patterns. This improves productivity when working with large datasets and data-entry scenarios.

Undo and redo batch editing
The DataGrid includes undo and redo functionality for editing operations, enabling users to revert or reapply changes easily. This helps prevent accidental data modifications.

Find and highlight
The DataGrid provides built-in find and highlight functionality that helps users quickly locate matching content in grid records. Matching text is visually highlighted, making it easier to identify and navigate to relevant information.

Event-driven data binding
The DataGrid supports event-driven data binding, enabling developers to load and update data dynamically through events. This approach provides greater flexibility for integrating custom data sources, performing server-side operations, and responding to user interactions in real time.
Custom printing
The DataGrid allows the customization of the print output. Developers can control the content, layout, and appearance of printed documents.

Inline AI Assist
Speech to text conversion in the input text area
The Blazor Inline AI Assist component integrates speech-to-text conversion, allowing users to compose messages using voice input. This accessibility feature expands input options and streamlines workflows for users who prefer voice-based interaction or require hands-free input capabilities.

Scheduler
Event buffer
Users can display additional time before and after an event on the calendar timeline to improve visibility into activities surrounding an event, such as travel, preparation, or wrap-up, allowing users to plan their schedules more thoroughly.

Do you have a feature request? Post the details in the feedback portal.