Releases: ghiscoding/slickgrid-universal
v9.2.0
9.2.0 (2025-06-14)
Add ms-select closeOnTab
and have it work with Tab to focus on next editable cell.
Also if you use and like this project or any of its framework wrappers, please make sure to ⭐ star it. Slickgrid-Universal is now the central location for everything related to SlickGrid, also note that all previous wrappers repos were archived and only Slickgrid-Universal remains 🚀
Features
- core: add slick group totals formatter font weight style variable (#2001) (3b33891) - by @anton-gustafsson
Bug Fixes
- core: the
editActiveCell()
firsteditor
arg should be optional (#1997) (25f340f) - by @ghiscoding - deps: update react and vuejs dependencies (#2007) (d5aae1c) - by @renovate-bot
- editors: ms-select should close on Tab and focus on next edit cell (#2004) (a6c89d6) - by @ghiscoding
v9.1.0
9.1.0 (2025-05-31)
Features
- Composite Editor should support cell selection (#1990) (0a7ab6e), closes #1987 - by @wscherphof
Bug Fixes
- angular: Angular-Slickgrid npm publish should replace workspace: (b216c26) - by @ghiscoding
- angular: Angular-Slickgrid should use latest bumped version (f76a615) - by @ghiscoding
- aurelia: upgrade to Aurelia 2 Beta 24 (#1985) (4b560e3) - by @ghiscoding
- deps: update react and vuejs dependencies (#1989) (a74c8b0) - by @renovate-bot
v9.0.3
9.0.3 (2025-05-16)
Bug Fixes
- angular: Angular-Slickgrid npm publish should replace workspace: (66dc808) - by @ghiscoding
- angular: replace workspace version before release (0108ede) - by @ghiscoding
v9.0.2
9.0.2 (2025-05-16)
Bug Fixes
- Chromium patch to avoid showing scrollbar too early (#1978) (0744e75) - by @ghiscoding
- core: rollback slickgrid width UI change & drop
::ms
styling (#1977) (32da143) - by @ghiscoding - core: small UI regression causing column width to be smaller (#1973) (8bf8c3e), closes #1961 - by @ghiscoding
v9.0.0 - ESM-Only & make Slickgrid-Universal central
9.0.0 (2025-05-10)
New Major 9.0 Release
Note
Make sure to follow the Migration Guide for each framework or native JS (aka vanilla). Also note that every framework wrappers and vanilla native code are now all using the same version number which is now v9.0
This new release is now publishing ESM-Only builds and moves every supported framework wrappers directly under Slickgrid-Universal which is much easier to maintain. There are other breaking changes which are all detailed in each dedicated Migration Guide, so please make sure to use the correct framework migration link as detailed below.
- Angular-Slickgrid Migration Guide v9.0 - now requires: Angular v19+
- Aurelia-Slickgrid Migration Guide v9.0 - now requires: Aurelia 2 Beta 23 and above
- Slickgrid-React Migration Guide v9.0 - now requires: React v19+
- Slickgrid-Vue Migration Guide v9.0 - now requires: Vue v3.5+
- Native / Vanilla Migration Guide v9.0
If you want to see the full and in-depth list of changes that prompted this new major release, you can take a look at the Roadmap to 9.0 Discussion.
Also note that if you were coming from a framework wrapper (Angular-Slickgrid, Slickgrid-React, ...), then please consider starring ⭐ the Slickgrid-Universal project, since it is now the official roof for everything. Any new changes, bug fixes and anything else will simply all happen in here and only here, it's now the central place for everything (1 ring to rule them all)...🚀🌟
⚠ BREAKING CHANGES
- remove Arrow pointer from Custom Tooltip (#1964)
- prepare next major release v9.0 (#1947)
- see Roadmap to 9.0 Discussion for the full list of changes
Features
- prepare next major release v9.0 (#1947) (0bbc398) - by @ghiscoding
Bug Fixes
- autoHeight should add preHeader height when enabled (#1960) (cbe2f32) - by @ghiscoding
- deps: update all non-major dependencies (#1952) (65b89aa) - by @renovate-bot
- deps: update vuejs dependencies (#1967) (42d8cb1) - by @renovate-bot
- incorrect grid container box size calculation border not showing (#1961) (237ae51) - by @ghiscoding
- remove Arrow pointer from Custom Tooltip (#1964) (018169d) - by @ghiscoding
- Row Detail open/close multiple times should always re-render (#1959) (8b1437c) - by @ghiscoding
v5.14.0
5.14.0 (2025-04-26)
Last Release before next major
With this new release, I'm adding a new collectionLazy
but only for single/multiple select dropdown filters, which could improve perf when loading grid that have lots of columns. For now this is only available for the select dropdown, but I might add it this to the autocomplete filter as well (if anyone is requesting it).
Lastly and as the title suggest, this should be the last version 🤞🏻 before the next major release which should arrive in the next couple of weeks. The next major will drop CJS and provide ESM-Only builds, I will also move all framework wrappers directly under the Slickgrid-Universal project for easier maintenance. 🚀
Features
- add
onInstantiated
on all Editor/Filter with 3rd party lib (#1925) (5709587) - by @ghiscoding - allow providing custom date format via base Date Formatter (#1928) (d47a63d) - by @ghiscoding
- filter: add
collectionLazy
callback to Column Filter (#1923) (23bbbeb) - by @ghiscoding
Bug Fixes
- deps: update all non-major dependencies (#1930) (a2ef902) - by @renovate-bot
- deps: update vuejs dependencies (#1929) (dff5391) - by @renovate-bot
Performance Improvements
- build date Formatters/Sorters dynamically to decrease build size (#1935) (57fef2c) - by @ghiscoding
Reverts
v5.13.4
v5.13.3
v5.13.2
v5.13.1
5.13.1 (2025-03-19)
Bug Fixes
- deps: update all non-major dependencies (#1870) (a48c98c) - by @renovate-bot
- deps: update vuejs dependencies (#1874) (66e4814) - by @renovate-bot
- deps: update vuejs dependencies (#1875) (81f4803) - by @renovate-bot
- deps: update vuejs dependencies (#1876) (927a708) - by @renovate-bot
- Row Detail and filtering should work with vanilla grid (#1867) (7f37965) - by @ghiscoding
- Row Detail should also work with fixed grid height or w/o autoHeight (#1868) (1ccb36f) - by @ghiscoding
- vue: don't rely on
i18next
interface since dep is optional (#1872) (1527de0) - by @ghiscoding - vue: Row Detail redraw all should work as expected (#1865) (b4254ca) - by @ghiscoding