Skip to content

Releases: 6pac/SlickGrid

5.15.4

01 Jun 02:59
bfb1edb
Compare
Choose a tag to compare

5.15.4 (2025-06-01)

Bug Fixes

  • core: small UI regression causing column width to be smaller (#1126) (899f2d6)
  • core: the editActiveCell() first editor arg should be optional (#1128) (4f34024)

5.15.3

09 May 04:48
3da02e2
Compare
Choose a tag to compare

5.15.3 (2025-05-09)

Bug Fixes

  • autoHeight should add preHeader height when enabled, fixes #1122 (#1123) (c8f6c27)
  • incorrect grid container box size calculation border not showing (#1124) (699e337)

5.15.2

05 Apr 03:09
af5b148
Compare
Choose a tag to compare

5.15.2 (2025-04-05)

Bug Fixes

  • Select All checkbox shouldn't disappear w/column toggle, fix #1119 (#1120) (23a9557)
  • shift + a should not select all cells upwards (#1118) (d7ae402)

5.15.1

19 Mar 03:13
48ed5d4
Compare
Choose a tag to compare

5.15.1 (2025-03-19)

Bug Fixes

Features

  • add initialGroupBy to Draggable Grouping (878b6cd)
  • add onBeforeRemoveCachedRow SlickGrid event (#1113) (68c773d)

5.15.0 - Rowspan feature

18 Jan 20:26
Compare
Choose a tag to compare

5.15.0 (2025-01-18)

Rowspan feature 📢

We already had colspan supported, via DataView ItemMetadataProvider, and now we're also adding support for rowspan as well (which is partially reusing the code from @GerHobbelt's fork that had rowspan). However please be aware that both of these features come with special constraints, any side effects (i.e. Filtering, Sorting, Paging, ColumnReorder, ColumnHidding) will require you to add your own logic to deal with these side effects (this was also true for colspan, so there's nothing new here). In other words the lib doesn't know and cannot guess how and what you want to do with the spanning when a side effect occurs, because colspan/rowspan are, and will always be row indexes and the challenge arise when a side effect occurs, what do you want to do when that happens? Do you want to keep the spanning on the same row (spanning on totally different cells) or do you want to only keep half of it or remove it all? The library cannot guess what your intention is when these side effects happens unless you tell it what to do... so use this new feature with some due diligence.

You can see these 2 new examples demoing rowspan


Bug Fixes

  • add "frozen" class to all slick-pane for easier styling (#1089) (967c9d8)
  • add missing key shortcuts for grid navigation & cell selections (#1093) (91e7c8b)
  • never activate more than 1 cell, clear any previous active CSS class (#1100) (7ff7170)
  • remove "active" CSS classes before navigating to another cell (#1095) (8a8d3f4)
  • shift+mousewheel should scroll horizontally, fixes #1094 (#1096) (5003565)

Features

5.14.3

28 Nov 01:49
Compare
Choose a tag to compare

5.14.3 (2024-11-28)

Bug Fixes

  • ensure DOM alterations during initialization are always cleaned up when there are hidden parents and forceFitColumns=true (#1085) (c32fe5a)

5.14.2

16 Nov 06:30
Compare
Choose a tag to compare

5.14.2 (2024-11-16)

Bug Fixes

  • ExternalCopyManager shouldn't change body scroll pos, fixes #1078 (#1080) (3112099)

Stackblitz

in case you missed it, we have a new Vite demo available in Stackblitz 🚀

Open in StackBlitz

5.14.0

29 Oct 03:49
1cadac0
Compare
Choose a tag to compare

5.14.0 (2024-10-29)

This release fixes all recent SASS (dart-sass) warnings for their upcoming major version 2.0 and even fixes next 3.0 warnings. While working on this, I also created a new ViteJS project to test these out, this might be a good starting point for some, you can check it out under the /vite-demo folder (it's written in plain JS for simplicity)

Stackblitz

Actually while adding the ViteJS demo, it was easy enough to add it to Stackblitz, so here it is. Enjoy 🚀

Open in StackBlitz

Features


Quick Survey ✨

A while ago we made a quick little poll for fun, it was helpful to get to know what features you liked from the last 3 major releases. If you have not yet filled it out then please take the time to participate. It was helpful to find out that dropping jQuery was high on the list 🚀

What do you think was the most exciting change(s) for you?

5.13.1

06 Oct 04:40
61d2338
Compare
Choose a tag to compare

5.13.1 (2024-10-06)

Bug Fixes

5.13.0

21 Sep 19:25
a634d97
Compare
Choose a tag to compare

5.13.0 (2024-09-21)

Bug Fixes

  • SASS deprecated lighten and darken color methods (#1063) (74713b5)

Performance Improvements

  • Optimize SlickGrid handleSelectedRangesChanged by using Set (#1061) (8ff354b)
  • Reduce iterative time complexity (#1060) (0d07e60)