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/virtual
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.10.9
Choose a base ref
...
head repository: TanStack/virtual
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.11.0
Choose a head ref
  • 6 commits
  • 34 files changed
  • 4 contributors

Commits on Nov 11, 2024

  1. chore(deps): update all non-major dependencies (#877)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 11, 2024
    Copy the full SHA
    47ecdc7 View commit details

Commits on Nov 18, 2024

  1. chore(deps): update all non-major dependencies (#881)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 18, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    bb2dbc2 View commit details

Commits on Nov 25, 2024

  1. chore(deps): update all non-major dependencies (#886)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 25, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    259cfb1 View commit details
  2. docs: update introduction.md (#868)

    dxanh97 authored Nov 25, 2024

    Verified

    This commit was signed with the committer’s verified signature.
    xunleii Alexandre Nicolaie
    Copy the full SHA
    15e4d94 View commit details

Commits on Dec 6, 2024

  1. feat: Add react@19 to supported peer deps (#893)

    ddolcimascolo authored Dec 6, 2024
    Copy the full SHA
    b159e85 View commit details
  2. release: v3.11.0

    tannerlinsley committed Dec 6, 2024

    Verified

    This commit was signed with the committer’s verified signature.
    xunleii Alexandre Nicolaie
    Copy the full SHA
    a6af265 View commit details
Showing with 632 additions and 630 deletions.
  1. +1 −1 .github/workflows/pr.yml
  2. +1 −1 docs/introduction.md
  3. +1 −1 examples/angular/infinite-scroll/package.json
  4. +1 −1 examples/lit/dynamic/package.json
  5. +1 −1 examples/lit/fixed/package.json
  6. +2 −2 examples/react/dynamic/package.json
  7. +2 −2 examples/react/fixed/package.json
  8. +3 −3 examples/react/infinite-scroll/package.json
  9. +2 −2 examples/react/padding/package.json
  10. +2 −2 examples/react/scroll-padding/package.json
  11. +2 −2 examples/react/smooth-scroll/package.json
  12. +2 −2 examples/react/sticky/package.json
  13. +2 −2 examples/react/table/package.json
  14. +2 −2 examples/react/variable/package.json
  15. +2 −2 examples/react/window/package.json
  16. +2 −2 examples/svelte/dynamic/package.json
  17. +2 −2 examples/svelte/fixed/package.json
  18. +3 −3 examples/svelte/infinite-scroll/package.json
  19. +2 −2 examples/svelte/smooth-scroll/package.json
  20. +2 −2 examples/svelte/sticky/package.json
  21. +2 −2 examples/svelte/table/package.json
  22. +4 −4 examples/vue/dynamic/package.json
  23. +4 −4 examples/vue/fixed/package.json
  24. +5 −5 examples/vue/infinite-scroll/package.json
  25. +4 −4 examples/vue/padding/package.json
  26. +5 −5 examples/vue/scroll-padding/package.json
  27. +4 −4 examples/vue/smooth-scroll/package.json
  28. +4 −4 examples/vue/sticky/package.json
  29. +4 −4 examples/vue/table/package.json
  30. +4 −4 examples/vue/variable/package.json
  31. +8 −8 package.json
  32. +3 −3 packages/react-virtual/package.json
  33. +3 −3 packages/vue-virtual/package.json
  34. +541 −539 pnpm-lock.yaml
2 changes: 1 addition & 1 deletion .github/workflows/pr.yml
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@ jobs:
- name: Setup Tools
uses: tanstack/config/.github/setup@main
- name: Get base and head commits for `nx affected`
uses: nrwl/nx-set-shas@v4.1.1
uses: nrwl/nx-set-shas@v4.1.2
with:
main-branch-name: main
- name: Run Checks
2 changes: 1 addition & 1 deletion docs/introduction.md
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ import { useVirtualizer } from '@tanstack/react-virtual';

function App() {
// The scrollable element for your list
const parentRef = React.useRef()
const parentRef = React.useRef(null)

// The virtualizer
const rowVirtualizer = useVirtualizer({
2 changes: 1 addition & 1 deletion examples/angular/infinite-scroll/package.json
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@
"@angular/router": "^17.3.12",
"rxjs": "^7.8.1",
"@tanstack/angular-virtual": "^3.10.9",
"@tanstack/angular-query-experimental": "5.59.17",
"@tanstack/angular-query-experimental": "5.61.3",
"tslib": "^2.8.1",
"zone.js": "0.15.0"
},
2 changes: 1 addition & 1 deletion examples/lit/dynamic/package.json
Original file line number Diff line number Diff line change
@@ -16,6 +16,6 @@
"devDependencies": {
"@types/node": "^18.19.3",
"typescript": "5.2.2",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
2 changes: 1 addition & 1 deletion examples/lit/fixed/package.json
Original file line number Diff line number Diff line change
@@ -16,6 +16,6 @@
"devDependencies": {
"@types/node": "^18.19.3",
"typescript": "5.2.2",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/react/dynamic/package.json
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@
},
"dependencies": {
"@faker-js/faker": "^8.4.1",
"@tanstack/react-virtual": "^3.10.9",
"@tanstack/react-virtual": "^3.11.0",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
@@ -19,6 +19,6 @@
"@types/react-dom": "^18.3.1",
"@vitejs/plugin-react": "^4.3.3",
"typescript": "5.2.2",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/react/fixed/package.json
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@
"serve": "vite preview"
},
"dependencies": {
"@tanstack/react-virtual": "^3.10.9",
"@tanstack/react-virtual": "^3.11.0",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
@@ -18,6 +18,6 @@
"@types/react-dom": "^18.3.1",
"@vitejs/plugin-react": "^4.3.3",
"typescript": "5.2.2",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
6 changes: 3 additions & 3 deletions examples/react/infinite-scroll/package.json
Original file line number Diff line number Diff line change
@@ -9,15 +9,15 @@
"start": "vite"
},
"dependencies": {
"@tanstack/react-virtual": "^3.10.9",
"@tanstack/react-query": "^5.59.19",
"@tanstack/react-virtual": "^3.11.0",
"@tanstack/react-query": "^5.61.3",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
"devDependencies": {
"@types/react": "^18.3.12",
"@types/react-dom": "^18.3.1",
"@vitejs/plugin-react": "^4.3.3",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/react/padding/package.json
Original file line number Diff line number Diff line change
@@ -9,14 +9,14 @@
"start": "vite"
},
"dependencies": {
"@tanstack/react-virtual": "^3.10.9",
"@tanstack/react-virtual": "^3.11.0",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
"devDependencies": {
"@types/react": "^18.3.12",
"@types/react-dom": "^18.3.1",
"@vitejs/plugin-react": "^4.3.3",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/react/scroll-padding/package.json
Original file line number Diff line number Diff line change
@@ -10,14 +10,14 @@
},
"dependencies": {
"@react-hookz/web": "^24.0.4",
"@tanstack/react-virtual": "^3.10.9",
"@tanstack/react-virtual": "^3.11.0",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
"devDependencies": {
"@types/react": "^18.3.12",
"@types/react-dom": "^18.3.1",
"@vitejs/plugin-react": "^4.3.3",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/react/smooth-scroll/package.json
Original file line number Diff line number Diff line change
@@ -9,14 +9,14 @@
"start": "vite"
},
"dependencies": {
"@tanstack/react-virtual": "^3.10.9",
"@tanstack/react-virtual": "^3.11.0",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
"devDependencies": {
"@types/react": "^18.3.12",
"@types/react-dom": "^18.3.1",
"@vitejs/plugin-react": "^4.3.3",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/react/sticky/package.json
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@
},
"dependencies": {
"@faker-js/faker": "^8.4.1",
"@tanstack/react-virtual": "^3.10.9",
"@tanstack/react-virtual": "^3.11.0",
"lodash": "^4.17.21",
"react": "^18.3.1",
"react-dom": "^18.3.1"
@@ -20,6 +20,6 @@
"@types/react": "^18.3.12",
"@types/react-dom": "^18.3.1",
"@vitejs/plugin-react": "^4.3.3",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/react/table/package.json
Original file line number Diff line number Diff line change
@@ -11,14 +11,14 @@
"dependencies": {
"@faker-js/faker": "^8.4.1",
"@tanstack/react-table": "^8.20.5",
"@tanstack/react-virtual": "^3.10.9",
"@tanstack/react-virtual": "^3.11.0",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
"devDependencies": {
"@types/react": "^18.3.12",
"@types/react-dom": "^18.3.1",
"@vitejs/plugin-react": "^4.3.3",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/react/variable/package.json
Original file line number Diff line number Diff line change
@@ -9,14 +9,14 @@
"start": "vite"
},
"dependencies": {
"@tanstack/react-virtual": "^3.10.9",
"@tanstack/react-virtual": "^3.11.0",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
"devDependencies": {
"@types/react": "^18.3.12",
"@types/react-dom": "^18.3.1",
"@vitejs/plugin-react": "^4.3.3",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/react/window/package.json
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@
"serve": "vite preview"
},
"dependencies": {
"@tanstack/react-virtual": "^3.10.9",
"@tanstack/react-virtual": "^3.11.0",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
@@ -18,6 +18,6 @@
"@types/react-dom": "^18.3.1",
"@vitejs/plugin-react": "^4.3.3",
"typescript": "5.2.2",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/svelte/dynamic/package.json
Original file line number Diff line number Diff line change
@@ -16,9 +16,9 @@
"@sveltejs/vite-plugin-svelte": "^3.1.2",
"@tsconfig/svelte": "^5.0.4",
"svelte": "^4.2.19",
"svelte-check": "^4.0.5",
"svelte-check": "^4.1.0",
"tslib": "^2.8.1",
"typescript": "5.2.2",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/svelte/fixed/package.json
Original file line number Diff line number Diff line change
@@ -15,9 +15,9 @@
"@sveltejs/vite-plugin-svelte": "^3.1.2",
"@tsconfig/svelte": "^5.0.4",
"svelte": "^4.2.19",
"svelte-check": "^4.0.5",
"svelte-check": "^4.1.0",
"tslib": "^2.8.1",
"typescript": "5.2.2",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
6 changes: 3 additions & 3 deletions examples/svelte/infinite-scroll/package.json
Original file line number Diff line number Diff line change
@@ -9,16 +9,16 @@
"check": "svelte-check --tsconfig ./tsconfig.json"
},
"dependencies": {
"@tanstack/svelte-query": "^5.59.17",
"@tanstack/svelte-query": "^5.61.3",
"@tanstack/svelte-virtual": "^3.10.9"
},
"devDependencies": {
"@sveltejs/vite-plugin-svelte": "^3.1.2",
"@tsconfig/svelte": "^5.0.4",
"svelte": "^4.2.19",
"svelte-check": "^4.0.5",
"svelte-check": "^4.1.0",
"tslib": "^2.8.1",
"typescript": "5.2.2",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/svelte/smooth-scroll/package.json
Original file line number Diff line number Diff line change
@@ -16,9 +16,9 @@
"@sveltejs/vite-plugin-svelte": "^3.1.2",
"@tsconfig/svelte": "^5.0.4",
"svelte": "^4.2.19",
"svelte-check": "^4.0.5",
"svelte-check": "^4.1.0",
"tslib": "^2.8.1",
"typescript": "5.2.2",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/svelte/sticky/package.json
Original file line number Diff line number Diff line change
@@ -17,9 +17,9 @@
"@sveltejs/vite-plugin-svelte": "^3.1.2",
"@tsconfig/svelte": "^5.0.4",
"svelte": "^4.2.19",
"svelte-check": "^4.0.5",
"svelte-check": "^4.1.0",
"tslib": "^2.8.1",
"typescript": "5.2.2",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
4 changes: 2 additions & 2 deletions examples/svelte/table/package.json
Original file line number Diff line number Diff line change
@@ -17,9 +17,9 @@
"@sveltejs/vite-plugin-svelte": "^3.1.2",
"@tsconfig/svelte": "^5.0.4",
"svelte": "^4.2.19",
"svelte-check": "^4.0.5",
"svelte-check": "^4.1.0",
"tslib": "^2.8.1",
"typescript": "5.2.2",
"vite": "^5.4.10"
"vite": "^5.4.11"
}
}
8 changes: 4 additions & 4 deletions examples/vue/dynamic/package.json
Original file line number Diff line number Diff line change
@@ -9,14 +9,14 @@
},
"dependencies": {
"@faker-js/faker": "^8.4.1",
"@tanstack/vue-virtual": "^3.10.9",
"vue": "^3.5.12"
"@tanstack/vue-virtual": "^3.11.0",
"vue": "^3.5.13"
},
"devDependencies": {
"@codesandbox/vue-preview": "^0.1.1-alpha.16",
"@vitejs/plugin-vue": "^5.1.4",
"@vitejs/plugin-vue": "^5.2.0",
"typescript": "5.2.2",
"vite": "^5.4.10",
"vite": "^5.4.11",
"vue-tsc": "^2.1.10"
}
}
8 changes: 4 additions & 4 deletions examples/vue/fixed/package.json
Original file line number Diff line number Diff line change
@@ -8,14 +8,14 @@
"preview": "vite preview"
},
"dependencies": {
"@tanstack/vue-virtual": "^3.10.9",
"vue": "^3.5.12"
"@tanstack/vue-virtual": "^3.11.0",
"vue": "^3.5.13"
},
"devDependencies": {
"@codesandbox/vue-preview": "^0.1.1-alpha.16",
"@vitejs/plugin-vue": "^5.1.4",
"@vitejs/plugin-vue": "^5.2.0",
"typescript": "5.2.2",
"vite": "^5.4.10",
"vite": "^5.4.11",
"vue-tsc": "^2.1.10"
}
}
10 changes: 5 additions & 5 deletions examples/vue/infinite-scroll/package.json
Original file line number Diff line number Diff line change
@@ -8,15 +8,15 @@
"preview": "vite preview"
},
"dependencies": {
"@tanstack/vue-query": "^5.59.17",
"@tanstack/vue-virtual": "^3.10.9",
"vue": "^3.5.12"
"@tanstack/vue-query": "^5.61.3",
"@tanstack/vue-virtual": "^3.11.0",
"vue": "^3.5.13"
},
"devDependencies": {
"@codesandbox/vue-preview": "^0.1.1-alpha.16",
"@vitejs/plugin-vue": "^5.1.4",
"@vitejs/plugin-vue": "^5.2.0",
"typescript": "5.2.2",
"vite": "^5.4.10",
"vite": "^5.4.11",
"vue-tsc": "^2.1.10"
}
}
8 changes: 4 additions & 4 deletions examples/vue/padding/package.json
Original file line number Diff line number Diff line change
@@ -8,14 +8,14 @@
"preview": "vite preview"
},
"dependencies": {
"@tanstack/vue-virtual": "^3.10.9",
"vue": "^3.5.12"
"@tanstack/vue-virtual": "^3.11.0",
"vue": "^3.5.13"
},
"devDependencies": {
"@codesandbox/vue-preview": "^0.1.1-alpha.16",
"@vitejs/plugin-vue": "^5.1.4",
"@vitejs/plugin-vue": "^5.2.0",
"typescript": "5.2.2",
"vite": "^5.4.10",
"vite": "^5.4.11",
"vue-tsc": "^2.1.10"
}
}
10 changes: 5 additions & 5 deletions examples/vue/scroll-padding/package.json
Original file line number Diff line number Diff line change
@@ -8,15 +8,15 @@
"preview": "vite preview"
},
"dependencies": {
"@tanstack/vue-virtual": "^3.10.9",
"@vueuse/core": "^11.2.0",
"vue": "^3.5.12"
"@tanstack/vue-virtual": "^3.11.0",
"@vueuse/core": "^11.3.0",
"vue": "^3.5.13"
},
"devDependencies": {
"@codesandbox/vue-preview": "^0.1.1-alpha.16",
"@vitejs/plugin-vue": "^5.1.4",
"@vitejs/plugin-vue": "^5.2.0",
"typescript": "5.2.2",
"vite": "^5.4.10",
"vite": "^5.4.11",
"vue-tsc": "^2.1.10"
}
}
Loading