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 worked with in this release was to explore and fix some code using the Fallow tool, which is a tool that I found recently that can analyze code, find dead code, unused code, duplication, complexity, etc... This release also enhances dynamically changing columns when including internal feature columns (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 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. Cheers and Enjoy the Summer 🍹🏖️
Web MCP refs:
- Web MCP - Example 43 (or Example 54 in all frameworks)
- Web MCP - docs (or equivalent frameworks docs)
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
- deps: update all non-major dependencies (#2592) (b81fe8b) - by @renovate-bot
- onBeforeSort should be cancellable from Header Menu (#2610) (e524a14) - by @ghiscoding
- regression: Grid Presets should preserve resize by content column widths (#2611) (1f0103a) - by @ghiscoding
- styling: Fluent Theme checkbox invalid color in Dark Mode (bdc2636) - by @ghiscoding
- updating columns should include internal plugin columns (#2607) (968e643) - by @ghiscoding
Performance Improvements
- drop
un-flatten-treedep & optimize Tree Data utils by ~3x perf (#2601) (573c2c1) - by @ghiscoding
🎉 Another Slickgrid-Universal release 🤖 Love the project? Give it a star ⭐