Skip to content

Glide Data Grid 5.1.0

Choose a tag to compare

@jassmith jassmith released this 25 Sep 04:29
· 312 commits to main since this release
8085cd8

Release Notes

New API

  • Theme now exports headerBottomBorderColor to control the color of the line directly under the header.
  • onKeyUp/onKeyDown are now available to end users
  • drawFocusRing can be set to false to disable the drawing of the focus ring.
  • Custom ImageWindowLoader can be passed to the DataEditor to allow for custom image loading handling.
  • customRenderer API - FIXME
  • onColumnResize now has a 4th parameter which reports the new size of the column including any pixels added by the column grow parameter being set.
  • onScroll API now supports scrolling to a specific pixel value and specifying the scroll target behavior
  • ImageCell can now specify the rounding radius of the image being drawn
  • Declarative model for setting scroll offset via scrollOffsetX and scrollOffsetY
  • Add ability to control max auto column width independently of max column width settable by users
  • initialScrollOffset

Improvements

  • Our monorepo is now a fairly standard monorepo setup, huzzah
  • Links cell added to glide-data-grid-cells
  • Button cell added to glide-data-grid-cells
  • Code splitting now works correctly again
  • Bounce scrolling now supported on iOS and MacOS
  • Add ability to set rendering strategy in experimental flags

Bug Fixes

  • Fixed a rare bug that can cause flickering lines
  • Glide Data Grid now properly handles inputs when used in a scaled environment
  • Scrolling to the selected cell now works correctly when using a controlled gridSelection
  • DropdownCell no longer automatically selects the first item and instead selects the current value.