Skip to content

Releases: TanStack/table

v9.0.0-alpha.11

09 Feb 23:11

Choose a tag to compare

v9.0.0-alpha.11 Pre-release
Pre-release

Version 9.0.0-alpha.11 - 2/9/26, 11:10 PM

Changes

Feat

Fix

  • angular: Fix angular createTableHook types and migrate all examples (#6150) (62c9853) by @riccardoperra
  • angular: fix remote-data with ssr angular example (ef7ac4f) by @riccardoperra
  • svelte-table: Don"t directly reference local state (#5943) (8ed88e4) by Daniel Berlin
  • renderComponent, add renderSnippet, and some other Svelte fix-ups (#5888) (1661fcf) by Walker Lockard
  • incompatible dependency versions (#5844) (cf0972d) by Lachlan Collins
  • pass sherif tests (#5843) (e1fdc81) by Lachlan Collins
  • JSX namespace from React (#5830) (cbcea6a) by Bill Collins
  • table-core: allow searching of numbers (#5718) (237b1c4) by GaganSingh7
  • make normal JS-getter work, make reactivity a non-breaking change (#5702) (5110aa9) by Ola Alsaker
  • major performance bug in Vue-adapter (#5698) (fb2d72f) by Ola Alsaker
  • improve reactivity for data in Vue-adapter (#5694) (7331506) by Ola Alsaker
  • id building was not consistent when using deep accessorKey (4754) (#5430) (84cf73a) by Roman Kozodoi
  • getFacetedMinMaxValues default implementation sometimes returning array of arrays (#5676) (9d54b2e) by Vincent Rubinetti
  • table-core: assign unassign parentId in grouped row model (#5657) (a71ce10) by PiR

Refactor

Chore

  • package upgrades and type-doc gen (017953b) by Kevin Van Cott
  • install consistent package versions in new examples (1ccc9c1) by Kevin Van Cott
  • angular-table: Update all angular 19 examples (#5842) (fa31491) by Riccardo Perra
  • updated structure and added unit/impl tests for pinning (#5840) (2860b8b) by will short
  • rename ban-types eslint rule (93889bf) by Lachlan Collins
  • update @tanstack/config to v0.13.0 (#5731) (2db4061) by Lachlan Collins
  • fix react table types (b1e6b79) by Kevin Van Cott
  • typedoc: add reference doc generation (#5679) (81cc88c) by Lachlan Collins
  • update @tanstack/config (#5678) (dd210f9) by Lachlan Collins
  • update faceted filters example (0f4e9ee) by Kevin Van Cott
  • match-sorter-utils: fix JSDoc comment for rankItem (#5671) (92ef946) by Dayyan Smith
  • more progress on tfeatures static refactor (80d074d) by Kevin Van Cott
  • update more examples (fbb3bd1) by Kevin Van Cott
  • update react col examples (ad9367f) by Kevin Van Cott
  • update column ordering example (ca21fa2) by Kevin Van Cott
  • update column dnd example (fc1b01f) by Kevin Van Cott
  • table helper fixes and rewrite basic examples (6c3980e) by Kevin Van Cott
  • more static function refactoring (c8ccb58) by Kevin Van Cott
  • remove instance orderColumns function (3edf0c5) by Kevin Van Cott
  • refactor out make col visibility fn (9428611) by Kevin Van Cott
  • refactor feature create partial types, add feature jsdoc (4dc1c1d) by Kevin Van Cott
  • more feature static function refactoring (08bac54) by Kevin Van Cott
  • Add missing TFeatures argument (#5664) (96c9a32) by Lachlan Collins
  • fix tableCreator omit (ac8a367) by Kevin Vandy
  • don"t gitignore types (c4910d3) by Kevin Van Cott
  • tableHelper refactor and types organization (e7d0f98) by Kevin Van Cott
  • table factory refactor (27d0e0a) by Kevin Van Cott
  • Fix broken imports (#5656) (04563a7) by Lachlan Collins
  • use temp features types (d19dab0) by Kevin Van Cott
  • react table adapter refactor (795e8e4) by Kevin Van Cott
  • introduce TFeatures generic (8a24b14) by Kevin Van Cott
  • _rowModels refactor (#5649) (bec8968) by Kevin Van Cott
  • refactor features array into object (fab3f1d) by Kevin Van Cott
  • refactor to more static functions in core (ed66ab9) by Kevin Van Cott
  • run lint fix on examples (69ffb37) by Kevin Van Cott
  • refactor some static function calls (1d035e5) by Kevin Van Cott
  • separate row models as feature (078cbde) by Kevin Van Cott
  • update nx json with eslint (f27c7a6) by Kevin Vandy
  • add eslint configs and code pass (14f9486) by Kevin Vandy
  • use same prettier config as query (773bab4) by Kevin Vandy
  • refactor type utils file (71533d8) by Kevin Vandy
  • refactor table and header core more (107973f) by Kevin Vandy
  • Refactoring the core headers folder to match the updated format with separation for create, base, types, and utils. Match file import ordering in index, and refactoring core table to separate types (#5647) (465ad59) by William Schaefermeyer
  • refactor columns as feature (e922897) by Kevin Vandy
  • refactor Cell as a feature (70713da) by Kevin Vandy
  • refactor core row as feature (f72c569) by Kevin Vandy
  • rename a bunch of types (73b86ae) by Kevin Vandy
  • split column sizing and resizing features (4822641) by Kevin Vandy
  • move pinned header code out of headers into columnpinning (4725396) by Kevin Vandy
  • fix new vue example (3433c18) by Kevin Vandy
  • move row models and fns, clean up global faceting refactor (e638890) by Kevin Vandy
  • Refactored core features into their own folders with separate base, types, and utils (#5643) (c743fc5) by William Schaefermeyer
  • Refactoring ColumnGrouping into folder with separate base, types, and utils (#5640) (de0d7f1) by William Schaefermeyer
  • refactor column filtering feature (#5639) (9d53281) by William Schaefermeyer
  • refactor column visibility feature (#5638) (c176303) by William Schaefermeyer
  • refactor row pinning feature (92b0e3c) by Kevin Vandy
  • refactor column faceting feature (020c6a9) by Kevin Vandy

Test

  • angular: fix missing export in test file (9739893) by riccardoperra

Ci

  • apply automated fixes (84baebf) by autofix-ci[bot]
  • apply automated fixes (2f985da) by autofix-ci[bot]
  • apply automated fixes (1458242) by autofix-ci[bot]
  • apply automated fixes (2aa7380) by autofix-ci[bot]
  • apply automated fixes (5d0987d) by autofix-ci[bot]
  • apply automated fixes (928b528) by autofix-ci[bot]
  • apply automated fixes (7830e41) by autofix-ci[bot]
  • apply automated fixes (a430212) by autofix-ci[bot]
  • apply automated fixes (de273af) by autofix-ci[bot]
  • apply automated fixes (85a3e7b) by autofix-ci[bot]
  • apply automated fixes (f5cb60c) by autofix-ci[bot]
  • apply automated fixes (ea6bc49) by autofix-ci[bot]
  • apply automated fixes (22b932f) by autofix-ci[bot]
  • apply automated fixes (3f83993) by autofix-ci[bot]
  • apply automated fixes (c7eeb5b) by autofix-ci[bot]
  • apply automated fixes (ba5e032) by autofix-ci[bot]
  • apply automated fixes (9578c73) by autofix-ci[bot]
  • apply automated fixes (ef94b23) by autofix-ci[bot]
  • apply automated fixes (b8f1cbf) by autofix-ci[bot]
  • apply automated fixes (6be9060) by autofix-ci[bot]
  • apply automated fixes (7f40d64) by autofix-ci[bot]
  • update autofix.yml (7ef34e2) by Lachlan Collins
  • apply automated fixes (fd484f2) by autofix-ci[bot]
  • apply automated fixes (1ff06b7) by autofix-ci[bot]
  • apply automated fixes (2b3bb36) by autofix-ci[bot]
  • apply automated fixes (c487394) by autofix-ci[bot]
  • Add autofix.yml (#5669) (efba3b0) by Lachlan Collins
  • enable npm provenance (#5654) (0054eb3) by Lachlan Collins
  • Add pkg-pr-new previews (#5648) (241f26f) by Lachlan Collins

Docs

  • add shadcn-kitchen-sink example (#5952) (f3c947c) by Sadman Sakib
  • angular: add remote data with ssr example (#5914) (3211ed8) by Riccardo Perra
  • update columns (#5855) (5de0729) by maurice
  • Added Vanilla sorting example (#5854) (4e9d0c6) by Marcel Overdijk
  • add missing faker dep to vanilla pagination example (489a012) by Kevin Van Cott
  • Added Vanilla examples (basic + pagination) (#5853) (e93729a) by Marcel Overdijk
  • Update package.json (#5852) (a55ea5d) by Neveh A
  • virtualized example currentTarget instead of target for scroll event (#5717) (a0443e9) by Ofir Levitan
  • kitchen-sink page count fix (#5814) (0bd3de1) by Atharva
  • Use correct pagecount accessor (#5732) (#5786) (510c6a7) by Torben
  • Add example for vue virtualized-rows (#5772) (4aecd84) by Neveh A
  • fix type definition (#5796) (6625ec6) by Homa Wong
  • Fix typo in global-filtering.md (#5799) (a0f5c32) by Jethro
  • correct typo (#5813) (7c0d8e5) by Josh Barwick
  • fix misplaced comment (#5824) (226c677) by kanasva
  • Update global-filtering.md (#5826) (3cf4fd9) by Frank
  • Updated some incomplete docs (#5741) (6b4d616) by M Hamid
  • Fix label typo in config.json (#5712) (7fe650d) by Petter Juterud Barhaugen
  • vue: add information about shallowRef for reactive data (#5706) (58913b6) by Ola Alsaker
  • correct broken link to row models section in table guide (#5699) (836cbb7) by Mauricio Piber
  • add min and max in pagination "number" input. (#5321) (2fea8c2) by Ben Luo
  • fix link to row-models doc in guide/tables.md (#5467) (55da0c3) by Kamil Kamiński
  • Update columns.md (#5666) (a8d1971) by squidjam
  • fixed wrong path (#5693) (f8a018d) by Hannes
  • update broken links in README (#5691) (be8d0e7) by eelpik
  • typo in multi-sorting guide (#5686) (2c74877) by brokenrice
  • fix typo on tables.md (#5681) (a669e39) by Rohit Dalal
  • Clarify that getIsSomeRowsSelected return false if all rows are select...
Read more

v8.21.3

14 Apr 20:20

Choose a tag to compare

Version 8.21.3 - 4/14/25, 8:19 PM

Changes

Fix

Docs

Packages

  • @tanstack/table-core@8.21.3
  • @tanstack/angular-table@8.21.3
  • @tanstack/lit-table@8.21.3
  • @tanstack/qwik-table@8.21.3
  • @tanstack/react-table@8.21.3
  • @tanstack/solid-table@8.21.3
  • @tanstack/svelte-table@8.21.3
  • @tanstack/vue-table@8.21.3
  • @tanstack/react-table-devtools@8.21.3

v8.21.2

11 Feb 21:00

Choose a tag to compare

Version 8.21.2 - 2/11/25, 8:59 PM

Changes

Fix

Docs

  • row accessor bug in example code block (#5893) (b1506a7) by Valerii Petryniak
  • virtualizer tbody from onchange (827b098) by Kevin Van Cott
  • exp virtual - remeasure when table state changes (9e6987d) by Kevin Van Cott
  • angular: add expanding and sub components examples (#5898) (099e1a4) by @riccardoperra
  • example name (57703a4) by Kevin Van Cott

Packages

  • @tanstack/table-core@8.21.2
  • @tanstack/lit-table@8.21.2
  • @tanstack/angular-table@8.21.2
  • @tanstack/qwik-table@8.21.2
  • @tanstack/react-table@8.21.2
  • @tanstack/solid-table@8.21.2
  • @tanstack/svelte-table@8.21.2
  • @tanstack/vue-table@8.21.2
  • @tanstack/react-table-devtools@8.21.2

v8.21.1

03 Feb 05:37

Choose a tag to compare

Version 8.21.1 - 2/3/25, 5:37 AM

Changes

Fix

  • lit-table: dynamic data updates in the Lit Table Adapter (#5884) (9763877) by Luke Schierer

Docs

Packages

  • @tanstack/lit-table@8.21.1

v8.21.0

20 Jan 06:11

Choose a tag to compare

Version 8.21.0 - 1/20/25, 6:10 AM

Changes

Feat

  • angular-table: Refactor Flex render implementation - Zoneless, Better type safety, allows reactive values into cell content, re-render when cell context changes, allow to pass signal inputs into custom components (#5856) (05ecd5e) by Riccardo Perra

Chore

  • install consistent package versions in new examples (1ccc9c1) by Kevin Van Cott

Ci

  • apply automated fixes (7830e41) by autofix-ci[bot]
  • apply automated fixes (a430212) by autofix-ci[bot]

Docs

Other

Packages

  • @tanstack/angular-table@8.21.0

v8.20.6

13 Dec 14:34

Choose a tag to compare

Version 8.20.6 - 12/13/24, 2:34 PM

Changes

Fix

  • JSX namespace from React (#5830) (cbcea6a) by Bill Collins

Chore

  • update @tanstack/config to v0.13.0 (#5731) (2db4061) by Lachlan Collins

Docs

  • Updated some incomplete docs (#5741) (6b4d616) by M Hamid
  • Fix label typo in config.json (#5712) (7fe650d) by Petter Juterud Barhaugen

Packages

  • @tanstack/react-table@8.20.6
  • @tanstack/react-table-devtools@8.20.6

v8.20.5

24 Aug 23:38

Choose a tag to compare

Version 8.20.5 - 8/24/24, 11:37 PM

Changes

Fix

  • table-core: allow searching of numbers (#5718) (237b1c4) by GaganSingh7

Docs

  • vue: add information about shallowRef for reactive data (#5706) (58913b6) by Ola Alsaker

Packages

  • @tanstack/table-core@8.20.5
  • @tanstack/angular-table@8.20.5
  • @tanstack/lit-table@8.20.5
  • @tanstack/qwik-table@8.20.5
  • @tanstack/react-table@8.20.5
  • @tanstack/solid-table@8.20.5
  • @tanstack/svelte-table@8.20.5
  • @tanstack/vue-table@8.20.5
  • @tanstack/react-table-devtools@8.20.5

v8.20.4

09 Aug 12:42

Choose a tag to compare

Version 8.20.4 - 8/9/24, 12:41 PM

Changes

Fix

  • make normal JS-getter work, make reactivity a non-breaking change (#5702) (5110aa9) by Ola Alsaker

Packages

  • @tanstack/vue-table@8.20.4

v8.20.3

09 Aug 00:36

Choose a tag to compare

Version 8.20.3 - 8/9/24, 12:35 AM

Changes

Fix

  • major performance bug in Vue-adapter (#5698) (fb2d72f) by Ola Alsaker

Docs

  • correct broken link to row models section in table guide (#5699) (836cbb7) by Mauricio Piber

Packages

  • @tanstack/vue-table@8.20.3

v8.20.2

05 Aug 23:30

Choose a tag to compare

Version 8.20.2 - 8/5/24, 11:30 PM

Changes

Fix

  • improve reactivity for data in Vue-adapter (#5694) (7331506) by Ola Alsaker

Docs

Packages

  • @tanstack/vue-table@8.20.2