Skip to content

Releases: ghiscoding/slickgrid-universal

v9.12.0

29 Dec 22:16

Choose a tag to compare

9.12.0 (2025-12-29)

Last release of the year 🎅🏻🎁
I also started working on the next major breaking version 10, expect it to come out around Feb-March 2026

Please star ⭐ Slickgrid-Universal if the project is useful to you and if you use any of the framework wrappers 🌟
Cheers and Happy New Year 🍾

Features

Bug Fixes

Performance Improvements

v9.11.0

24 Nov 19:19

Choose a tag to compare

9.11.0 (2025-11-24)

Full Events Typing - React / Vue and now Angular too

This new release brings full types support for all the events that exists in SlickGrid/DataView/Slickrid-Universal/... 🚀

React / Vue

For React and Vue, we already had some types available, but many of them were typed as any, there were also a few small typing errors here and there. However with this release all events are now fully typed.

Angular - Strict Templates 👮🏻‍♂️

I wanted to do this for a long time... and now it's finally available, this release brings all event types in Angular-Slickgrid templates, which in terms, is allowing us to enable Strict Templates. The fact that we now have proper typing with intellisense in View templates is just awesome 🎉

"angularCompilerOptions": {
  "strictTemplates": true
}

If the project is useful to you, please give it a ⭐
Just another reminder that now all frameworks are under the Slickgrid-Universal umbrella, so please consider starring it 🌟, thanks!
Cheers


Features

Bug Fixes

v9.10.0 - Hybrid Selection Model

04 Nov 02:50

Choose a tag to compare

9.10.0 (2025-11-04)

Thanks to Ben (6pac), we now have a great new plugin Hybrid Selection Model which is a merge of both Cell & Row Selection Models + extra features. This new plugin was created to overcome a restriction in SlickGrid which is that only 1 selection model can be registered at a time, and so with this new Hybrid Selection Model we can now do a Cell & Row Selections in the same grid via this new all-in-one plugin. It also comes with extra new features that are replicating some Excel behaviors, for example after a cell selection is made, you can now use the bottom-right corner (little square) to expand the selection further, you can also use an optional Drag-Fill logic to auto-fill cell values which is also similar to Excel (you can see animated gif in PR #2162 and/or open examples below).🎉

See 2 new examples for this new Hybrid Selection Model & optional Drag-Fill (similar to Excel for auto-filling cell values while dragging)

Please note that this new plugin does increase the project size a little bit, but if we compare the new SlickHybridSelectionModel against the previously existing SlickCellSelection and SlickRowSelectionModel, the new plugin is a full merge of both of these plugins + some extras. So I'm making the new Hybrid model as experimental for now (via enableHybridSelection) but I'm also expecting to drop both legacy selection models in the next major version and only keep the Hybrid model (~2026-Q2) which will bring back the project to similar build size soon enough.


Features

Bug Fixes

v9.9.0

20 Sep 21:33

Choose a tag to compare

9.9.0 (2025-09-20)

Thanks to an external SlickGrid contributor, this new release brings a fix that is now enabling Row Detail to work with Grouping. I also created a new Example 36 to demo just that (or Example 47 for all framework wrappers) with Cypress E2E tests

This release also includes a few fixes for some issues found while our team were migrating to Slickgrid-Universal v9 in our Salesforce environment. Some of these fixes were just things and behaviors that users will rarely ever do. For example when a user tries to freeze/pin more columns than the actual grid viewport width and when that happens SlickGrid UI would simply break, which is nothing new, but I made a change so that it now prevents and shows an alert to the end-user advising them that it's just simply not doable. I believe that I fixed every little issues that were brought up so far, I even fixed some issues that existed for years but were never brought to light until today, and I think this makes the library even more stable.

Features

Bug Fixes

v9.8.0

23 Aug 18:11

Choose a tag to compare

9.8.0 (2025-08-23)

This new release is now using a new Excel Export Streaming API, which I added in excel-builder-vanilla library (that I also support). This new API will help lower memory usage with large datasets but might not necessarily decrease export time (sadly) but it's nonetheless a step in the right direction.

Features

Bug Fixes

v9.7.0

12 Aug 16:28

Choose a tag to compare

9.7.0 (2025-08-12)

Tree Data Lazy Loading (new)

We now have a new Tree Data Lazy Loading (only works with a hierarchical dataset) with a new live Example 35 (or Example 46 if you're using any of the framework wrappers).

CSS Styling Deprecations

There's also some new CSS styling deprecations but only if you're using any of the text-color-... and/or mdi-...px. Also, as usual you should expect these deprecations to only be removed in the next major (at the moment both old/new approaches are still working). Take a look at the Available Slickgrid Icons for a full list of icons and CSS utilities.

  • text-color-... ➝ replaced by color-...
    • e.g. from text-color-secondary to color-secondary
  • mdi-...px ➝ replaced by font-...px
    • e.g. from mdi-22px to font-22px

Features

Bug Fixes

Performance Improvements

v9.6.1

27 Jul 04:44

Choose a tag to compare

9.6.1 (2025-07-27)

Bug Fixes

v9.6.0

27 Jul 02:46

Choose a tag to compare

9.6.0 (2025-07-27)

Features

Bug Fixes

Performance Improvements

v9.5.0

19 Jul 17:15

Choose a tag to compare

9.5.0 (2025-07-19)

Features

Bug Fixes

v9.4.0

12 Jul 15:37

Choose a tag to compare

9.4.0 (2025-07-12)

Features

Bug Fixes