[]
        
(Showing Draft Content)

2025 v2.1

Calendar

Bug fixes

  • Fixed a JS interop exception that occurred during render mode transitions when navigating between pages with different render modes.

Core

Improvements

  • Updated the filter icon to improve visual consistency and clarity.

Bug fixes

  • Fixed InvalidOperationException during theme initialization by using a thread-safe approach for ThemeEx static values.

  • Fixed a JS interop exception that occurred during render mode transitions when navigating between pages with different render modes.

DateTimeEditors

Bug fixes

  • Fixed tab navigation so focus moves directly to the editor input in C1DatePicker, C1DateRangePicker, and C1DateTimePicker.

FlexViewer

Bug fixes

  • Fixed an issue where the parameter dropdown remained expanded when toggling checkbox items.

  • Fixed an intermittent error that occurred when repeatedly switching between reports in the BlazorExplorer sample.

  • Fixed an issue where page label text was unintentionally selected when navigating between pages.

  • Fixed an issue where navigation arrow buttons appeared dim when initially loading a PDF.

  • Fixed image distortion when navigating PDF pages in the BlazorExplorer sample.

  • Fixed an issue where the browser scrolled to the top of the page when navigating pages using viewer controls.

Gauge

Bug fixes

  • Fixed an InvalidOperationException that occurred when using the Direction property of LinearGauge by exposing the parameter correctly.

Grid

Bug fixes

  • Fixed a null reference exception that occurred when accessing CellFactory and PropertyInfo on grid columns that were not attached to a grid.

  • Fixed an exception that occurred when scrolling the Flexgrid with mouse wheel.

  • Fixed an exception when applying aggregate functions to DateTime columns.

  • Fixed an issue with detail rows used with grouping, where collapsing a group affected only the first row and aggregates were calculated incorrectly.

  • Fixed an issue where child rows collapsed unexpectedly after editing a group row.

  • Fixed premature activation of cell selection on small pointer movements, preventing swallowed click events.

  • Fixed a JS interop exception that occurred during render mode transitions when navigating between pages with different render modes.

  • Fixed an unhandled exception that occurred when accessing GridColumn.PropertyInfo when the binding did not reference a valid property.

  • Fixed an issue where the grid entered edit mode when performing a double right-click.

Grid.ConditionalFormatting

Improvements

  • Added Spanish localization.

GridControl

Improvements

  • Improved layout handling to prevent layout reentrancy and reduce unnecessary layout passes.

Bug fixes

  • Fixed premature activation of cell selection on small pointer movements, preventing swallowed click events.

  • Fixed premature commit of editing when a merged cell exceeded grid viewport height.

  • Fixed a JS interop exception that occurred during render mode transitions when navigating between pages with different render modes.

Input

Bug fixes

  • Fixed invalid tabindex rendering when TabIndex is undefined.

  • Fixed missing re-render on click when no parameters are set.

  • Fixed a JavaScript error that occurred when clicking an already opened popup without pointer movement.

  • Fixed a layout issue where the DeleteButton in C1TextBox scaled incorrectly when increasing the control height.

  • Fixed default MaxLength of C1TextBox to avoid inherited rendering issues from native textbox.

  • Fixed a JS interop exception that occurred during render mode transitions when navigating between pages with different render modes.

ListView

Bug fixes

  • Fixed SelectionChanged event not firing when selected item was removed from data source.

Menu

Improvements

  • Added support for unmatched attributes in C1MenuList and MenuVirtualStackPanel.

  • Added support for ARIA accessibility attributes.

Bug fixes

  • Removed unused C1MenuItem.CommandParameter property.

  • Fixed potential errors when a MenuItem is disposed during processing.

  • Fixed a JS interop exception that occurred during render mode transitions when navigating between pages with different render modes.

Ribbon

Bug fixes

  • Fixed a memory leak by properly disposing internal initialization resources during component teardown.

RulesManager

Improvements

  • Added Spanish localization.

Bug fixes

  • Fixed an issue where data bar rules rendered a vetrtical gradient instead of a horizontal gradient.

  • Fixed a stack overflow exception that occurred during initialization when a color scale stop was defined without a value.

TreeView

Bug fixes

  • Fixed an error that occurred when a TreeView drag operation was canceled during initiation.

  • Fixed inability to deselect TreeView item by re-clicking when SelectionMode is Single or Extended.

  • Fixed view not updating after removing TreeView nodes due to rendering mismatch with nested virtual stack panel.

  • Fixed a JS interop exception that occurred during render mode transitions when navigating between pages with different render modes.