Releases: 6pac/SlickGrid
5.15.0
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, based on row indexes and the question arise when a side effect occurs what do you want to do? Do you want to keep the spanning on the same row or do you want to only keep half of it or remove it all? The system cannot guess what you want to do 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
5.14.2
5.14.0
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 🚀
Features
- add ViteJS demo (#1075) (65724ad)
- replace
@import
with@use
to fix SASS 2.0 deprecations (#1074) (2d084f9)
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 🚀
5.13.1
5.13.0
5.12.1
5.12.0
5.11.0
5.11.0 (2024-07-27)
We now have a new Infinite Scroll example, which required some small changes to the SlickGrid file by adding couple more properties to the onScroll
event. Take a look at the new Example - Infinite Scroll
Features
Bug Fixes
- issue where pinning the first column caused the header to get misaligned, fixes #1038 (#1039) (d006605)
Quick Survey ✨
We also made a quick little poll for fun, thanks for taking the time to participate