Skip to content

v1.4.0

Latest

Choose a tag to compare

@w-ahmad w-ahmad released this 11 Feb 14:10
f350b5c

🌟What's New

Features

  • Added support for non-scrollable row headers by @w-ahmad in #210
  • Added ability to turn off visibility of row and columns headers by @w-ahmad in #210
  • Added Frozen Columns support by @w-ahmad in #223
  • Added Row Details support by @w-ahmad in #228
  • Added Conditional cell styling for better customization by @w-ahmad in #253
  • Added cell editing events (BeginningEdit, PreparingCellForEdit, CellEditEnding, CellEditEnded) by @w-ahmad in #235
  • Added column reordering functionality (drag-and-drop)by @w-ahmad in #240
  • Added ClipboardContentBinding to customize copy-to-clipboard content by @w-ahmad #243
  • Added unified FontSize and FontFamily acrrose the TableView by @w-ahmad in #254
  • Added standard Fluent Compact sizing to the TableView by @w-ahmad in #255
  • Added XAML Hot Reload support when adding columns by @w-ahmad in #203
  • Added filter flyout trigger with right-click by @SISTF in #193
  • Added items count in filter flyout by @w-ahmad in #262

Enhancements

Fixes

  • Suppress ScrollRowIntoView during multi‑selection by @SISTF in #187
  • Prevent MenuFlyout click action on Space key press by @w-ahmad in #259
  • Fixed unexpected cell edit states when reloading in a frame by @w-ahmad in #273
  • Fixed cell content value elevation of a nullable property by @w-ahmad in #291

Breaking Changes

  • CellsPresenter was renamed to TableViewRowPresenter as part of adding Row Details. Row Details were implemented in the CellsPresenter, expanding it to present both rows and cells; accordingly, TableViewCellsPresenter became TableViewRowPresenter. #228

Behavior Changes

  • TableViewBoundColumn.Binding defaults UpdateSourceTrigger to Explicit (from Default) to prevent unintended updates and allow Esc to cancel edits. #235
  • Type of the ItemsSource property has been change from IList to object. #310

Full Changelog: v1.3.4...v1.4.0