Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
a1a484e
fix(query-db-collection): use deep equality for object field comparis…
samwillis Dec 4, 2025
c6ea254
ci: Version Packages (#961)
github-actions[bot] Dec 4, 2025
9dba1c1
docs: regenerate API documentation (#969)
github-actions[bot] Dec 4, 2025
8a6a2a2
ci: run prettier autofix action (#972)
lachlancollins Dec 5, 2025
101422e
docs: correct local relative links (#973)
lachlancollins Dec 5, 2025
52c29fa
fix(db-ivm): use row keys for stable ORDER BY tie-breaking (#957)
samwillis Dec 5, 2025
09da081
fix(db): ensure deterministic iteration order for collections and ind…
samwillis Dec 5, 2025
86ad40c
fix(db) loadSubset when orderby has multiple columns (#926)
samwillis Dec 5, 2025
0786601
ci: sync changes from other projects (#978)
lachlancollins Dec 6, 2025
2b16114
ci: more changes from other projects (#980)
lachlancollins Dec 6, 2025
36f069a
Revert husky removal (#981)
KyleAMathews Dec 6, 2025
7450e67
Restore only publishing docs on release (#982)
KyleAMathews Dec 6, 2025
43cc8b9
ci: sync package versions (#984)
lachlancollins Dec 7, 2025
443b4fa
chore(deps): update dependency @angular/common to v19.2.16 [security]…
renovate[bot] Dec 7, 2025
e24b2fa
chore(deps): update all non-major dependencies (#986)
renovate[bot] Dec 8, 2025
85b4e75
Fix build example site auth secret error (#988)
KyleAMathews Dec 8, 2025
8ef8f09
Unit tests for data equality comparison (#992)
kevin-dp Dec 10, 2025
b4f1f42
Handle invalid collection getKey return values (#1008)
KyleAMathews Dec 12, 2025
e418426
Remove doc regeneration from autofix action (#1009)
KyleAMathews Dec 12, 2025
b3b1940
feat(db,electric,query): separate cursor expressions for flexible pag…
samwillis Dec 12, 2025
f25f672
ci: Version Packages (#974)
github-actions[bot] Dec 12, 2025
4ff9b5d
Query collection select writeupsert error (#1023)
samwillis Dec 16, 2025
d0161b9
Fix serializing null/undefined when generating subset queries (#951)
KyleAMathews Dec 16, 2025
4d6e6d7
Fix awaitMatch helper on collection inserts and export isChangeMessag…
KyleAMathews Dec 16, 2025
d17f2e7
ci: Version Packages (#1026)
github-actions[bot] Dec 16, 2025
e181775
docs: regenerate API documentation (#1027)
github-actions[bot] Dec 16, 2025
f1c844f
Don't pin @electric-sql/client version (#1031)
KyleAMathews Dec 17, 2025
0abf979
ci: Version Packages (#1033)
github-actions[bot] Dec 17, 2025
997fbae
Handle subset end message in Electric collection (#1004)
kevin-dp Dec 17, 2025
8ed7725
Delete a row by its key (#1003)
kevin-dp Dec 17, 2025
5eb8300
Tagged rows and support for move outs in Electric DB collection (#942)
kevin-dp Dec 17, 2025
01452bf
Fix: deleted items not disappearing from live queries with `.limit()`…
KyleAMathews Dec 19, 2025
52b6817
ci: Version Packages (#1036)
github-actions[bot] Dec 19, 2025
26ed0aa
fix(db): re-request and buffer subsets after truncate for on-demand s…
samwillis Dec 19, 2025
7f562f9
ci: Version Packages (#1050)
github-actions[bot] Dec 19, 2025
32ec4d8
fix: prevent duplicate inserts from reaching D2 pipeline in live quer…
samwillis Dec 19, 2025
34c4c5c
docs: regenerate API documentation (#1051)
github-actions[bot] Dec 19, 2025
5fd0f1e
ci: Version Packages (#1055)
github-actions[bot] Dec 19, 2025
961ef49
Fix slow onInsert awaitMatch performance issue (#1029)
KyleAMathews Dec 22, 2025
fc59b9f
Add missing changeset for PR 1029 (#1062)
KyleAMathews Dec 22, 2025
d632741
ci: Version Packages (#1063)
github-actions[bot] Dec 22, 2025
7622ddf
Merge main into cursor/main-branch-merge-conflict-59a5
cursoragent Dec 23, 2025
4251616
ci: apply automated fixes
autofix-ci[bot] Dec 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .changeset/fix-desc-deletion-partial-page.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
"@tanstack/db": patch
'@tanstack/db': patch
---

Fix useLiveInfiniteQuery not updating when deleting an item from a partial page with DESC order.
Expand Down
7 changes: 0 additions & 7 deletions .changeset/fix-filter-expression-compile.md

This file was deleted.

13 changes: 0 additions & 13 deletions .changeset/fix-isready-disabled-queries.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/fix-tanstack-db-peerdeps.md

This file was deleted.

6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
name: 🐛 Bug Report
about: Create a report to help us improve
title: ""
labels: ""
assignees: ""
title: ''
labels: ''
assignees: ''
---

- [ ] I've validated the bug against the latest version of DB packages
Expand Down
8 changes: 3 additions & 5 deletions .github/workflows/autofix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,16 +18,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5.0.1
uses: actions/checkout@v6.0.1
with:
fetch-depth: 0
- name: Setup Tools
uses: tanstack/config/.github/setup@main
- name: Fix formatting
run: pnpm prettier --ignore-unknown . --check
- name: Run ESLint
run: pnpm run lint
run: pnpm format
- name: Apply fixes
uses: autofix-ci/action@635ffb0c9798bd160680f18fd73371e355b85f27
with:
commit-message: "ci: apply automated fixes"
commit-message: 'ci: apply automated fixes'
2 changes: 1 addition & 1 deletion .github/workflows/claude.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
actions: read # Required for Claude to read CI results on PRs
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6.0.1
with:
fetch-depth: 0 # required for Claude Code
- uses: anthropics/claude-code-action@v1
Expand Down
104 changes: 0 additions & 104 deletions .github/workflows/docs-sync.yml

This file was deleted.

6 changes: 3 additions & 3 deletions .github/workflows/e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6.0.1

- name: Setup pnpm
uses: pnpm/action-setup@v4
Expand All @@ -23,8 +23,8 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "20"
cache: "pnpm"
node-version: '20'
cache: 'pnpm'

- name: Install dependencies
run: pnpm install --frozen-lockfile
Expand Down
27 changes: 14 additions & 13 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5.0.1
uses: actions/checkout@v6.0.1
with:
fetch-depth: 0
- name: Setup Tools
Expand All @@ -33,13 +33,13 @@ jobs:
with:
main-branch-name: main
- name: Run Checks
run: pnpm run build && pnpm run test
run: pnpm run build && pnpm run test && pnpm run test:sherif
preview:
name: Preview
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5.0.1
uses: actions/checkout@v6.0.1
with:
fetch-depth: 0
- name: Setup Tools
Expand All @@ -51,23 +51,23 @@ jobs:
- name: Compressed Size Action - DB Package
uses: preactjs/compressed-size-action@v2
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
pattern: "./packages/db/dist/**/*.{js,mjs}"
comment-key: "db-package-size"
build-script: "build:minified"
repo-token: '${{ secrets.GITHUB_TOKEN }}'
pattern: './packages/db/dist/**/*.{js,mjs}'
comment-key: 'db-package-size'
build-script: 'build:minified'
- name: Compressed Size Action - React DB Package
uses: preactjs/compressed-size-action@v2
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
pattern: "./packages/react-db/dist/**/*.{js,mjs}"
comment-key: "react-db-package-size"
build-script: "build:minified"
repo-token: '${{ secrets.GITHUB_TOKEN }}'
pattern: './packages/react-db/dist/**/*.{js,mjs}'
comment-key: 'react-db-package-size'
build-script: 'build:minified'
build-example:
name: Build Example Site
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5.0.1
uses: actions/checkout@v6.0.1
- name: Setup Tools
uses: tanstack/config/.github/setup@main
- name: Build Packages
Expand All @@ -81,12 +81,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5.0.1
uses: actions/checkout@v6.0.1
- name: Setup Tools
uses: tanstack/config/.github/setup@main
- name: Build Packages
run: pnpm run build
- name: Build Starter Site
run: |
cd examples/react/projects
cp .env.example .env
pnpm build
9 changes: 4 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5.0.1
uses: actions/checkout@v6.0.1
with:
fetch-depth: 0
- name: Setup Tools
Expand All @@ -36,14 +36,13 @@ jobs:
with:
version: pnpm run changeset:version
publish: pnpm run changeset:publish
commit: "ci: Version Packages"
title: "ci: Version Packages"
commit: 'ci: Version Packages'
title: 'ci: Version Packages'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Generate Docs
if: steps.changesets.outputs.published == 'true'
run: pnpm docs:generate
run: pnpm generate-docs
- name: Commit Generated Docs
if: steps.changesets.outputs.published == 'true'
run: |
Expand Down
Loading
Loading