11.5.0 - 2026-09-26
Improvements
- ODataQuery builds OData queries from EF Core-style lambdas instead of query strings:
new ODataQuery<Order>().Where(o => o.Freight > 10).Include(o => o.OrderDetails).ThenInclude(d => d.Product).OrderByDescending(o => o.OrderDate)sends$filter=Freight gt 10,$expand=OrderDetails($expand=Product)and$orderby=OrderDate desc, so a misspelled property is a compile error instead of a 400. It covers filters with nestedAny/All, filtered includes, paging and count, andGroupBy(...).Select(...)aggregates ($apply).uri.GetODataUri(query, args)merges a RadzenDataGrid'sLoadDataArgs.
Fixes
- Chart no longer writes NaN into its axis lines, tick labels, grid lines and clip path when a string category axis has no categories. A chart rendered before its data arrived, which is the first render of any chart whose data loads in
OnInitializedAsync, logged an "Expected number" error to the browser console for every axis line, tick label and grid line. Regression from 11.0.0. - DataGrid OData filters of
DateOnlycolumns write the year with four digits. The value was formatted withyyy-MM-dd, which wrote years before 1000 with three digits.