Releases: wieslawsoltes/ProDataGrid
Releases · wieslawsoltes/ProDataGrid
ProDataGrid v12.0.4
What's Changed
- fix: Preserve selection by identity in DataGrid with new model by @IvanJosipovic in #305
- Practical fixes and changes to state saving/restoring by @TETYYS in #286
- Fix duplicate ProDiagnostics DevTools windows by @wieslawsoltes in #307
New Contributors
Full Changelog: v12.0.0...v12.0.4
ProDataGrid v12.0.0
What's Changed
- Migrate ProDataGrid to Avalonia 12.0.0 by @wieslawsoltes in #303
Full Changelog: v11.3.11...v12.0.0
ProDataGrid v12.0.0-preview.1
What's Changed
- Migrate ProDataGrid to Avalonia 12.0.0 by @wieslawsoltes in #303
Full Changelog: v11.3.11...v12.0.0-preview.1
ProDataGrid v11.3.11
What's Changed
- Fork by @wieslawsoltes in #4
- Add workflows by @wieslawsoltes in #5
- Update to .NET 10 by @wieslawsoltes in #6
- Add support for ILogicalScrollable by @wieslawsoltes in #7
- Improve recycling logic and add tests by @wieslawsoltes in #8
- Refactor and simplify DataGridDisplayData by @wieslawsoltes in #9
- Move legacy scrolling to a separate file partial class by @wieslawsoltes in #10
- Split into partial class files by @wieslawsoltes in #11
- Add Variable Height Scrolling sample by @wieslawsoltes in #12
- Add row height estimators contract and implementations by @wieslawsoltes in #13
- Implement smooth scrolling by @wieslawsoltes in #14
- Smooth scrolling accuracy by @wieslawsoltes in #15
- MIgrate to SLNX by @wieslawsoltes in #16
- Update readme by @wieslawsoltes in #17
- Add Frozen Columns sample by @wieslawsoltes in #18
- Add Auto Columns sample by @wieslawsoltes in #19
- Mvvm by @wieslawsoltes in #20
- Add LargeVariableHeight sample by @wieslawsoltes in #21
- Refactor data grid page by @wieslawsoltes in #22
- Add Large Uniform Rows sample by @wieslawsoltes in #23
- Add Scroll Snap and Details sample by @wieslawsoltes in #24
- Add Collection Changes sample by @wieslawsoltes in #26
- Implement NotifyCollectionChangedAction.Move for DataGridCollectionView by @wieslawsoltes in #25
- Fix System.ArgumentOutOfRangeException when trying to edit by @wieslawsoltes in #28
- Make DataGrid SelectedItems bindable and observable by @wieslawsoltes in #27
- Add DataTable binding support by @wieslawsoltes in #30
- Add CanUserAddRows and CanUserDeleteRows properties by @wieslawsoltes in #31
- Fix Assertion failed in FocusEditingCell by @wieslawsoltes in #35
- Added a safety check in DataGrid.Editing.BeginCellEdit by @wieslawsoltes in #37
- Add Add/Delete Rows sample by @wieslawsoltes in #38
- fix: duplicate tfm by @IvanJosipovic in #33
- Fix DataTable binding producing duplicate rows by @wieslawsoltes in #39
- Preserved multi-selection by @wieslawsoltes in #40
- Selection Model by @wieslawsoltes in #42
- Sorting Model by @wieslawsoltes in #43
- Filtering Model by @wieslawsoltes in #45
- Hierarchical Model by @wieslawsoltes in #46
- Fix collapsed groups scrolling by @wieslawsoltes in #47
- Improve anchor tracking by @wieslawsoltes in #48
- Fix list changed type item changed by @wieslawsoltes in #49
- Use PseudoClassesHelper instead PseudoClasses.Set extension by @wieslawsoltes in #50
- Add selection change origin by @wieslawsoltes in #51
- Implement AutoScrollToSelectedItem by @wieslawsoltes in #52
- Add HeaderTheme by @wieslawsoltes in #53
- Fix column header vertical alignment by @wieslawsoltes in #54
- Guarded template column refresh by @wieslawsoltes in #57
- Expose owning properties by @wieslawsoltes in #58
- Add :current` pseudo class for DataGridRow by @wieslawsoltes in #59
- Add routed events by @wieslawsoltes in #61
- Fix mouse wheel scrolling when UseLogicalScrollable is False by @wieslawsoltes in #62
- Make Columns bindable by @wieslawsoltes in #63
- Add cell selection by @wieslawsoltes in #64
- Add SortDirection property to column by @wieslawsoltes in #65
- Add CurrentCell by @wieslawsoltes in #66
- Add DataGridHyperlinkColumn and DataGridComboBoxColumn columns by @wieslawsoltes in #67
- Add Row Drag-and-Drop by @wieslawsoltes in #68
- Improve row resize recycling by @wieslawsoltes in #69
- Fix EditingColumnIndex state by @wieslawsoltes in #73
- Refactor cell theme access by @wieslawsoltes in #74
- Expand clipboard export support by @wieslawsoltes in #76
- Improve clipboard export support by @wieslawsoltes in #77
- Publish symbols by @wieslawsoltes in #78
- Clipboard exporter refactoring by @wieslawsoltes in #79
- Add Public API comparison by @wieslawsoltes in #82
- Add row lifecycle hooks by @wieslawsoltes in #83
- Make Columns property IList instead IEnumerable by @wieslawsoltes in #84
- Improve AOT support by @wieslawsoltes in #87
- Row drag and drop fixes by @wieslawsoltes in #88
- Sync row group metadata by @wieslawsoltes in #89
- Allow reusing a SelectionModel across DataGrid instances by retargeting its Source by @wieslawsoltes in #90
- Selection persistence fix so reattaching a DataGrid restores visual selection state by @wieslawsoltes in #91
- Fix for a possible NRE by @wieslawsoltes in #92
- Generic theme by @wieslawsoltes in #94
- Add new column types by @wieslawsoltes in #96
- Logical scrollable editing fixes by @wieslawsoltes in #97
- Add Multi-Root hierarchical model support by @wieslawsoltes in #98
- Fix add rows editing by @wieslawsoltes in #99
- Add Column Summaries by @wieslawsoltes in #101
- Keep leaf rows aligned by reserving the expander column even when a node isn’t expandable by @wieslawsoltes in #103
- Fix CollapseAll / ExpandAll methods for HierarchicalModel by @wieslawsoltes in #104
- Add public expand/collapse-all group APIs on the DataGrid by @wieslawsoltes in #105
- Added right-side frozen columns support by @wieslawsoltes in #106
- Add SearchModel pipeline by @wieslawsoltes in #107
- Add tests by @wieslawsoltes in #114
- Chevron alignment fix by @StefanKoell in #113
- Add scroll persistence by @wieslawsoltes in #119
- Fix filter button theme by @wieslawsoltes in #120
- Add missing column properties by @wieslawsoltes in #121
- Fix ToggleButton hit testing issue by @wieslawsoltes in #122
- Added Watermark support to the remaining TextBox-backed column by @wieslawsoltes in #123
- Improve hierarchical model selection by...
ProDataGrid v11.3.11-preview.21
What's Changed
- Add ProCharts financial charting and live market terminal samples by @wieslawsoltes in #298
Full Changelog: v11.3.11-preview.20...v11.3.11-preview.21
ProDataGrid v11.3.11-preview.20
What's Changed
- Custom Drawing Columns + Skia Samples (Fast Path + Editing) by @wieslawsoltes in #288
Full Changelog: v11.3.11-preview.19...v11.3.11-preview.20
ProDataGrid v11.3.11-preview.19
What's Changed
- Selection Index Resolution + Cell Selection Remap by @wieslawsoltes in #284
- Fix range handle invalidation by @wieslawsoltes in #285
Full Changelog: v11.3.11-preview.18...v11.3.11-preview.19
ProDataGrid v11.3.11-preview.18
What's Changed
- High-Performance Search Path for Streaming Models by @wieslawsoltes in #281
Full Changelog: v11.3.11-preview.17...v11.3.11-preview.18
ProDataGrid v11.3.11-preview.17
What's Changed
- Lazy sample page init by @wieslawsoltes in #279
- DataGrid State Serialization (.NET built-in + pluggable) by @wieslawsoltes in #280
Full Changelog: v11.3.11-preview.16...v11.3.11-preview.17
ProDataGrid v11.3.11-preview.16
What's Changed
- Fix stale row hover when pointer moves to group header by @wieslawsoltes in #275
- Fix assertion failure when closing Flyout Selection by @wieslawsoltes in #276
- Fix compiled-binding crash during recycled row placeholder transitions by @wieslawsoltes in #277
- Optimize
DataGridCellpseudo-class updates with delta caching by @wieslawsoltes in #278
Full Changelog: v11.3.11-preview.15...v11.3.11-preview.16