Change Log
July 4, 2026 ยท View on GitHub
All-in-One SlickGrid agnostic library, visit Slickgrid-Universal ๐ฆ๐
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
10.8.3 (2026-07-04)
Bug Fixes
10.8.2 (2026-06-20)
Note: Version bump only for package slickgrid-react
10.8.1 (2026-06-19)
Bug Fixes
10.8.0 (2026-06-13)
Features
- TreeData: add maxVisibleDepth option + runtime API (#2591) (fa2f5ef) - by @ghiscoding
- web-mcp: add optional WebMCP resource/plugin, demo & tests (#2599) (94d7183) - by @ghiscoding
Bug Fixes
- onBeforeSort should be cancellable from Header Menu (#2610) (e524a14) - by @ghiscoding
- updating columns should include internal plugin columns (#2607) (968e643) - by @ghiscoding
10.7.1 (2026-05-16)
Bug Fixes
10.7.0 (2026-05-09)
Features
- core: add optional formatted data cache for large dataset exports and rendering (#2563) (15e3ca0) - by @ghiscoding
- provide default callbacks for Row Move plugin when null (#2577) (6e866a2) - by @ghiscoding
Bug Fixes
10.6.0 (2026-05-02)
Features
- add Grouping/TreeData option to
toggleOnNodeTitle(#2552) (3ab60f1) - by @ghiscoding - onAfterDelete hook for rowBasedEditing (#2557) (d9412ab) - by @zewa666
10.5.2 (2026-04-25)
Note: Version bump only for package slickgrid-react
10.5.1 (2026-04-22)
Note: Version bump only for package slickgrid-react
10.5.0 (2026-04-18)
Note: Version bump only for package slickgrid-react
10.4.0 (2026-04-02)
Features
10.3.0 (2026-03-24)
Features
Bug Fixes
- allow opening Context Menu from anywhere in viewport (#2485) (572005c) - by @ghiscoding
- rename internal icons from .mdi to .sgi class (to fix new Theme w/o MDI icon set) (#2489) (d7222f6) - by @ghiscoding
10.2.0 (2026-03-14)
Features
- add
columnListBuilderto ColumnPicker/GridMenu (#2442) (0e439dc) - by @ghiscoding - add Grid Menu option to
hideColumnPicker(#2445) (afc109f) - by @ghiscoding
10.1.1 (2026-03-09)
Note: Version bump only for package slickgrid-react
10.1.0 (2026-03-07)
Features
- pdf-export: add per-column styles, grouped column headers, configurable colors, document properties, and autoTableOptions callback (#2413) (f4c86c0) - by @jr01
Bug Fixes
10.0.0 (2026-03-03)
Note
Please visit the v10.0.0 GitHub release for more details about the migration.
โ BREAKING CHANGES
pulled from v10.0.0-beta.0
- angular: migrate Angular-Slickgrid to Zoneless (#2341)
- angular: migrate Angular-Slickgrid to Standalone Component (#2339)
- upgrade to Angular 21 (#2338)
- migrate Row/Hybrid Selection flag into a single
enableSelectionflag (#2331) - drop Cell/Row Selection Models & keep only HybridSelectionModel (#2330)
- remove all Deprecated code (#2302)
- drop OperatorType enums and keep only type literal (#2301)
- replacing multiple TypeScript
enumwithtypeto decrease build size (#2300) - drop FieldType enums and keep only field type literal (#2299)
- vue: rename
v-model:datatov-model:dataset(#2298) - make Row Detail plugin as optional in all framework wrappers (#2291)
- rewrite Grid Menu positioning using CSS flexbox instead of width and calc() (#2282)
- switch to column
hiddenproperty and always keep all columns (#2281)
Features
- add AbortSignal support for Promise-based backend services (#2358) (6f44a60) - by @ghiscoding
- significant improvement to accessibility (a11y), fixes #2376 (#2393) (402c182) - by @ghiscoding
Bug Fixes
10.0.0-beta.0 (2026-02-14)
โ BREAKING CHANGES
- angular upgrade to Angular 21 (#2338)
- migrate Row/Hybrid Selection flag into a single
enableSelectionflag (#2331) - drop Cell/Row Selection Models & keep only HybridSelectionModel (#2330)
- remove all Deprecated code (#2302)
- drop OperatorType enums and keep only type literal (#2301)
- replacing multiple TypeScript
enumwithtypeto decrease build size (#2300) - vue rename
v-model:datatov-model:dataset(#2298) - make Row Detail plugin as optional in all framework wrappers (#2291)
- rewrite Grid Menu using CSS flexbox instead of width and calc() (#2282)
- switch to column
hiddenproperty and always keep all columns (#2281)
Features
- add custom menu slot renderers (#2375) (7ebbda5) - by @ghiscoding
- auto-enabled external resources with their associated flags (#2362) (16dd8a7) - by @ghiscoding
- drop Cell/Row Selection Models & keep only HybridSelectionModel (#2330) (4398cf4) - by @ghiscoding
- make Row Detail plugin as optional in all framework wrappers (#2291) (fa1a14c) - by @ghiscoding
- migrate Row/Hybrid Selection flag into a single
enableSelectionflag (#2331) (5be5e6a) - by @ghiscoding - vue rename
v-model:datatov-model:dataset(#2298) (34f42f2) - by @ghiscoding - switch to column
hiddenproperty and always keep all columns (#2281) (075c649) - by @ghiscoding - angular upgrade to Angular 21 (#2338) (012def2) - by @ghiscoding
Bug Fixes
- plugin: SlickCustomTooltip should work with parent+child tooltips (#2374) (8af7f45) - by @ghiscoding
- remove all Deprecated code (#2302) (f42c46c) - by @ghiscoding
Code Refactoring
- drop OperatorType enums and keep only type literal (#2301) (5dd0807) - by @ghiscoding
- replacing multiple TypeScript
enumwithtypeto decrease build size (#2300) (ea79395) - by @ghiscoding - rewrite Grid Menu using CSS flexbox instead of width and calc() (#2282) (2f5141a) - by @ghiscoding
9.13.0 (2026-01-30)
Features
- deprecate
rowSelectionOptionsand rename toselectionOptions(#2325) (ec4d546) - by @ghiscoding - export: add new optional PDF Export package (#2317) (42347f6) - by @ghiscoding
Bug Fixes
- deps: update all non-major dependencies (#2320) (9d9f7ad) - by @renovate-bot
- deps: update all non-major dependencies (#2342) (3b2a921) - by @renovate-bot
9.12.0 (2025-12-29)
Features
Bug Fixes
- deps: update all non-major dependencies (#2266) (6af2da6) - by @renovate-bot
- deps: update all non-major dependencies (#2288) (67c0630) - by @renovate-bot
- use the correct onBeforeSearchChange event interface (#2264) (24460cc) - by @ghiscoding
Performance Improvements
- export: improve Excel export responsiveness with periodic yielding (#2271) (76ae4a3) - by @ghiscoding
9.11.0 (2025-11-24)
Features
- add new
autoEditByKeypressto open editor by typing a char, fix #2185 (#2236) (7e3b6e3) - by @ghiscoding
Bug Fixes
- add full event Types to Slickgrid-React/Vue (4766128) - by @ghiscoding
- deps: update all non-major dependencies (#2225) (095de1b) - by @renovate-bot
9.10.0 (2025-11-04)
Features
Bug Fixes
- deps: update all non-major dependencies (#2182) (52525e7) - by @ghiscoding
- deps: update all non-major dependencies (#2187) (cc7d86f) - by @renovate-bot
- deps: update all non-major dependencies (#2218) (da0dfe3) - by @renovate-bot
- react: remove unnecessary dep
regenerator-runtime, fixes #2200 (#2202) (e775108) - by @ghiscoding
9.9.0 (2025-09-20)
Bug Fixes
- deps: update all non-major dependencies (#2151) (36e1b83) - by @renovate-bot
- make Row Detail plugin work with Grouping (#2165) (af51395) - by @ghiscoding
- validate allowed frozen column only when setting grid options (#2139) (9d74f01) - by @ghiscoding
- validate allowed frozen column or alert when setting option (#2145) (f550a99) - by @ghiscoding
- validate to always have 1 or more column on right freeze section (#2154) (cacfb70) - by @ghiscoding
9.8.0 (2025-08-23)
Bug Fixes
- deps: update all non-major dependencies (#2108) (816e329) - by @renovate-bot
- deps: update all non-major dependencies (#2122) (fe0a878) - by @renovate-bot
- hiding a column, freezing another column should keep freeze index (#2114) (424a86b) - by @ghiscoding
9.7.0 (2025-08-12)
Features
- add Grouping to Grid State (#2101) (df23257) - by @ghiscoding
- add Tree Data Lazy Loading option (#2090) (ae7bde8) - by @ghiscoding
Bug Fixes
initiallyCollapsedshould work with hierarchical tree dataset (#2083) (e676246) - by @ghiscoding- deprecate
mdi-...px(icon size) andtext-color-...(#2089) (3b24a18) - by @ghiscoding - deps: update all non-major dependencies (#2102) (6c7559c) - by @renovate-bot
9.6.1 (2025-07-27)
Bug Fixes
- add missing "Unfreeze Columns" translations (477e2c7) - by @ghiscoding
9.6.0 (2025-07-27)
Bug Fixes
9.5.0 (2025-07-19)
Features
Bug Fixes
- deps: update all non-major dependencies (#2060) (cb39ab2) - by @renovate-bot
- partial revert of PR #1516 custom deepCopy() for array in SF/LWC (#2056) (3703b31) - by @ghiscoding
9.4.0 (2025-07-12)
Bug Fixes
9.3.0 (2025-07-05)
Features
Bug Fixes
- deps: update all non-major dependencies (#2042) (7f183a8) - by @renovate-bot
- filter: input filter empty values & save GridState/Preset (#2041) (8c77f27) - by @ghiscoding
9.2.0 (2025-06-14)
Features
- core: add slick group totals formatter font weight style variable (#2001) (3b33891) - by @anton-gustafsson
Bug Fixes
9.1.0 (2025-05-31)
Features
Bug Fixes
9.0.3 (2025-05-16)
Note: Version bump only for package slickgrid-react
9.0.2 (2025-05-16)
Note: Version bump only for package slickgrid-react
9.0.0 (2025-05-10)
Note
Follow the Migration to 9.0 for all the changes and take a look at the v9.0.0 release for the announcement and quick info.
โ BREAKING CHANGES
- remove Arrow pointer from Custom Tooltip (#1964)
- prepare next major release v9.0 (#1947)
Features
Bug Fixes
- remove Arrow pointer from Custom Tooltip (#1964) (018169d) - by @ghiscoding
- Row Detail open/close multiple times should always re-render (#1959) (8b1437c) - by @ghiscoding
5.14.1 (2025-05-08)
Bug Fixes
5.14.0 (2025-04-26)
Features
- allow providing custom date format via base Date Formatter (#496) (50b95bd)
- filter: add
collectionLazycallback to Column Filter (#495) (c0960d4)
5.13.4 (2025-04-10)
Bug Fixes
5.13.3 (2025-04-02)
Bug Fixes
5.13.2 (2025-03-29)
Bug Fixes
5.13.1 (2025-03-19)
Bug Fixes
- Row Detail redraw all should work as expected (#472) (e3a7c0b)
- Row Detail should also work with fixed grid height or w/o autoHeight (#473) (c2a3c88)
5.13.0 (2025-03-01)
Features
Bug Fixes
- deps: update all non-major dependencies (#461) (041dd42)
- Row Detail could end up unmounting wrong panel index (#465) (2edf4c2)
- Row Detail preload comp should call unmount lifecycle (#464) (494bc92)
5.12.2 (2025-02-08)
Bug Fixes
5.12.1 (2025-01-25)
Bug Fixes
- add
autoResize.autoHeightto resize by dataset length (#457) (9b91f6a) - RowSpan should work with Excel Export and merge cells (#456) (c68b606)
5.12.0 (2025-01-21)
Features
Bug Fixes
- add all missing events to Slickgrid-React props def (6abbc94)
5.11.0 (2024-12-14)
Features
- allow using SlickgridReact component w/o grid options (#445) (0b2fb80)
- dynamically create grid from imported CSV data (#447) (0068a33)
Bug Fixes
5.10.2 (2024-11-30)
Bug Fixes
- add missing peer dep on React (#438) (d0b3de2)
- add missing peer dep on React (#439) (d2e8583)
- update Slickgrid-Universal to fix a few UI issues (#440) (5717f82)
5.10.1 (2024-11-09)
Bug Fixes
5.10.0 (2024-11-02)
Features
- replace
@importwith@useto fix SASS 2.0 deprecations (7aa4490) - switch to SASS
@useand remove any@importto fix deprecations (#422) (0ab3721)
Bug Fixes
- issue with Example30 scss file, invalid rgb value, fixes #427 (#428) (28cad57)
- more styling fixes after switching to
@useinstead of@import(#429) (ad503d0)
5.9.0 (2024-10-19)
Features
- add Row Detail feature with new example (#421) (0816349)
- allow providing a Custom Pagination Component (#420) (58facc5)
5.8.0 (2024-09-29)
Features
5.7.1 (2024-09-14)
Performance Improvements
- don't invalidate grid rows more than once (#409) (3ccdfb6)
- upgrade Slickgrid-Universal with perf improvements (#410) (0ebe810)
5.7.0 (2024-08-31)
Features
Bug Fixes
Performance Improvements
5.6.0 (2024-08-24)
Features
- migrate back to Vanilla-Calendar-Pro (1716f40)
5.5.2 (2024-08-17)
Bug Fixes
5.5.1 (2024-08-17)
Bug Fixes
5.5.0 (2024-08-07)
Features
- Infinite Scroll for Backend Services (OData/GraphQL) (#386) (8dc8d7b)
- Infinite Scroll for JSON data (#387) (2d06248)
Bug Fixes
5.4.0 (2024-07-20)
Features
Bug Fixes
5.3.2 (2024-07-13)
Bug Fixes
5.3.1 (2024-07-06)
Bug Fixes
5.3.0 (2024-06-29)
Features
Bug Fixes
5.2.0 (2024-06-18)
Features
- add Footer Totals Row and fix footer styling (#366) (4f6226e)
- add new optional
filterShortcutsto Column Filter (#365) (88b8e93) - paste multiline content as single cell (d415a51)
5.1.0 (2024-06-08)
Features
- add
filterQueryOverrideto GraphQL Service (#353) (7157271) - add
filterQueryOverrideto OData Service (#354) (8e53c4b) - add a
filterPredicateoption for user customization (#352) (abd9356) - add local data StartsWith/EndsWith (
a*z) filter combo (#355) (23f3f9d) - add optional Top-Header for Draggable Grouping & Header Grouping (#358) (e4d1706)
- add StartsWith/EndsWith (
a*z) to OData/GraphQL (#356) (643f8a8) - enhance Excel
valueParserCallbackwith dataContext & new demo (#350) (e1e6c0d)
Bug Fixes
- demo: out of boundaries page Grid Preset should be unset (#347) (36a3a85)
- Draggable Grouping drop zone should always be 100% wide (b15abe4)
- TreeData: addItem should keep current sorted column (#359) (734a770)
5.0.2 (2024-05-12)
Bug Fixes
5.0.1 (2024-05-10)
Bug Fixes
- remove Font-Awesome dependency (6463b5d)
5.0.0 (2024-05-10)
Note
Follow the Migration to 5.0 for all the changes and take a look at the v5.0.0 release for the announcement and quick info.
โ BREAKING CHANGES
- pure SVG icons, Moment to Tempo, Flatpickr to Vanilla-Calendar (#343)
- make DOMPurify as optional (#335)
- migrate from Moment to Tempo (#334)
- remove Font-Awesome and use new SVG icons (#331)
- migrate from Flatpickr to Vanilla-Calendar (#333)
Features
- migrate from Flatpickr to Vanilla-Calendar (#333) (41254f2)
- make DOMPurify as optional (#335) (41c1c2f)
- migrate from Moment to Tempo (#334) (da29dd1)
- pure SVG icons, Moment to Tempo, Flatpickr to Vanilla-Calendar (#343) (a27125c)
- remove Font-Awesome and use new SVG icons (#331) (7cb3670)
Bug Fixes
4.7.0 (2024-04-20)
Features
4.6.3 (2024-04-01)
Bug Fixes
- allow multiple tooltips per grid cell (#318) (99d783a)
- revisit package
exportsto pass "are the types wrong" (#314) (62ea969)
4.6.2 (2024-03-23)
Bug Fixes
- invalid types exports (5ea0e19)
4.6.1 (2024-03-23)
Bug Fixes
- rollback package exports (5ae3b07)
4.6.0 (2024-03-23)
Bug Fixes
- Filter
modelis nowFilterConstructorand shouldn't be newed (#310) (5f3f765) - hide Toggle Dark Mode from Grid Menu by default (#308) (074f07e)
Features
4.5.0 (2024-03-05)
Bug Fixes
- add extra conditions to help strict mode (#302) (8b4d1f6)
- remove width style on grid container for CSP safe (#306) (529abab)
Features
4.4.1 (2024-02-13)
Bug Fixes
- update to latest Slickgrid-Universal v4.4.1 (e06f669)
4.4.0 (2024-02-13)
Bug Fixes
- demo: change trading demo full screen z-index lower than ms-select (7761265)
Features
4.3.1 (2024-01-27)
Performance Improvements
4.3.0 (2024-01-21)
Features
Performance Improvements
4.2.0 (2023-12-30)
Features
4.1.0 (2023-12-21)
Bug Fixes
Features
4.0.2 (2023-12-16)
Bug Fixes
- deps: update all Slickgrid-Universal dependencies (0795026)
- regression from PR #262, read external resource when required (dcf01e4)
4.0.1 (2023-12-15)
Follow the Migration 4.x Guide
โ BREAKING CHANGES
- migrate to Slickgrid-Universal v4.0 new major version PR (#269) (e3b71e7)
3.6.5 (2023-12-15)
3.6.4 (2023-12-13)
Bug Fixes
3.6.3 (2023-12-08)
Features
3.6.2 (2023-12-08)
Bug Fixes
3.6.1 (2023-11-26)
Bug Fixes
- add npm publish with provenance support (d190f05)
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
3.6.0 (2023-11-26)
Features
3.5.1 (2023-11-13)
Bug Fixes
- add ms-select-vanilla missing type & improve pkg exports (#256) (dfd10b9), closes #1313
- improve build & types exports for all targets, Node, CJS/ESM (#255) (d64d814)
3.5.0 (2023-11-11)
Bug Fixes
3.4.0 (2023-11-03)
Features
- add sub-menus to all Menu extensions/plugins (#243) (63c60ed)
- update GraphQL demo with cursor pagination (#245) (4fc6616)
3.3.2 (2023-10-14)
Bug Fixes
- graphql: column with complex object could throw null pointer exception (#229) (2cbb717)
- remove unused code editor files from npm publish (e913649)
3.3.0 (2023-10-05)
Features
3.2.2 (2023-09-24)
Bug Fixes
3.2.1 (2023-09-05)
Bug Fixes
3.2.0 (2023-08-21)
Features
3.1.0 (2023-07-21)
Features
3.0.2 (2023-07-01)
Bug Fixes
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
3.0.1 (2023-05-30)
Bug Fixes
3.0.0 (2023-05-29)
Follow the Migration 3.x Guide
โ BREAKING CHANGES
- drop jQuery requirement & use ms-select-vanilla dependency (#109)
2.6.4 (2023-05-20)
Bug Fixes
2.6.3 (2023-03-23)
Bug Fixes
- deps: update all non-major dependencies to ~2.6.3 (#73) (f1b4c36)
- presets: dynamic columns should be auto-inserted with Grid Presets (#74) (df7f777)
2.6.2 (2023-03-03)
Bug Fixes
2.6.1 (2023-02-24)
Bug Fixes
- common: remove jQuery import to avoid duplicate jQuery load (1b57443)
2.6.0 (2023-02-24)
Bug Fixes
2.5.0 (2023-02-17)
Bug Fixes
- deps: update all non-major dependencies (#43) (a7c59ef)
- deps: update dependency dompurify to v3 (#48) (9f8cb15)
- excel copy buffer should work w/editable grid, fixes #36 (#52) (f3c642c)
2.4.0 (2023-02-04)
Bug Fixes
2.3.0 (2023-02-04)
Features
2.2.0 (2023-01-22)
Features
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.1.2 (2022-12-24)
Bug Fixes
2.1.1 (2022-12-22)
Bug Fixes
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.1.0 (2022-12-22)
Features
2.0.4 (2022-12-09)
2.0.3 (2022-12-09)
2.0.2 (2022-12-09)
2.0.1 (2022-12-09)
Bug Fixes
2.0.0 (2022-12-08)
Bug Fixes
- add missing grid container for HeaderMenu plugin to work correctly (ca9887e)
- comp: switch to reusable Slickgrid-Universal Pagination (549862f)
- Custom Events not working out of the box in React (1a16ae3)
- few more small examples fixes (4ffc694)
- fixing few small issues in Examples after adding Cypress E2E tests (217bf9d)
- Grid Presets should load all presets including pinning (3253148)
- most Examples should now work with Custom Events and i18n (d3100b2)
- pinning: cols reorder & freezing shouldn't affect order (#12) (b6c806b)
- sorting: update Slickgrid-Universal, fixes date sort shuffling (#21) (2d35508)
- ui: use correct grid container on Resizer to fix Pagination (b00dc98)
Features
- add locale support via react-i18next (c7c86d0)
- add new Example 33 (tooltip) and 34 (trading platform) (aa4ad8b)
- add Slots and fix issue to hide header row when provided (d9bcded)
- add Tree Data grid functionality (6422ae0)
- core: BREAKING CHANGE replace jQueryUI by SortableJS (e4052d6)
- OData: add
$selectand$expandquery options (631434c) - upgrade to latest Slickgrid-Universal version 1.x (3a12f0f)