Blazorise 新版本发表

Released: Apr 3, 2026

v2.0.4 中的更新

特性

  • Improved DataGrid Keyboard Navigation:
    • Navigation within the DataGrid has been improved by enhancing support for arrow key movement.
    • This makes it easier to move between cells and rows using only the keyboard, improving overall usability and accessibility when working with large datasets.

修补程序

  • Select ValueChanged Fix for Nullable Values:
    • A fix has been implemented for Select<TValue> where ValueChanged was not triggered when selecting an item with a null value. This affected scenarios...

Released: Mar 20, 2026

v2.0.3 中的更新

特性

  • Added a New Gantt Component:
    • Now includes a fully featured Gantt component, bringing powerful project planning and timeline visualization capabilities directly into the framework.
    • Includes a wide range of features, including support for editing, filtering, hierarchical tree structures, drag-and-drop interactions, and complex node relationships. It is designed to handle real-world project management scenarios while staying consistent with Blazorise design principles and theming.

修补程序

  • DataGrid...

Released: Mar 6, 2026

v2.0.2 中的更新

特性

  • Accessibility and Keyboard Navigation Improvements:
    • Multiple improvements were made to dropdown menus, navigation components, and menu structures to enhance keyboard navigation and ARIA support. These updates improve usability for keyboard-only users and assistive technologies while also aligning component behavior with modern accessibility expectations.

修补程序

  • Blazorise InsufficientExecutionStackException.
  • Fixed a problem with NumericPicker and DatePicker used in DataGrid FilterTemplate...

Released: Feb 24, 2026

v2.0.1 中的更新

修补程序

  • Fixed NumericPicker Programmatic Value Synchronization
    • NumericPicker now correctly updates its UI whenever the Value is changed programmatically. In certain scenarios, updating the bound value from code did not properly refresh the rendered component, causing visible inconsistencies between the UI and application state.
  • DataGrid DetailRow Interaction Restored
    • An issue affecting DetailRow trigger and toggle behavior prevented rows from expanding or collapsing correctly in certain conditions...

Released: Feb 11, 2026

v2.0 中的更新

特性

  • Blazorise Migration CLI: A command-line tool to analyze, preview, and apply Blazorise 2.0 migration changes.
  • Blazorise Analyzer: Compile-time diagnostics that detect breaking changes and provide actionable upgrade guidance.
  • MCP Server: AI-powered documentation and API access.
  • .NET 6 and .NET 7: Framework support has been removed.
  • Unified Input API: All input components now follow the standard Value, ValueChanged, and ValueExpression pattern for consistent data binding.
  • Renamed Input...

Released: Feb 4, 2026

v1.8.10 中的更新

特性

  • Added Invariant Globalization Support
    • Blazorise now supports Invariant Globalization scenarios.
    • This is particularly important for trimmed, AOT, and containerized deployments where full globalization data may be intentionally excluded to reduce application size.
    • Blazorise components correctly operate when InvariantGlobalization is enabled, avoiding runtime issues and unexpected formatting behavior in restricted environments.

修补程序

  • Table: ScrollToRow Visibility Corrected
    • An issue affecting the...

Released: Dec 5, 2025

v1.8.9 中的更新

修补程序

  • DataGrid: Rapid Editing Reliability Restored
    • Fixed a critical issue affecting rapid DataGrid editing.
    • When editing cells with Immediate=false, values could fail to persist if users typed quickly and pressed Tab or clicked out of the field. This was especially noticeable in keyboard-driven data entry scenarios.
    • Now consistently commits edited values regardless of how the user exits the cell, restoring reliable behavior for inline editing.
  • Autocomplete in Filter Menus: Dropdown Positioning...

Released: Nov 28, 2025

v1.8.8 中的更新

修补程序

  • RichTextEdit: Multiple Editor Keyboard Navigation Fixed
    • A long-standing issue where multiple RichTextEdit instances on the same page caused broken or inconsistent keyboard navigation has been resolved. Editors now behave independently and maintain correct focus and caret behavior.
  • TreeView: ExpandedNodes Binding Restored
    • TreeView's ExpandedNodes parameter was not updating after first render, preventing proper synchronization with external model state. This release restores correct two‑way...

Released: Nov 20, 2025

v1.8.7 中的更新

修补程序

  • Autocomplete: Improved Nested Menu Behavior
    • Autocomplete now correctly keeps its parent dropdown open while interacting with suggestions. Previously, using Autocomplete inside dropdown-based UI, such as a DataGrid filter menu, would cause the parent dropdown to close unexpectedly as soon as users typed or selected an item. This fix ensures smooth, uninterrupted interaction when Autocomplete is nested inside other menus.
  • Virtualization Navigation Bug Fixed
    • Fixed bug in keyboard navigation in...

Released: Nov 12, 2025

v1.8.6 中的更新

特性

  • Added .NET 10 Support
    • With .NET 10 now officially released, Blazorise is fully compatible and tested with the new runtime and SDK. This means you can confidently update your projects and take advantage of the latest C# 14 language features, JIT and AOT performance optimizations, and modernized Blazor hosting models without breaking existing Blazorise-based applications.
  • Important for Blazor Server users
    • If you're upgrading a Blazor Server app to .NET 10, you may need to explicitly enable the...