You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RadzenChart axis Width — new property that sets the axis width in pixels. If not specified, the width is calculated automatically; setting a fixed width helps reduce unnecessary spacing when using multiple Y-axes. Thanks to @wimsoetens-cmd!
RadzenQRCode / RadzenBarcode / RadzenChart ToPng — can now return the PNG data directly and accept output size options.
RadzenSpreadsheet Excel-style clipboard — pasting a copied range into a larger selection now tiles the copied cells to fill the selection, and paste, cut and autofill transfer the full cell state, matching Excel: formats, quote prefixes and hyperlinks are copied, empty source cells blank their destinations, cut clears the source, entering a value over a formula cell replaces the formula, and undo restores cells exactly as captured.
RadzenSpreadsheet column auto-fit — double-clicking a column edge resizes the column to fit its longest cell (capped at 800px).
RadzenDropDown / RadzenDropDownDataGrid — new public OpenPopup(), ClosePopup() and TogglePopup() methods.
Localization: more built-in strings are now localizable (Pager, DataGrid, DatePicker, HtmlEditor table dialogs, Dialog, Notification, Slider, Steps and more), with updated German, Spanish, French, Italian and Japanese translations.
Further accessibility improvements across components — AutoComplete, Alert, BreadCrumb, Carousel, CheckBox, Dialog, DropDown and more — plus unified focus-outline styles for ListBox, Pager, ProfileMenu, SelectBar, SplitButton and Tabs.
Fixes
RadzenRequiredValidator: no longer shows the "required" message for a filled RadzenTextBox / RadzenTextArea / RadzenPassword / RadzenMask / RadzenAutoComplete on blur and no longer blocks form submission. Fixes #2605.
RadzenSpreadsheet: XLSX column widths no longer render too narrow in Excel — auto-fitted columns are measured against the rendered text using Excel's font metrics, account for East Asian wide glyphs, and are slightly over-fitted to absorb renderer differences.
RadzenChart: multiple value axes with RadzenBarSeries no longer behave like category axes. Fixes #2597.
RadzenChart: fixed crosshair label formatting and null handling at axis edges.
RadzenChart: the legend line swatch now uses the custom series stroke color.
RadzenPieSeries: fixed the pie not displaying anything in certain scenarios.
RadzenPivotDataGrid: Sum/Average aggregates no longer degrade to Count for dynamic data (e.g. IDictionary) — the configured aggregate Type is used when reflection cannot resolve the property type.
RadzenDataGrid: escaped the popup id in setPopupAriaExpanded to fix a querySelector error with dynamically generated columns.
Breaking changes
RangeSnapshotCommandBase (Spreadsheet) now snapshots cells as detached clones (Dictionary<CellRef, Cell?>) instead of a value/formula/format tuple — only affects code deriving from this class.