Skip to content

v11.0.0-beta.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Oct 02:18
· 16 commits to master since this release

11.0.0-beta.0 (2026-10-27)

First v11.0 Beta Release (expect the official release on the week of November 9th), provide any feedback before that date.

Main v11 Changes

  • drop SortableJS (use native drag & drop)
  • rewrite freezing as Pinning (much more flexible than before)
    • almost 2 months of work with 2 different AIs (ChatGPT Sol/Astra, Claude Opus/Fable)
  • new Sticky rows/columns feature
  • better perf all around
  • ... and a lot more, see v11 Migration Guides

This release is so big that I decided to postponed a few things for v12 (mainly CSS anchor positioning)

Platform Migration Requirements Live Demos
Angular-Slickgrid Migration Guide v11.0 now requires: Angular 22+ / ngx-translate v18 Pinning / new Sticky
Aurelia-Slickgrid Migration Guide v11.0 now requires: Aurelia 2 RC.2+ Pinning / new Sticky
Slickgrid-React Migration Guide v11.0 still requires: React 19+ Pinning / new Sticky
Slickgrid-Vue Migration Guide v11.0 still requires: Vue 3.5+ Pinning / new Sticky
Native / Vanilla Migration Guide v11.0 Pinning / new Sticky

Make sure to follow the Migration Guide for each framework or native JS (aka vanilla).

Cheers and thanks for using the lib 🚀 ⭐


⚠ BREAKING CHANGES

  • state: deduplicate pinning in Grid State and presets (#2831)
  • drop rowTopOffsetRenderType & Row Detail renderMode overlay (#2834)
  • drop queueMicrotaskPolyfill that is no longer required by (#2853)
  • core: drop SortableJS dependency (#2634)
  • styles: move optional package styles into their own packages (#2817)
  • omit excluded columns from Column Picker and Grid Menu DOM (#2846)
  • refactor!: drop clipboardWriteOverride use native Clipboard API (#2855)
  • remove columnSort in favor of columnListBuilder (#2863)
  • remove deprecated positionOrder option on all Menu plugins (#2850)
  • remove deprecated Cell and Context Menu option items (#2848)
  • common: remove deprecated DataView CSP APIs (#2849)
  • rename Shared Service columnDefinitions GETTER to columns (#2859)
  • replace deprecated ExtensionName enum with type (#2845)
  • common: replace deprecated menu hide... flags with hideCommands (#2847)
  • grid: replace frozen panes with pinning and sticky docking (#2782)
  • row-detail: simplify DOM containers and CSS classes (#2835)
  • common: speed up virtual scroll render, drop onBeforeAppendCell (#2852)
  • deps: upgrade i18next to v26 and react-i18next to v17 (#2842)
  • upgrade to Angular 22 (#2839)
  • angular: upgrade to ngx-translate v18 (#2840)
  • vanilla: use simpler input attribute names (#2856)
  • use strictly element for Composite Editor modal (#2854)

Features

Bug Fixes

Performance Improvements

Code Refactoring


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