v1.5.0-preview1
Preview Release · July 7, 2026 · NuGet · GitHub Release
🌟 Features
- Added
CellWithRowselection mode to select the clicked cell while keeping the full row highlighted by @w-ahmad in #388 - Added drag selection rectangle for multi-cell selection by @godlytalias in #344
- Added clipboard paste support (
CanPaste,Pastingevent, paste command) by @w-ahmad in #379 - Added
ColumnAutoWidthModeto auto-size columns to their content by @Mangepange in #361 - Added support for inline cell templates in
TableViewTemplateColumnby @w-ahmad in #360 - Added Native AOT compatibility by @w-ahmad in #352
- Added UI Automation / accessibility support (
TableViewAutomationPeer,TableViewCellAutomationPeer,TableViewRowAutomationPeer,TableViewColumnHeaderAutomationPeer,TableViewRowHeaderAutomationPeer) by @w-ahmad in #397
Enhancements
- Improved keyboard navigation (Tab, Enter, and arrow key handling across cells) by @Mangepange in #356
- Added
OperationContentBindingtoTableViewTemplateColumnfor sorting, filtering, and export support by @Mangepange in #356 TableViewTemplateColumnnow usesClipboardContentBindingfor copy and export operations by @Mangepange in #355- Extended compiled binding path to support mixed collections and subclass hierarchies by @DanielTrommel in #382
- Added option to select a cell or row when a context menu is triggered by @cricketthomas in #374
- Migrated library source to C# 14 using the
fieldkeyword by @w-ahmad in #375 - Improved memory management and lifecycle handling for
TableViewby @w-ahmad in #369 - Allow selector-only
TableViewTemplateColumnto enter edit mode by @w-ahmad in #400 - Derive default date/time formats from the user profile locale by @w-ahmad in #401
- Added Persian (fa-IR) translations by @ghost1372 in #402
- Updated Windows App SDK target from 1.6 to 1.8 by @licon4812 in #285
- Updated Uno.SDK and Uno.WinUI to latest versions by @w-ahmad in #405
Fixes
- Fix: null clipboard payload handling by @mavaddat in #305
- Fix: End current edit when
IsReadOnlychanges onTableViewor column by @Mangepange in #389 - Fix: End editing on pointer press to prevent stale edit states by @Mangepange in #357
- Fix: Column width regression after C# 14 refactor and
ColumnAutoWidthModechanges by @DanielTrommel in #386 - Fix: Ensure cell measures when element is set for correct column auto-sizing by @w-ahmad in #372
- Fix: Filter flyout search behavior using custom
MenuFlyoutcontrol by @w-ahmad in #378 - Fix: Guard column reorder on valid drop target and prevent duplicate header option commands by @w-ahmad in #352
- Fix: Implement platform-specific
ClockIdentifierlogic for date/time columns by @w-ahmad in #404
New Contributors
- @godlytalias made their first contribution in #344
- @mavaddat made their first contribution in #305
- @Mangepange made their first contribution in #355
- @ghost1372 made their first contribution in #402