Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 8, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@angular/build ^20.3.12 -> ^20.3.13 age confidence
@angular/cli ^20.3.12 -> ^20.3.13 age confidence
@angular/common (source) ^19.2.15 -> ^19.2.17 age confidence
@angular/compiler (source) ^20.0.0 -> ^20.3.15 age confidence
@angular/compiler-cli (source) ^20.3.14 -> ^20.3.15 age confidence
@angular/core (source) ^19.2.16 -> ^19.2.17 age confidence
@angular/forms (source) ^20.3.14 -> ^20.3.15 age confidence
@angular/platform-browser (source) ^19.2.16 -> ^19.2.17 age confidence
@angular/platform-browser-dynamic (source) ^19.2.16 -> ^19.2.17 age confidence
@angular/router (source) ^20.3.14 -> ^20.3.15 age confidence
@tanstack/eslint-config (source) 0.3.3 -> 0.3.4 age confidence
@tanstack/pacer-lite (source) ^0.1.0 -> ^0.1.1 age confidence
@tanstack/query-core (source) ^5.90.11 -> ^5.90.12 age confidence
@tanstack/react-query (source) ^5.90.11 -> ^5.90.12 age confidence
@tanstack/react-router (source) ^1.139.12 -> ^1.140.0 age confidence
@tanstack/react-router (source) ^1.139.12 -> ^1.140.0 age confidence
@tanstack/react-router-devtools (source) ^1.139.12 -> ^1.140.0 age confidence
@tanstack/react-router-devtools (source) ^1.139.12 -> ^1.140.0 age confidence
@tanstack/react-start (source) ^1.139.12 -> ^1.140.0 age confidence
@tanstack/react-start (source) ^1.139.12 -> ^1.140.0 age confidence
@tanstack/router-plugin (source) ^1.139.12 -> ^1.140.0 age confidence
@tanstack/solid-db (source) ^0.1.52 -> ^0.1.54 age confidence
@tanstack/solid-router (source) ^1.139.12 -> ^1.140.0 age confidence
@tanstack/solid-start (source) ^1.139.12 -> ^1.140.0 age confidence
@tanstack/typedoc-config (source) 0.3.2 -> 0.3.3 age confidence
@tanstack/vite-config (source) 0.4.1 -> 0.4.3 age confidence
@typescript-eslint/eslint-plugin (source) ^8.48.0 -> ^8.48.1 age confidence
@typescript-eslint/eslint-plugin (source) ^8.48.0 -> ^8.48.1 age confidence
@typescript-eslint/parser (source) ^8.48.0 -> ^8.48.1 age confidence
@typescript-eslint/parser (source) ^8.48.0 -> ^8.48.1 age confidence
arktype (source) ^2.1.27 -> ^2.1.28 age confidence
drizzle-kit (source) ^0.31.7 -> ^0.31.8 age confidence
drizzle-kit (source) ^0.31.7 -> ^0.31.8 age confidence
drizzle-orm (source) ^0.44.7 -> ^0.45.0 age confidence
drizzle-orm (source) ^0.44.7 -> ^0.45.0 age confidence
express (source) ^4.21.2 -> ^4.22.1 age confidence
jasmine-core (source) ~5.12.1 -> ~5.13.0 age confidence
knip (source) ^5.70.2 -> ^5.71.0 age confidence
prettier (source) ^3.7.3 -> ^3.7.4 age confidence
prettier (source) ^3.7.3 -> ^3.7.4 age confidence
react (source) ^19.2.0 -> ^19.2.1 age confidence
react (source) ^19.2.0 -> ^19.2.1 age confidence
react (source) ^19.2.0 -> ^19.2.1 age confidence
react-dom (source) ^19.2.0 -> ^19.2.1 age confidence
react-dom (source) ^19.2.0 -> ^19.2.1 age confidence
react-dom (source) ^19.2.0 -> ^19.2.1 age confidence
rxdb (source) 16.21.0 -> 16.21.1 age confidence
svelte (source) ^5.45.2 -> ^5.45.6 age confidence

Release Notes

angular/angular-cli (@​angular/build)

v20.3.13

Compare Source

@​angular/cli
Commit Type Description
cfbb61602 fix update @modelcontextprotocol/sdk to v1.24.0
angular/angular (@​angular/common)

v19.2.17

Compare Source

compiler
Commit Type Description
7c42e2ebeb fix prevent XSS via SVG animation attributeName and MathML/SVG URLs
TanStack/config (@​tanstack/eslint-config)

v0.3.4

Compare Source

Patch Changes
  • chore(eslint): move to tsdown (#​325)
TanStack/pacer (@​tanstack/pacer-lite)

v0.1.1

Compare Source

Patch Changes
  • build: migrate to tsdown (#​113)
TanStack/query (@​tanstack/query-core)

v5.90.12

Compare Source

Patch Changes
  • fix: update react and nextJs (#​9944)
TanStack/query (@​tanstack/react-query)

v5.90.12

Compare Source

Patch Changes
TanStack/router (@​tanstack/react-router)

v1.140.0

Version 1.140.0 - 12/7/25, 6:22 AM (Manual Release)

Changes
Fix
  • full npm registry URLs, sync package versions (#​6035) (43fd132) by Lachlan Collins
Chore
Ci
  • bump node version (e095841) by Lachlan Collins
  • prepare for trusted publishing (#​6032) (496c932) by Lachlan Collins
Docs
Examples
  • mark as private (da69479) by Lachlan Collins
Other
Packages

v1.139.14

Compare Source

Version 1.139.14 - 12/2/25, 10:59 PM

Changes

Fix

Packages

v1.139.13

Compare Source

Version 1.139.13 - 12/2/25, 4:41 PM

Changes

Fix
  • router-core: correctly resolve custom params from declarative masks when building the masked url (#​5756) (24ff895) by Hakan Shehu

Packages

TanStack/db (@​tanstack/solid-db)

v0.1.54

Compare Source

Patch Changes
  • Fixed isReady to return true for disabled queries in useLiveQuery/injectLiveQuery across all framework packages. When a query function returns null or undefined (disabling the query), there's no async operation to wait for, so the hook should be considered "ready" immediately. (#​886)

    Additionally, all frameworks now have proper TypeScript overloads that explicitly support returning undefined | null from query functions, making the disabled query pattern type-safe.

    This fixes the common pattern where users conditionally enable queries and don't want to show loading states when the query is disabled.

  • Updated dependencies [c4b9399, a1a484e]:

v0.1.53

Compare Source

Patch Changes
TanStack/config (@​tanstack/typedoc-config)

v0.3.3

Compare Source

Patch Changes
  • build: migrate to tsdown (#​327)
TanStack/config (@​tanstack/vite-config)

v0.4.3

Compare Source

Patch Changes
  • chore: use publishConfig exports (#​325)

v0.4.2

Compare Source

Patch Changes
  • chore: build with tsdown (#​321)
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.48.1

Compare Source

🩹 Fixes
  • eslint-plugin: [restrict-template-expressions] check base types in allow list (#​11764, #​11759)
  • eslint-plugin: honor ignored base types on generic classes (#​11767)
  • eslint-plugin: [consistent-type-exports] check value flag before resolving alias (#​11769)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v8.48.1

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

arktypeio/arktype (arktype)

v2.1.28

Compare Source

JSON Schema improvements
  • Adds support for the new Standard JSON Schema interface (see standardschema.dev)
  • Now accepts a target option and can generate draft-07 in addition to draft-2020-12
Standard Schema is now a valid definition

Any Standard Schema compliant validator can now be passed directly to type, either directly or nested in a structural ArkType definition, and will be fully inferred and validated.

import { type } from "arktype"
import * as v from "valibot"
import z from "zod"

const ZodAddress = z.object({
	street: z.string(),
	city: z.string()
})

const User = type({
	name: "string",
	age: v.number(),
	address: ZodAddress
})
e(x)ec mode for regex types
const User = type({
	// x-prefix a regex literal to parse its type-safe capture groups
	birthday: "x/^(?<month>\\d{2})-(?<day>\\d{2})-(?<year>\\d{4})$/"
})

const data = User.assert({ birthday: "05-21-1993" })

// fully type-safe via arkregex
console.log(data.birthday.groups) // { month: "05", day: "21", year: "1993" }
more flexible type.declare

Optionality can now be expressed via a property value in addition to its key:

type Expected = { f?: string }

const T = type.declare<Expected>().type({
	// previously failed with `"f?" is missing`
	f: "string?"
})
fixed a bug causing predicate errors after the first to not be reported
import { type } from "arktype"

const Dates = type({
	date1: "string.date",
	date2: "string.date",
	date3: "string.date"
})

// now correctly reports the errors on `date2` and `date3` in addition to `date1`
Dates.assert({
	date1: "",
	date2: "",
	date3: ""
})

See #​1557

drizzle-team/drizzle-orm (drizzle-kit)

v0.31.8

Compare Source

Bug fixes
  • Fixed algorythm => algorithm typo.
  • Fixed external dependencies in build configuration.

v0.31.7: drizzle-kit@0.31.7

Compare Source

Bug fixes

v0.31.6

Compare Source

Bug fixes

v0.31.5

Compare Source

  • Add casing support to studio configuration and related functions

v0.31.4

Compare Source

  • Fixed halfvec, bit and sparsevec type generation bug in drizzle-kit

v0.31.3

Compare Source

  • Internal changes to Studio context. Added databaseName and packageName properties for Studio

v0.31.2

Compare Source

Bug fixes
  • Fixed relations extraction to not interfere with Drizzle Studio.

v0.31.1

Compare Source

Fixed drizzle-kit pull bugs when using Gel extensions.

Because Gel extensions create schema names containing :: (for example, ext::auth), Drizzle previously handled these names incorrectly. Starting with this release, you can use Gel extensions without any problems. Here’s what you should do:

  1. Enable extensions schemas in drizzle.config.ts
import  { defineConfig } from "drizzle-kit";

export default defineConfig({
  dialect: 'gel',
  schemaFilter: ['ext::auth', 'public']
});
  1. Run drizzle-kit pull

  2. Done!

v0.31.0

Compare Source

Features and improvements

Enum DDL improvements

For situations where you drop an enum value or reorder values in an enum, there is no native way to do this in PostgreSQL. To handle these cases, drizzle-kit used to:

  • Change the column data types from the enum to text
  • Drop the old enum
  • Add the new enum
  • Change the column data types back to the new enum

However, there were a few scenarios that weren’t covered: PostgreSQL wasn’t updating default expressions for columns when their data types changed

Therefore, for cases where you either change a column’s data type from an enum to some other type, drop an enum value, or reorder enum values, we now do the following:

  • Change the column data types from the enum to text
  • Set the default using the ::text expression
  • Drop the old enum
  • Add the new enum
  • Change the column data types back to the new enum
  • Set the default using the ::<new_enum> expression
esbuild version upgrade

For drizzle-kit we upgraded the version to latest (0.25.2), thanks @​paulmarsicloud

Bug fixes

v0.30.6

Compare Source

Bug fixes

v0.30.5

Compare Source

New Features

Added Gel dialect support and gel-js client support

Drizzle is getting a new Gel dialect with its own types and Gel-specific logic. In this first iteration, almost all query-building features have been copied from the PostgreSQL dialect since Gel is fully PostgreSQL-compatible. The only change in this iteration is the data types. The Gel dialect has a different set of available data types, and all mappings for these types have been designed to avoid any extra conversions on Drizzle's side. This means you will insert and select exactly the same data as supported by the Gel protocol.

Drizzle + Gel integration will work only through drizzle-kit pull. Drizzle won't support generate, migrate, or push features in this case. Instead, drizzle-kit is used solely to pull the Drizzle schema from the Gel database, which can then be used in your drizzle-orm queries.

The Gel + Drizzle workflow:

  1. Use the gel CLI to manage your schema.
  2. Use the gel CLI to generate and apply migrations to the database.
  3. Use drizzle-kit to pull the Gel database schema into a Drizzle schema.
  4. Use drizzle-orm with gel-js to query the Gel database.

On the drizzle-kit side you can now use dialect: "gel"

// drizzle.config.ts
import { defineConfig } from 'drizzle-kit';

export default defineConfig({
  dialect: 'gel',
});

For a complete Get Started tutorial you can use our new guides:

expressjs/express (express)

v4.22.1

Compare Source

v4.22.0

Compare Source

jasmine/jasmine (jasmine-core)

v5.13.0

Compare Source

Please see the release notes.

webpro-nl/knip (knip)

v5.71.0

Compare Source

prettier/prettier (prettier)

v3.7.4

Compare Source

diff

LWC: Avoid quote around interpolations (#​18383 by @​kovsu)
<!-- Input -->
<div foo={bar}>   </div>

<!-- Prettier 3.7.3 (--embedded-language-formatting off) -->
<div foo="{bar}"></div>

<!-- Prettier 3.7.4 (--embedded-language-formatting off) -->
<div foo={bar}></div>
TypeScript: Fix comment inside union type gets duplicated (#​18393 by @​fisker)
// Input
type Foo = (/** comment */ a | b) | c;

// Prettier 3.7.3
type Foo = /** comment */ (/** comment */ a | b) | c;

// Prettier 3.7.4
type Foo = /** comment */ (a | b) | c;
TypeScript: Fix unstable comment print in union type comments (#​18395 by @​fisker)
// Input
type X = (A | B) & (
  // comment
  A | B
);

// Prettier 3.7.3 (first format)
type X = (A | B) &
  (// comment
  A | B);

// Prettier 3.7.3 (second format)
type X = (
  | A
  | B // comment
) &
  (A | B);

// Prettier 3.7.4
type X = (A | B) &
  // comment
  (A | B);
facebook/react (react)

v19.2.1: 19.2.1 (December 3rd, 2025)

Compare Source

React Server Components
pubkey/rxdb (rxdb)

[v16.21.1](https://red


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies label Dec 8, 2025
@changeset-bot
Copy link

changeset-bot bot commented Dec 8, 2025

⚠️ No Changeset found

Latest commit: e3ceb2a

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@pkg-pr-new
Copy link

pkg-pr-new bot commented Dec 8, 2025

More templates

@tanstack/angular-db

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

@tanstack/db

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

@tanstack/db-ivm

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

@tanstack/electric-db-collection

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

@tanstack/offline-transactions

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

@tanstack/powersync-db-collection

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

@tanstack/query-db-collection

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

@tanstack/react-db

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

@tanstack/rxdb-db-collection

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

@tanstack/solid-db

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

@tanstack/svelte-db

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

@tanstack/trailbase-db-collection

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

@tanstack/vue-db

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

commit: e3ceb2a

@github-actions
Copy link
Contributor

github-actions bot commented Dec 8, 2025

Size Change: 0 B

Total Size: 88.2 kB

ℹ️ View Unchanged
Filename Size
./packages/db/dist/esm/collection/change-events.js 1.39 kB
./packages/db/dist/esm/collection/changes.js 977 B
./packages/db/dist/esm/collection/events.js 388 B
./packages/db/dist/esm/collection/index.js 3.24 kB
./packages/db/dist/esm/collection/indexes.js 1.1 kB
./packages/db/dist/esm/collection/lifecycle.js 1.67 kB
./packages/db/dist/esm/collection/mutations.js 2.31 kB
./packages/db/dist/esm/collection/state.js 3.42 kB
./packages/db/dist/esm/collection/subscription.js 2.71 kB
./packages/db/dist/esm/collection/sync.js 2.37 kB
./packages/db/dist/esm/deferred.js 207 B
./packages/db/dist/esm/errors.js 4.19 kB
./packages/db/dist/esm/event-emitter.js 748 B
./packages/db/dist/esm/index.js 2.66 kB
./packages/db/dist/esm/indexes/auto-index.js 742 B
./packages/db/dist/esm/indexes/base-index.js 766 B
./packages/db/dist/esm/indexes/btree-index.js 1.93 kB
./packages/db/dist/esm/indexes/lazy-index.js 1.1 kB
./packages/db/dist/esm/indexes/reverse-index.js 513 B
./packages/db/dist/esm/local-only.js 837 B
./packages/db/dist/esm/local-storage.js 2.1 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 733 B
./packages/db/dist/esm/query/builder/index.js 3.96 kB
./packages/db/dist/esm/query/builder/ref-proxy.js 917 B
./packages/db/dist/esm/query/compiler/evaluators.js 1.35 kB
./packages/db/dist/esm/query/compiler/expressions.js 430 B
./packages/db/dist/esm/query/compiler/group-by.js 1.8 kB
./packages/db/dist/esm/query/compiler/index.js 1.96 kB
./packages/db/dist/esm/query/compiler/joins.js 2 kB
./packages/db/dist/esm/query/compiler/order-by.js 1.46 kB
./packages/db/dist/esm/query/compiler/select.js 1.07 kB
./packages/db/dist/esm/query/expression-helpers.js 1.43 kB
./packages/db/dist/esm/query/ir.js 673 B
./packages/db/dist/esm/query/live-query-collection.js 360 B
./packages/db/dist/esm/query/live/collection-config-builder.js 5.33 kB
./packages/db/dist/esm/query/live/collection-registry.js 264 B
./packages/db/dist/esm/query/live/collection-subscriber.js 1.74 kB
./packages/db/dist/esm/query/live/internal.js 130 B
./packages/db/dist/esm/query/optimizer.js 2.56 kB
./packages/db/dist/esm/query/predicate-utils.js 2.91 kB
./packages/db/dist/esm/query/subset-dedupe.js 921 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 2.9 kB
./packages/db/dist/esm/utils.js 881 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 852 B
./packages/db/dist/esm/utils/cursor.js 457 B
./packages/db/dist/esm/utils/index-optimization.js 1.51 kB
./packages/db/dist/esm/utils/type-guards.js 157 B

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

@github-actions
Copy link
Contributor

github-actions bot commented Dec 8, 2025

Size Change: 0 B

Total Size: 3.35 kB

ℹ️ View Unchanged
Filename Size
./packages/react-db/dist/esm/index.js 225 B
./packages/react-db/dist/esm/useLiveInfiniteQuery.js 1.17 kB
./packages/react-db/dist/esm/useLiveQuery.js 1.12 kB
./packages/react-db/dist/esm/useLiveSuspenseQuery.js 431 B
./packages/react-db/dist/esm/usePacedMutations.js 401 B

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

@KyleAMathews KyleAMathews merged commit e24b2fa into main Dec 8, 2025
7 checks passed
@KyleAMathews KyleAMathews deleted the renovate/all-minor-patch branch December 8, 2025 01:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants