Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: TanStack/table
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: alpha
Choose a base ref
...
head repository: TanStack/table
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v7
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 15 commits
  • 200 files changed
  • 14 contributors

Commits on Jan 25, 2022

  1. v7 links

    tannerlinsley committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    4c531d6 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    tannerlinsley committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    0523bf9 View commit details
    Browse the repository at this point in the history
  3. Update README.md

    tannerlinsley committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    76a4a86 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Remove convert-kit (#3769)

    Add bytes subscription
    benadam11 authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    05ed37c View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

  1. perf(useResizeColumns): optimize dispatch count (#3231)

    * perf(useResizeColumns): optimize dispatch count for #3165
    
    * console log demo
    
    * Revert "console log demo"
    
    37a69f5
    
    * test(useResizeColumns): update tests
    theopak authored Apr 8, 2022
    Configuration menu
    Copy the full SHA
    f2e8827 View commit details
    Browse the repository at this point in the history
  2. fix: check for row existence in handleRowById (#3422)

    Co-authored-by: Joseph Schenck <joseph@josephschenck.com>
    jschen2 and jschen2 authored Apr 8, 2022
    Configuration menu
    Copy the full SHA
    36bb614 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2022

  1. fix(useExpanded): state of isAllRowsExpanded on React.StrictMode (#3471)

    Change `isAllRowsExpanded` from `instance` to recalculating it by using `state` because `isAllRowsExpanded` from `instance` is toggled twice on React.StrictMode.
    
    Ref. #3061
    yhor1e authored Apr 18, 2022
    Configuration menu
    Copy the full SHA
    20e6c9c View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. fix(useGridLayout): Support header groups (#3542)

    Co-authored-by: Spencer Collins <spencer.collins@spreetail.com>
    CollinsSpencer and CollinsSpencer authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    682ac0a View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2022

  1. Configuration menu
    Copy the full SHA
    7440a5b View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Configuration menu
    Copy the full SHA
    02a4b0d View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. fix(useGroupBy): set depth on leaf rows when grouping (#3633)

    Add the computed depth to leaf rows returned from groupUpRecursively
    
    fixes #3631
    tyrdavis authored May 11, 2022
    Configuration menu
    Copy the full SHA
    bc5e8b8 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. v7.8.0

    tannerlinsley committed May 16, 2022
    Configuration menu
    Copy the full SHA
    7535f8f View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. Configuration menu
    Copy the full SHA
    46bcc7c View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2022

  1. docs: Update useGroupBy docs to mention autoResetGroupBy (#4035)

    Other plugin pages explicitly mention this flag (e.g. useExpanded), but useGroupBy didn't — added it in!
    alp-stripe authored Jun 27, 2022
    Configuration menu
    Copy the full SHA
    b77ed82 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2022

  1. fix(useTable): work around React 18 useReducer eager bailout change (#…

    …4207)
    
    React 18 removed some logic from `useReducer()` where a dispatch would eagerly call reducers to recompute the state so now reducers will be called after render. This poses a problem for `useTable()` because during render it mutates the `instance` by spreading in `props` and does not expect this to happen before reducer execution. We were passing a `pageCount: undefined` prop to `useTable()` and by the time the reducer executes `instance.pageCount` is been overwritten, causing a bug in our app. In the Codesandbox reproduction you can see that hitting the "next" button will not work. I understand that our abstraction around `useTable()` probably shouldn't be passing this prop when `undefined` but the behavior change was unexpected and I wonder if it breaks any other assumptions that this library makes. The fix I made here is to just replace `useReducer` with `useState`, which still has the eager bailout check.
    
    React PR in question: facebook/react#22445
    Codesandbox repro: https://codesandbox.io/s/cool-edison-45tkqx?file=/src/App.js:1331-1358
    henryqdineen authored Jul 22, 2022
    Configuration menu
    Copy the full SHA
    06703a5 View commit details
    Browse the repository at this point in the history
Loading