Skip to content

ci: Version Packages#1596

Merged
KyleAMathews merged 1 commit into
mainfrom
changeset-release/main
Jun 18, 2026
Merged

ci: Version Packages#1596
KyleAMathews merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@tanstack/angular-db@0.1.69

Patch Changes

@tanstack/browser-db-sqlite-persistence@0.2.1

Patch Changes

@tanstack/capacitor-db-sqlite-persistence@0.2.1

Patch Changes

  • Updated dependencies [00389a4]:
    • @tanstack/db-sqlite-persistence-core@0.2.1

@tanstack/cloudflare-durable-objects-db-sqlite-persistence@0.2.1

Patch Changes

  • Updated dependencies [00389a4]:
    • @tanstack/db-sqlite-persistence-core@0.2.1

@tanstack/db@0.6.9

Patch Changes

  • Add subtract, multiply, and divide math functions for computed columns (#1151)

    These functions enable complex calculations in select and orderBy clauses, such as ranking algorithms that combine multiple factors (e.g., HN-style scoring that balances recency and rating).

    import { subtract, multiply, divide } from '@tanstack/db'
    
    // Example: Sort by computed ranking score
    const ranked = createLiveQueryCollection((q) =>
      q
        .from({ r: recipesCollection })
        .orderBy(
          ({ r }) =>
            subtract(
              multiply(r.rating, r.timesMade),
              divide(r.ageInMs, 86400000),
            ),
          'desc',
        ),
    )
    • subtract(a, b) - Subtraction
    • multiply(a, b) - Multiplication
    • divide(a, b) - Division (returns null on divide-by-zero)
  • Use a safe randomUUID helper that falls back to crypto.getRandomValues when crypto.randomUUID is unavailable (non-secure browser contexts such as dev servers reached via a LAN IP over HTTP). Fixes @tanstack/db assumes crypto.randomUUID exists in non-secure browser contexts #1541. (#1593)

@tanstack/db-sqlite-persistence-core@0.2.1

Patch Changes

@tanstack/electric-db-collection@0.3.7

Patch Changes

@tanstack/electron-db-sqlite-persistence@0.1.13

Patch Changes

@tanstack/expo-db-sqlite-persistence@0.2.1

Patch Changes

  • Updated dependencies [00389a4]:
    • @tanstack/db-sqlite-persistence-core@0.2.1

@tanstack/node-db-sqlite-persistence@0.2.1

Patch Changes

  • Updated dependencies [00389a4]:
    • @tanstack/db-sqlite-persistence-core@0.2.1

@tanstack/offline-transactions@1.0.34

Patch Changes

@tanstack/powersync-db-collection@0.1.47

Patch Changes

@tanstack/query-db-collection@1.0.41

Patch Changes

@tanstack/react-db@0.1.87

Patch Changes

@tanstack/react-native-db-sqlite-persistence@0.2.1

Patch Changes

  • Updated dependencies [00389a4]:
    • @tanstack/db-sqlite-persistence-core@0.2.1

@tanstack/rxdb-db-collection@0.1.75

Patch Changes

@tanstack/solid-db@0.2.23

Patch Changes

@tanstack/svelte-db@0.1.86

Patch Changes

@tanstack/tauri-db-sqlite-persistence@0.2.1

Patch Changes

  • Updated dependencies [00389a4]:
    • @tanstack/db-sqlite-persistence-core@0.2.1

@tanstack/trailbase-db-collection@0.1.87

Patch Changes

@tanstack/vue-db@0.0.120

Patch Changes

@tanstack/capacitor-db-sqlite-persistence-e2e-app@0.0.13

Patch Changes

  • Updated dependencies [2147345, 00389a4]:
    • @tanstack/db@0.6.9
    • @tanstack/capacitor-db-sqlite-persistence@0.2.1

@tanstack/expo-db-sqlite-persistence-e2e-app@0.0.13

Patch Changes

  • Updated dependencies [2147345, 00389a4]:
    • @tanstack/db@0.6.9
    • @tanstack/expo-db-sqlite-persistence@0.2.1

@tanstack/tauri-db-sqlite-persistence-e2e-app@0.0.13

Patch Changes

  • Updated dependencies [2147345, 00389a4]:
    • @tanstack/db@0.6.9
    • @tanstack/tauri-db-sqlite-persistence@0.2.1

@github-actions github-actions Bot force-pushed the changeset-release/main branch from 1fd569f to d6c9e35 Compare June 18, 2026 17:50
@pkg-pr-new

pkg-pr-new Bot commented Jun 18, 2026

Copy link
Copy Markdown
More templates

@tanstack/angular-db

npm i https://pkg.pr.new/@tanstack/angular-db@1596

@tanstack/browser-db-sqlite-persistence

npm i https://pkg.pr.new/@tanstack/browser-db-sqlite-persistence@1596

@tanstack/capacitor-db-sqlite-persistence

npm i https://pkg.pr.new/@tanstack/capacitor-db-sqlite-persistence@1596

@tanstack/cloudflare-durable-objects-db-sqlite-persistence

npm i https://pkg.pr.new/@tanstack/cloudflare-durable-objects-db-sqlite-persistence@1596

@tanstack/db

npm i https://pkg.pr.new/@tanstack/db@1596

@tanstack/db-ivm

npm i https://pkg.pr.new/@tanstack/db-ivm@1596

@tanstack/db-sqlite-persistence-core

npm i https://pkg.pr.new/@tanstack/db-sqlite-persistence-core@1596

@tanstack/electric-db-collection

npm i https://pkg.pr.new/@tanstack/electric-db-collection@1596

@tanstack/electron-db-sqlite-persistence

npm i https://pkg.pr.new/@tanstack/electron-db-sqlite-persistence@1596

@tanstack/expo-db-sqlite-persistence

npm i https://pkg.pr.new/@tanstack/expo-db-sqlite-persistence@1596

@tanstack/node-db-sqlite-persistence

npm i https://pkg.pr.new/@tanstack/node-db-sqlite-persistence@1596

@tanstack/offline-transactions

npm i https://pkg.pr.new/@tanstack/offline-transactions@1596

@tanstack/powersync-db-collection

npm i https://pkg.pr.new/@tanstack/powersync-db-collection@1596

@tanstack/query-db-collection

npm i https://pkg.pr.new/@tanstack/query-db-collection@1596

@tanstack/react-db

npm i https://pkg.pr.new/@tanstack/react-db@1596

@tanstack/react-native-db-sqlite-persistence

npm i https://pkg.pr.new/@tanstack/react-native-db-sqlite-persistence@1596

@tanstack/rxdb-db-collection

npm i https://pkg.pr.new/@tanstack/rxdb-db-collection@1596

@tanstack/solid-db

npm i https://pkg.pr.new/@tanstack/solid-db@1596

@tanstack/svelte-db

npm i https://pkg.pr.new/@tanstack/svelte-db@1596

@tanstack/tauri-db-sqlite-persistence

npm i https://pkg.pr.new/@tanstack/tauri-db-sqlite-persistence@1596

@tanstack/trailbase-db-collection

npm i https://pkg.pr.new/@tanstack/trailbase-db-collection@1596

@tanstack/vue-db

npm i https://pkg.pr.new/@tanstack/vue-db@1596

commit: d6c9e35

@github-actions

Copy link
Copy Markdown
Contributor Author

Size Change: 0 B

Total Size: 123 kB

ℹ️ View Unchanged
Filename Size
packages/db/dist/esm/collection/change-events.js 1.39 kB
packages/db/dist/esm/collection/changes.js 1.38 kB
packages/db/dist/esm/collection/cleanup-queue.js 810 B
packages/db/dist/esm/collection/events.js 434 B
packages/db/dist/esm/collection/index.js 3.62 kB
packages/db/dist/esm/collection/indexes.js 1.99 kB
packages/db/dist/esm/collection/lifecycle.js 1.69 kB
packages/db/dist/esm/collection/mutations.js 2.47 kB
packages/db/dist/esm/collection/state.js 5.33 kB
packages/db/dist/esm/collection/subscription.js 3.74 kB
packages/db/dist/esm/collection/sync.js 2.88 kB
packages/db/dist/esm/collection/transaction-metadata.js 144 B
packages/db/dist/esm/deferred.js 207 B
packages/db/dist/esm/errors.js 5.01 kB
packages/db/dist/esm/event-emitter.js 748 B
packages/db/dist/esm/index.js 3.09 kB
packages/db/dist/esm/indexes/auto-index.js 829 B
packages/db/dist/esm/indexes/base-index.js 729 B
packages/db/dist/esm/indexes/basic-index.js 2.05 kB
packages/db/dist/esm/indexes/btree-index.js 2.17 kB
packages/db/dist/esm/indexes/index-registry.js 820 B
packages/db/dist/esm/indexes/reverse-index.js 538 B
packages/db/dist/esm/local-only.js 916 B
packages/db/dist/esm/local-storage.js 2.12 kB
packages/db/dist/esm/optimistic-action.js 359 B
packages/db/dist/esm/paced-mutations.js 496 B
packages/db/dist/esm/proxy.js 3.75 kB
packages/db/dist/esm/query/builder/functions.js 1.47 kB
packages/db/dist/esm/query/builder/index.js 5.84 kB
packages/db/dist/esm/query/builder/ref-proxy.js 1.24 kB
packages/db/dist/esm/query/compiler/evaluators.js 1.83 kB
packages/db/dist/esm/query/compiler/expressions.js 430 B
packages/db/dist/esm/query/compiler/group-by.js 3.56 kB
packages/db/dist/esm/query/compiler/index.js 6.67 kB
packages/db/dist/esm/query/compiler/joins.js 2.5 kB
packages/db/dist/esm/query/compiler/lazy-targets.js 918 B
packages/db/dist/esm/query/compiler/order-by.js 1.74 kB
packages/db/dist/esm/query/compiler/select.js 1.4 kB
packages/db/dist/esm/query/effect.js 4.77 kB
packages/db/dist/esm/query/expression-helpers.js 1.43 kB
packages/db/dist/esm/query/ir.js 1.25 kB
packages/db/dist/esm/query/live-query-collection.js 360 B
packages/db/dist/esm/query/live/collection-config-builder.js 8.36 kB
packages/db/dist/esm/query/live/collection-registry.js 264 B
packages/db/dist/esm/query/live/collection-subscriber.js 1.93 kB
packages/db/dist/esm/query/live/internal.js 145 B
packages/db/dist/esm/query/live/utils.js 1.81 kB
packages/db/dist/esm/query/optimizer.js 2.92 kB
packages/db/dist/esm/query/predicate-utils.js 2.97 kB
packages/db/dist/esm/query/query-once.js 359 B
packages/db/dist/esm/query/subset-dedupe.js 960 B
packages/db/dist/esm/scheduler.js 1.3 kB
packages/db/dist/esm/SortedMap.js 1.3 kB
packages/db/dist/esm/strategies/debounceStrategy.js 247 B
packages/db/dist/esm/strategies/queueStrategy.js 428 B
packages/db/dist/esm/strategies/throttleStrategy.js 246 B
packages/db/dist/esm/transactions.js 3.03 kB
packages/db/dist/esm/utils.js 927 B
packages/db/dist/esm/utils/array-utils.js 273 B
packages/db/dist/esm/utils/browser-polyfills.js 304 B
packages/db/dist/esm/utils/btree.js 5.61 kB
packages/db/dist/esm/utils/comparison.js 1.05 kB
packages/db/dist/esm/utils/cursor.js 457 B
packages/db/dist/esm/utils/index-optimization.js 1.54 kB
packages/db/dist/esm/utils/type-guards.js 157 B
packages/db/dist/esm/utils/uuid.js 449 B
packages/db/dist/esm/virtual-props.js 360 B

compressed-size-action::db-package-size

@github-actions

Copy link
Copy Markdown
Contributor Author

Size Change: 0 B

Total Size: 4.24 kB

ℹ️ View Unchanged
Filename Size
packages/react-db/dist/esm/index.js 249 B
packages/react-db/dist/esm/useLiveInfiniteQuery.js 1.32 kB
packages/react-db/dist/esm/useLiveQuery.js 1.34 kB
packages/react-db/dist/esm/useLiveQueryEffect.js 355 B
packages/react-db/dist/esm/useLiveSuspenseQuery.js 567 B
packages/react-db/dist/esm/usePacedMutations.js 401 B

compressed-size-action::react-db-package-size

@KyleAMathews KyleAMathews merged commit 9a5e8e5 into main Jun 18, 2026
10 checks passed
@KyleAMathews KyleAMathews deleted the changeset-release/main branch June 18, 2026 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

@tanstack/db assumes crypto.randomUUID exists in non-secure browser contexts

1 participant