Skip to content

Releases: ghiscoding/slickgrid-universal

v10.8.3

Choose a tag to compare

@github-actions github-actions released this 04 Jul 19:05

10.8.3 (2026-07-04)

Bug Fixes


🎉 Another Slickgrid-Universal release 🤖 Love the project? Give it a star ⭐

v10.8.2 - Security Fix

Choose a tag to compare

@github-actions github-actions released this 20 Jun 18:22

10.8.2 (2026-06-20)

⚠️ Security Fix
This release improves safety for deepCopy / object-copying behavior when handling user-provided data, helping prevent rare cases where merged objects could behave unexpectedly. Please upgrade as soon as you can to stay secure! 👮🏻

Bug Fixes


🎉 Another Slickgrid-Universal release 🤖 Love the project? Give it a star ⭐

v10.8.1

Choose a tag to compare

@github-actions github-actions released this 19 Jun 19:17

10.8.1 (2026-06-19)

Bug Fixes


🎉 Another Slickgrid-Universal release 🤖 Love the project? Give it a star ⭐

v10.8.0

Choose a tag to compare

@github-actions github-actions released this 13 Jun 20:06

10.8.0 (2026-06-13)

This release brings a few interesting things like a new WebMCP optional plugin and Tree Data improvements (perfs & new feature). Another thing that I've played with in this release was to explore and fix some code using the Fallow tool, which is a tool that I found recently which can analyze code by: finding dead code, unused code, duplication, complexity, etc... This release also enhances the behavior of dynamically changing columns when internal feature columns are to be included (e.g. RowDetail, RowSelection, ...), we previously had to use getAllColumnDefinitions() to manually include these columns in our updated columns list, but with this new release it will now handle all of that for you (just update your columns and internal columns will also be included automatically, see PR #2607).

Lastly, at this point, I think that I have covered pretty much everything that I had in mind for the project, I don't really have anything else planned for the near future. I'll just finish by saying, please upvote (⭐) if you haven't already and Enjoy the Summer 🍹🏖️

Web MCP refs:

Features

Bug Fixes

Performance Improvements


🎉 Another Slickgrid-Universal release 🤖 Love the project? Give it a star ⭐

v10.7.1

Choose a tag to compare

@github-actions github-actions released this 16 May 18:13

10.7.1 (2026-05-16)

Bug Fixes


🎉 Another Slickgrid-Universal release 🤖 Love the project? Give our repo a star ⭐

v10.7.0

Choose a tag to compare

@github-actions github-actions released this 09 May 17:20

10.7.0 (2026-05-09)

This release brings 2 new major features:

  1. cache formatted data to boost UI and Export perf in a huge way for large dataset (see below for more details)
    • live demo with Example 2 and Example 3 which have this enabled when loading 50K or 500K rows.
  2. provide defaults implementation callbacks for the Row Move (dragging) plugin
    • user can keep their custom implementations or fallback to the default callbacks when none are provided

I also asked Copilot AI to review all of the SlickGrid old opened issues, it was able to provide fixes for a lot of them (I also used all of my free month credits in the process). However please note that one of these fixes is rather important to be aware as shown below:

⚠️ Warning about the multiSelect option which is now properly enforced

Prior to this release, disabling multiSelect grid option did not really do anything, but it is now properly respected with this new release and will now correctly enforce single-row-only selection. To allow multiple row selection while preventing the currently-active row from being automatically selected during navigation, use selectionOptions.selectActiveRow: false instead (keeping multiSelect at its default true).


How does Formatted Data Caching improve perfs with large datasets?

numbers may vary depending on your machine. Data caching is the act of applying Formatters to all data and cache the results to avoid re-parsing the same formatters multiple times.

Performance Summary (Live demo testing with Example 03 - 500K rows, 8 columns):

  • Cache Population: ~13 minutes (779,927 ms) for 4M cells
    • Runs in background with MessageChannel + requestAnimationFrame batching
    • UI stays entirely responsive during population
  • Export Time: 30-35 seconds (consistent regardless of grouping/sorting)
    • Fast because cache hits eliminate Formatters overhead
    • DataView's built-in filtering handles visible rows automatically
  • Previous Behavior: Browser often hang (unusable until process is over)

Excellent results! 🎉
That's a massive validation of the implementation especially for very large dataset, (it was previously taking a lot of resources and maybe even hanging the browser when previously trying to export 500K rows)


Features

Bug Fixes


🎉 Another great Slickgrid-Universal release 🤖 Star us on GitHub ⭐

v10.6.0

Choose a tag to compare

@github-actions github-actions released this 02 May 19:22

10.6.0 (2026-05-02)

in this release I created a new Example 42 - Custom Filter Bar which is purposely similar to the MSSQL Extension (which uses SlickGrid) and is showing current filters as badges on top of the grid. Please note that there's no new feature for this to work, it was created simply to showcase what's possible with a bit of imagination...

Features

Bug Fixes


🎉 Another great Slickgrid-Universal release 🤖 Star us on GitHub ⭐

v10.5.2

Choose a tag to compare

@github-actions github-actions released this 25 Apr 16:56

10.5.2 (2026-04-25)

Bug Fixes


🎉 Another great Slickgrid-Universal release 🤖 Star us on GitHub ⭐

v10.5.1

Choose a tag to compare

@github-actions github-actions released this 22 Apr 00:24

10.5.1 (2026-04-22)

Bug Fixes


🎉 Another great Slickgrid-Universal release 🤖 Star us on GitHub ⭐

v10.5.0

Choose a tag to compare

@github-actions github-actions released this 18 Apr 17:33

10.5.0 (2026-04-18)

This version brings a big performance boost in Excel Export by decreasing export time by ~50% on large dataset by using caching (e.g. Grouping Example with 50K rows went down from 30sec. to 16sec.).

Another great new feature also included, is an auto-scroll of the grid when resizing a column wider than the grid canvas (see PR #2531 for animated gif demo)

Features

Bug Fixes

Performance Improvements


🎉 Another great Slickgrid-Universal release 🤖 Star us on GitHub ⭐