Blazorise v1.8.6

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 static web assets feature by adding the following line to your .csproj file.
    • This ensures that Blazorise's embedded resources (styles, scripts, and icons) are correctly served by the new .NET 10 SDK build system.
    • Without this property, your app might fail to load static assets, leading to missing styles or scripts at runtime.
    • This upgrade also ensures smoother long-term support and alignment with future .NET 10 LTS tooling and IDE improvements.
  • Documentation and Maintenance Updates
    • Clarified documentation for the Collapse component, detailing the required wrapper structure for consistent animations and layout transitions.
    • Updated DataGrid documentation:
      • The CellNavigable property has been replaced with NavigationMode="DataGridNavigationMode.Cell" for a clearer and more extensible navigation model.
    • Added a new documentation section highlighting workarounds for conflicting components, helping developers resolve edge cases more efficiently.

不具合の修正

  • DataGrid
    • Fixed issues where DataGridMultiSelectColumn and fixed headers misbehaved when using FixedColumnsPositionSync.
    • Addressed a problem causing light color themes not to apply properly to rows.
    • Corrected OnPageSizeChanged and OnPageChanged events to properly dispose of CancellationTokenSource.
    • Improved interactivity where buttons inside DataGrid could be unresponsive or flicker briefly on initial load.
  • FilePicker Fix
    • Resolved an issue where the FilePicker component could throw a System.NotSupportedException during initialization due to null parameter names in constructors. This fix restores predictable behavior across all supported browsers and hosting models.