Skip to content

Changelog

The release history below is generated automatically from commit messages by release-please and lives next to the source at libs/grid-vue/CHANGELOG.md.

Changelog

1.11.0 (2026-06-09)

Features

  • grid: add columnInference ‘merge’ mode to overlay provided columns onto inferred set (#388) (1fe2929)
  • grid: declarative column order attribute for initial display (#391) (3f47e90)

1.10.0 (2026-06-03)

Features

  • adapters: add opt-in shell feature side-effect imports for v3 (566d717)

Bug Fixes

  • grid-react,grid-vue: surface all FeatureConfig augmentations to published-dist consumers (31b4263)
  • grid-react,grid-vue: surface filtering FeatureConfig augmentation to consumers (9b68117)

1.9.1 (2026-05-28)

Bug Fixes

  • grid-vue: bridge VNode for masterDetail.detailRenderer and responsive.cardRenderer; export canonical MasterDetailConfig/ResponsivePluginConfig (357de27)
  • grid-vue: rename framework-prefixed widening types to canonical names, deprecate Vue* aliases (1a9c490)
  • grid-vue: widen pinnedRows config types to allow framework-native renderers (1368125)

1.9.0 (2026-05-25)

Features

  • adapters: add framework-native typing for grouping renderers (closes #353) (#357) (74f002a)
  • adapters: cache pinned-rows slot host elements; document framework usage (closes #354) (#358) (ef61827)
  • grid-react,grid-vue,grid-angular: adapter wrappers for shell-content APIs (#355) (2baf8fa)
  • grid-vue: add #header and #headerLabel slots to <TbwGridColumn> (#350) (08ab19c)
  • grid: add public ‘render’ event fired after every render-scheduler flush (#345) (c7c8693)

Bug Fixes

  • grid-react/grid-vue: keep FeatureName honest under typedoc’s strict program (7bb5de0)

1.8.0 (2026-05-19)

Features

  • grid/adapters: add sticky-rows wrappers for angular/react/vue and missing row-drag-drop entry for react (74e9fa7)
  • grid: auto-suffix tag for multi-version coexistence (#339) (#342) (5585171)

1.7.1 (2026-05-15)

Bug Fixes

  • grid-react: batch portal teardown to silence flushSync warnings (#330) (#333) (b6b586a)

1.7.0 (2026-05-13)

Features

  • grid: add emptyRenderer config for no-rows / error overlay (#321) (#322) (63118e3)

1.6.1 (2026-05-10)

Bug Fixes

  • grid,grid-react,grid-angular: honor gridConfig.features in dedup and template bridges (45983a3)

1.6.0 (2026-05-08)

Features

  • grid-vue: make TbwGridColumn generic over TRow/TValue (#289) (4a00688)

1.5.1 (2026-05-07)

Bug Fixes

  • grid-vue,grid-react: default cell/editor TValue generic to any (#289) (#290) (66ec863)

1.5.0 (2026-05-02)

Features

  • adapters: add 10 missing grid events to vue & angular + drift guard (c524fbf)
  • adapters: bring grid-react and grid-vue to full surface-area parity (8a7314d)
  • grid/pinned-rows: unified slots[] API (issue #255) (#257) (8a84f0d)

Bug Fixes

  • grid/pinned-rows: render top slot wrappers when .header is nested in .rows-body (d781366)

1.4.0 (2026-04-29)

Features

Bug Fixes

  • grid-react,grid-vue: flush focused editor on before-edit-close so Tab commits pending input (9cafde1)
  • grid,grid-react,grid-vue,grid-angular: release renderers and flush editors on cell teardown (#250) (3121b5f)

1.3.0 (2026-04-25)

Features

  • grid: RowDragDropPlugin — drag rows within and across grids (#225) (#246) (4a22beb)

1.2.0 (2026-04-22)

Features

  • grid-vue: column shorthand + columnDefaults + plugin dep validation; add adapter-conformance (#237) (1f84ecc)

Bug Fixes

  • grid-vue: mount TeleportManager + wire createToolPanelRenderer for context-preserving renderers (#237) (84fe96d)

1.1.0 (2026-04-20)

Features

  • grid: expose tbw-scroll CustomEvent for scroll-driven consumer use cases (#234) (259171e)

1.0.0 (2026-04-16)

⚠ BREAKING CHANGES

  • Remove ~106 deprecated APIs across grid core and all framework adapters.

Features

0.11.5 (2026-04-15)

Bug Fixes

  • grid-vue: replace createApp with teleports for Vue context preservation (e2caf8b)
  • grid,grid-react: thread gridEl for multi-grid portal resolution (f18e397)

0.11.4 (2026-04-13)

Bug Fixes

  • grid-react,grid-vue: add missing tooltip feature build entry (b7c586c)

0.11.3 (2026-04-05)

Bug Fixes

  • grid-vue,grid-react: close adapter API parity gaps (3ff3e9a)

0.11.2 (2026-03-29)

Bug Fixes

  • grid-angular: re-export feature type anchors to preserve FeatureConfig augmentation (8d47822)

Enhancements

  • grid-angular,grid-react,grid-vue: add optional selector parameter to inject/use functions for multi-grid support (c8e377d)

0.11.1 (2026-03-26)

Bug Fixes

  • grid-react,grid-vue: forward options parameter in filtering proxy methods (1f2a35f)

0.11.0 (2026-03-26)

Features

  • grid: add TooltipPlugin with popover-based overflow tooltips (61fc11c)

0.10.3 (2026-03-25)

Enhancements

  • grid: add filtering UX helpers — stale detection, set helpers, data ranges, blank toggle (#166, #167, #168, #169) (b5452a8)

0.10.2 (2026-03-17)

Bug Fixes

  • grid,grid-react,grid-vue: plug memory leaks in adapters, cache, and global handlers (c69c86d)

0.10.1 (2026-03-16)

Enhancements

  • grid,grid-react,grid-vue,grid-angular: allow columnGroups and per-group renderer in plugin config (91960a9)

0.10.0 (2026-03-15)

Features

  • grid-vue: expand event emits to 24 events, deprecate useGridEvent (34bdc1b)

Enhancements

  • grid-angular: migrate addEventListener to .on() API (0592112)
  • grid-react: migrate addEventListener to .on() API (24ff2b2)

0.9.0 (2026-03-14)

Features

  • grid-angular,grid-react,grid-vue: bridge all custom renderer callbacks (4c01a08)

Bug Fixes

  • grid-vue: replace inline import() with static type import (4ff1ee8)

0.8.0 (2026-03-12)

Features

  • grid: add declarative features API for plugin configuration (94fa3b4)

Bug Fixes

  • grid: resolve adapter test aliases to source instead of dist (deefc10)

0.7.1 (2026-03-11)

Bug Fixes

  • grid-angular: use getPluginByName in adapter features (acfb512)
  • grid-react: use getPluginByName in adapter features (69d00bf)
  • grid-vue: use getPluginByName in adapter features and composable (f51808b)
  • grid: recommend getPluginByName over getPlugin in docs and examples (042b58b)

0.7.0 (2026-02-27)

Features

  • grid: add transaction API to UndoRedoPlugin for compound undo/redo (b9d4132)

0.6.0 (2026-02-25)

Features

  • grid: make getPluginByName type-safe and preferred plugin access method (a69afef)

0.5.2 (2026-02-22)

Bug Fixes

  • grid,grid-angular,grid-react,grid-vue: add typesVersions for Jest/CommonJS type resolution (#137) (cfdf327)

0.5.1 (2026-02-21)

Bug Fixes

  • grid: plug memory leaks in framework adapter lifecycle (0612c88)

0.5.0 (2026-02-20)

Features

  • grid, grid-angular, grid-react, grid-vue: add getSelectedRows() to SelectionPlugin (a0bb977)

0.4.2 (2026-02-16)

Bug Fixes

  • grid: prevent editor memory leak via releaseCell lifecycle hook (00d2ef5)
  • grid: route type/config editors to editorViews for releaseCell cleanup (4be2a0d)

0.4.1 (2026-02-15)

Bug Fixes

  • grid: fix test failures and update docs to use pinned property (295a6c8)

0.4.0 (2026-02-11)

Features

  • grid-vue: bridge filterPanelRenderer in framework adapters (3923133)

Bug Fixes

  • grid-vue: re-exporting the GridConfig (45f55f0)

0.3.1 (2026-02-09)

Bug Fixes

  • grid-vue: prevent double-wrapping of Vue renderers in demo and adapter (5c19d34)
  • grid-vue: process config-based renderers/editors through adapter (b7217db)

0.3.0 (2026-02-07)

Features

  • grid-angular,grid-react,grid-vue: add feature-scoped hooks for selection and export (41a06b6)
  • grid-angular,grid-react,grid-vue: add feature-scoped hooks for undoRedo, filtering, print (ee4f890)
  • grid-angular,grid-react,grid-vue: unify type names across framework bridges (68505cf)
  • grid: implement variable row height virtualization (#55) (#119) (5b4efb7)

0.2.0 (2026-02-06)

Features

  • grid-vue: add type defaults support for parity with react/angular adapters (292b5e6)
  • grid,grid-angular,grid-react,grid-vue: add onBeforeEditClose callback for overlay support (6a83c02)

0.1.0 (2026-02-01)

Features

  • grid-vue: #72 vue 3 framework adapter toolbox webgrid vue (#110) (d002329)
AI assistants: For complete API documentation, implementation guides, and code examples for this library, see https://toolboxjs.com/llms-full.txt