diff --git a/.changeset/fix-empty-string-params.md b/.changeset/fix-empty-string-params.md deleted file mode 100644 index b2a8e65ee..000000000 --- a/.changeset/fix-empty-string-params.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/electric-db-collection': patch ---- - -Fix empty string values being incorrectly omitted from SQL query params. Queries like `eq(column, '')` now correctly include the empty string parameter instead of producing a malformed query with a missing `$1` value. diff --git a/examples/react/todo/package.json b/examples/react/todo/package.json index 62e82219f..bd77e9b33 100644 --- a/examples/react/todo/package.json +++ b/examples/react/todo/package.json @@ -3,7 +3,7 @@ "private": true, "version": "0.1.24", "dependencies": { - "@tanstack/electric-db-collection": "^0.2.24", + "@tanstack/electric-db-collection": "^0.2.25", "@tanstack/query-core": "^5.90.16", "@tanstack/query-db-collection": "^1.0.17", "@tanstack/react-db": "^0.1.64", diff --git a/examples/solid/todo/package.json b/examples/solid/todo/package.json index 37937cf2d..77cb6ef7f 100644 --- a/examples/solid/todo/package.json +++ b/examples/solid/todo/package.json @@ -3,7 +3,7 @@ "private": true, "version": "0.0.34", "dependencies": { - "@tanstack/electric-db-collection": "^0.2.24", + "@tanstack/electric-db-collection": "^0.2.25", "@tanstack/query-core": "^5.90.16", "@tanstack/query-db-collection": "^1.0.17", "@tanstack/solid-db": "^0.2.0", diff --git a/packages/electric-db-collection/CHANGELOG.md b/packages/electric-db-collection/CHANGELOG.md index 422ff15eb..f9a33dade 100644 --- a/packages/electric-db-collection/CHANGELOG.md +++ b/packages/electric-db-collection/CHANGELOG.md @@ -1,5 +1,11 @@ # @tanstack/electric-db-collection +## 0.2.25 + +### Patch Changes + +- Fix empty string values being incorrectly omitted from SQL query params. Queries like `eq(column, '')` now correctly include the empty string parameter instead of producing a malformed query with a missing `$1` value. ([#1146](https://github.com/TanStack/db/pull/1146)) + ## 0.2.24 ### Patch Changes diff --git a/packages/electric-db-collection/package.json b/packages/electric-db-collection/package.json index 3d08df144..bc9f066b3 100644 --- a/packages/electric-db-collection/package.json +++ b/packages/electric-db-collection/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/electric-db-collection", - "version": "0.2.24", + "version": "0.2.25", "description": "ElectricSQL collection for TanStack DB", "author": "Kyle Mathews", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 598e95df6..63796d47d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -433,7 +433,7 @@ importers: examples/react/todo: dependencies: '@tanstack/electric-db-collection': - specifier: ^0.2.24 + specifier: ^0.2.25 version: link:../../../packages/electric-db-collection '@tanstack/query-core': specifier: ^5.90.16 @@ -554,7 +554,7 @@ importers: examples/solid/todo: dependencies: '@tanstack/electric-db-collection': - specifier: ^0.2.24 + specifier: ^0.2.25 version: link:../../../packages/electric-db-collection '@tanstack/query-core': specifier: ^5.90.16 @@ -582,7 +582,7 @@ importers: version: 0.45.1(@opentelemetry/api@1.9.0)(@types/pg@8.16.0)(gel@2.1.1)(kysely@0.28.8)(pg@8.16.3)(postgres@3.4.7) drizzle-zod: specifier: ^0.8.3 - version: 0.8.3(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)(@types/pg@8.16.0)(gel@2.1.1)(kysely@0.28.8)(pg@8.16.3)(postgres@3.4.7))(zod@3.25.76) + version: 0.8.3(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)(@types/pg@8.16.0)(gel@2.1.1)(kysely@0.28.8)(pg@8.16.3)(postgres@3.4.7))(zod@4.1.13) express: specifier: ^4.22.1 version: 4.22.1 @@ -13315,11 +13315,6 @@ snapshots: pg: 8.16.3 postgres: 3.4.7 - drizzle-zod@0.8.3(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)(@types/pg@8.16.0)(gel@2.1.1)(kysely@0.28.8)(pg@8.16.3)(postgres@3.4.7))(zod@3.25.76): - dependencies: - drizzle-orm: 0.45.1(@opentelemetry/api@1.9.0)(@types/pg@8.16.0)(gel@2.1.1)(kysely@0.28.8)(pg@8.16.3)(postgres@3.4.7) - zod: 3.25.76 - drizzle-zod@0.8.3(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)(@types/pg@8.16.0)(gel@2.1.1)(kysely@0.28.8)(pg@8.16.3)(postgres@3.4.7))(zod@4.1.13): dependencies: drizzle-orm: 0.45.1(@opentelemetry/api@1.9.0)(@types/pg@8.16.0)(gel@2.1.1)(kysely@0.28.8)(pg@8.16.3)(postgres@3.4.7)