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

  • deps: update all non-major dependencies (#2638) (a0954eb) - by @renovate-bot

10.8.2 (2026-06-20)

Bug Fixes

  • utils: prevent prototype pollution in deepMerge (#2630) (62071e8) - by @Dremig

10.8.1 (2026-06-19)

Bug Fixes

  • React: assign CustomDataView to SharedService, fixes #2614 (#2617) (03637e4) - by @ghiscoding

10.8.0 (2026-06-13)

Note: Version bump only for package @slickgrid-universal/utils

10.7.0 (2026-05-09)

Features

  • core: add optional formatted data cache for large dataset exports and rendering (#2563) (15e3ca0) - by @ghiscoding

10.3.0 (2026-03-24)

Note: Version bump only for package @slickgrid-universal/utils

10.2.0 (2026-03-14)

Note: Version bump only for package @slickgrid-universal/utils

10.1.1 (2026-03-09)

Bug Fixes

  • styling: regression caused by using style.setProperty with camelCase (#2439) (b18291e) - by @ghiscoding

10.1.0 (2026-03-07)

Bug Fixes

  • better grid disposing to decrease detached elements (#2436) (8cab898) - by @ghiscoding

10.0.0 (2026-03-03)

Note: Version bump only for package @slickgrid-universal/utils

10.0.0-beta.0 (2026-02-14)

Note: Version bump only for package @slickgrid-universal/utils

9.13.0 (2026-01-30)

Note: Version bump only for package @slickgrid-universal/utils

9.12.0 (2025-12-29)

Note: Version bump only for package @slickgrid-universal/utils

9.11.0 (2025-11-24)

Note: Version bump only for package @slickgrid-universal/utils

9.10.0 (2025-11-04)

Bug Fixes

  • utils: htmlDecode should decodes all multi-layered HTML entities (#2204) (94e90b4) - by @ghiscoding

9.9.0 (2025-09-20)

Note: Version bump only for package @slickgrid-universal/utils

9.8.0 (2025-08-23)

Note: Version bump only for package @slickgrid-universal/utils

9.7.0 (2025-08-12)

Bug Fixes

  • htmlDecode should be able to decode everything (entities/tags) (#2100) (f6763e3) - by @ghiscoding
  • htmlDecode should work with number entities รฉ is &[#233](https://github.com/ghiscoding/slickgrid-universal/issues/233); (#2086) (757c327) - by @ghiscoding

9.6.0 (2025-07-27)

Features

  • formatters: add buit-in Formatters.htmlDecode (#2063) (799fb88) - by @ghiscoding

9.5.0 (2025-07-19)

Bug Fixes

  • partial revert of PR #1516 custom deepCopy() for array in SF/LWC (#2056) (3703b31) - by @ghiscoding

9.3.0 (2025-07-05)

Bug Fixes

  • fallback to setTimeout when queueMicrotask fails in SF (#2017) (5be3542) - by @ghiscoding

9.0.0 (2025-05-10)

โš  BREAKING CHANGES

  • prepare next major release v9.0 (#1947)

Features

  • prepare next major release v9.0 (#1947) (0bbc398) - by @ghiscoding

5.12.0 (2025-01-21)

Note: Version bump only for package @slickgrid-universal/utils

5.10.2 (2024-11-30)

Note: Version bump only for package @slickgrid-universal/utils

5.9.0 (2024-10-19)

Note: Version bump only for package @slickgrid-universal/utils

5.8.0 (2024-09-29)

Note: Version bump only for package @slickgrid-universal/utils

5.7.0 (2024-09-14)

Bug Fixes

  • Eslint: Fix eslint errors (a842223) - by @

5.5.1 (2024-08-17)

Note: Version bump only for package @slickgrid-universal/utils

5.5.0 (2024-08-07)

Note: Version bump only for package @slickgrid-universal/utils

5.4.0 (2024-07-20)

Note: Version bump only for package @slickgrid-universal/utils

5.3.4 (2024-07-13)

Note: Version bump only for package @slickgrid-universal/utils

5.3.0 (2024-06-28)

Note: Version bump only for package @slickgrid-universal/utils

5.2.0 (2024-06-18)

Features

  • filters: add new optional filterShortcuts to Column Filter (#1575) (cbd6ae4) - by @ghiscoding

5.0.0 (2024-05-10)

โš  BREAKING CHANGES

  • pure SVG icons, Moment to Tempo, Flatpickr to Vanilla-Calendar (#1518)

Features

  • pure SVG icons, Moment to Tempo, Flatpickr to Vanilla-Calendar (#1518) (21e50db) - by @ghiscoding

5.0.0-beta.3 (2024-05-09)

Bug Fixes

  • common: consider target size when auto-position picker/modal (#1517) (e3a70b8) - by @ghiscoding

5.0.0-beta.2 (2024-05-07)

Note: Version bump only for package @slickgrid-universal/utils

4.7.0 (2024-04-20)

Note: Version bump only for package @slickgrid-universal/utils

4.6.1 (2024-03-31)

Bug Fixes

  • revisit package exports to pass "are the types wrong" (#1440) (20229f7) - by @ghiscoding

4.6.0 (2024-03-23)

Bug Fixes

  • build: add ESLint-TS rules to enforce type imports and exports (#1432) (cce4693) - by @ghiscoding

4.5.0 (2024-03-05)

Features

  • deps: simplify package TS Types exports (#1402) (19bac52) - by @ghiscoding

4.4.1 (2024-02-13)

Bug Fixes

  • publish: do not npm publish tsconfig.tsbuildinfo (#1373) (9223338) - by @ghiscoding

4.4.0 (2024-02-12)

Bug Fixes

  • publish: do not npm publish tsconfig.tsbuildinfo (#1373) (9223338) - by @ghiscoding

4.3.0 (2024-01-20)

Bug Fixes

  • core: allow extra spaces in headerCssClass & other cssClass (#1303) (59ebaa6) - by @ghiscoding

  • core: allow extra spaces to be striped to any css classes (#1352) (e5e29c0) - by @ghiscoding

  • core: DataView inlineFilters should allow ES6 arrow functions (#1304) (25b9a10) - by @ghiscoding

Features

  • convert CheckSelectColumn plugin to native HTML for CSP safe code (#1332) (2b9216d) - by @ghiscoding

4.2.0 (2023-12-30)

Performance Improvements

  • prefer .forEach over for...in and for...of (#1281) (9cc6941) - by @ghiscoding

4.1.0 (2023-12-21)

Bug Fixes

  • npm: publish src folder for source maps, fixes downstream builds (#1269) (701da75) - by @ghiscoding

Features

  • utils: replace slick-core extend utils with node-extend (#1277) (3439118) - by @ghiscoding

4.0.2 (2023-12-15)

  • BREAKING CHANGE: merge SlickGrid into Slickgrid-Universal & drop external dep (#1264) (18b96ce), closes #1264 - by @ghiscoding

BREAKING CHANGES

  • merge SlickGrid into Slickgrid-Universal & drop external dep

4.0.1-alpha.1 (2023-12-12)

Note: Version bump only for package @slickgrid-universal/utils

4.0.1-alpha.0 (2023-12-10)

Bug Fixes

  • stripTags shouldn't throw with null/undefined (8f706fc) - by @ghiscoding

  • utils: undefined html shouldn't throw on stripTags (05361e7) - by @ghiscoding

4.0.0-alpha.0 (2023-12-09)

Note: Version bump only for package @slickgrid-universal/utils

3.7.0 (2023-12-08)

Bug Fixes

  • cell selection range with key combos were incorrect (#1244) (79d86fe) - by @ghiscoding

3.6.0 (2023-11-26)

Features

  • Column.excludeFieldFromQuery, exclude field but keep fields array (#1217) (85cc514) - by @Harsgalt86

3.5.1 (2023-11-13)

Bug Fixes

  • improve build & types exports for all targets, Node, CJS/ESM (#1188) (980fd68) - by @ghiscoding

3.4.0 (2023-11-02)

Note: Version bump only for package @slickgrid-universal/utils

3.3.2 (2023-10-06)

Note: Version bump only for package @slickgrid-universal/utils

3.1.0 (2023-07-20)

Note: Version bump only for package @slickgrid-universal/utils

3.0.1 (2023-07-01)

Note: Version bump only for package @slickgrid-universal/utils

3.0.0 (2023-05-29)

โš  BREAKING CHANGES

  • drop jQuery requirement & use multiple-select-vanilla dependency (#976)

Features

  • drop jQuery requirement & use multiple-select-vanilla dependency (#976) (4e3e1d3), closes #919 - by @ghiscoding

3.0.0-beta.0 (2023-05-20)

โš  BREAKING CHANGES

  • drop jQuery requirement (#962)

  • common: migrate to multiple-select-vanilla (#919)

Features

  • common: migrate to multiple-select-vanilla (#919) (bc74207) - by @ghiscoding

  • drop jQuery requirement (#962) (3da21da) - by @ghiscoding

2.6.4 (2023-05-20)

Note: Version bump only for package @slickgrid-universal/utils

2.6.2 (2023-03-03)

Note: Version bump only for package @slickgrid-universal/utils

2.6.0 (2023-02-23)

Features

  • build: move TypeScript types into a single dist/types folder (#905) (b139c1e) - by @ghiscoding

2.5.0 (2023-02-17)

Bug Fixes

  • build: package exports prop had invalid ESM import link (#892) (7f95f69) - by @ghiscoding

  • RowDetail: Row Detail extension should work with editable grid (#896) (99677f0) - by @ghiscoding

2.4.0 (2023-02-04)

Note: Version bump only for package @slickgrid-universal/utils

2.3.0 (2023-01-21)

Note: Version bump only for package @slickgrid-universal/utils

2.1.2 (2022-12-02)

Note: Version bump only for package @slickgrid-universal/utils

2.1.1 (2022-11-19)

Note: Version bump only for package @slickgrid-universal/utils

2.1.0 (2022-11-17)

Bug Fixes

  • build: upgrading to TypeScript 4.9 brought new build issue (#816) (4d46d8a) - by @ghiscoding

2.0.0 (2022-10-17)

Features

  • common: BREAKING CHANGE replace jQueryUI with SortableJS in common & DraggableGrouping (#772) (a9db2cc), closes #752 #756 - by @ghiscoding

2.0.0-alpha.0 (2022-10-15)

Note: Version bump only for package @slickgrid-universal/utils

1.4.0 (2022-08-15)

Bug Fixes

  • utils: the isObject method was not always correct (#745) (9b09e4a) - by @ghiscoding

1.3.7 (2022-08-02)

Bug Fixes

  • uilts: able to use setDeepValue on undefined/empty object (#732) (e370eef) - by @ghiscoding

1.3.5 (2022-07-28)

Bug Fixes

  • build: use workspace:~ to avoid multiple versions d/l on ext libs (3ca1943) - by @ghiscoding

1.3.4 (2022-07-28)

Bug Fixes

1.3.3 (2022-07-07)

Note: Version bump only for package @slickgrid-universal/utils

1.3.2 (2022-07-06)

Note: Version bump only for package @slickgrid-universal/utils

1.3.0 (2022-06-18)

Note: Version bump only for package @slickgrid-universal/utils