From 03c527728faff1a4db3d96b6105f1f54c4f0d434 Mon Sep 17 00:00:00 2001 From: Maximilien Monteil Date: Sun, 13 Apr 2025 14:27:13 +0200 Subject: [PATCH 1/2] chore: update Kysely version in driver package --- packages/kysely-driver/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/kysely-driver/package.json b/packages/kysely-driver/package.json index e178de9a..073dbaa5 100644 --- a/packages/kysely-driver/package.json +++ b/packages/kysely-driver/package.json @@ -29,7 +29,7 @@ "@powersync/common": "workspace:^1.27.1" }, "dependencies": { - "kysely": "^0.27.4" + "kysely": "^0.28.0" }, "devDependencies": { "@powersync/web": "workspace:*", From 7599a6869588a9da0e5da834ab06c7a82329ae95 Mon Sep 17 00:00:00 2001 From: Christiaan Landman Date: Mon, 14 Apr 2025 09:47:20 +0200 Subject: [PATCH 2/2] Added lock file and changeset entry. --- .changeset/moody-fans-knock.md | 5 +++++ pnpm-lock.yaml | 20 ++++++++++---------- 2 files changed, 15 insertions(+), 10 deletions(-) create mode 100644 .changeset/moody-fans-knock.md diff --git a/.changeset/moody-fans-knock.md b/.changeset/moody-fans-knock.md new file mode 100644 index 00000000..a6618584 --- /dev/null +++ b/.changeset/moody-fans-knock.md @@ -0,0 +1,5 @@ +--- +'@powersync/kysely-driver': minor +--- + +Updated Kysely depedency to ^0.28.0. Introduces new features to the PowerSync Kysely wrapper. See https://github.com/kysely-org/kysely/releases/tag/0.28.0 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8814f331..0c173d81 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1751,7 +1751,7 @@ importers: version: 20.17.6 drizzle-orm: specifier: ^0.35.2 - version: 0.35.2(@op-engineering/op-sqlite@11.4.8(react-native@0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.18)(react@18.3.1))(react@18.3.1))(@types/better-sqlite3@7.6.12)(@types/react@18.3.18)(better-sqlite3@11.7.2)(kysely@0.27.4)(react@18.3.1) + version: 0.35.2(@op-engineering/op-sqlite@11.4.8(react-native@0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.18)(react@18.3.1))(react@18.3.1))(@types/better-sqlite3@7.6.12)(@types/react@18.3.18)(better-sqlite3@11.7.2)(kysely@0.28.0)(react@18.3.1) vite: specifier: ^6.1.0 version: 6.1.0(@types/node@20.17.6)(jiti@1.21.6)(less@4.2.2)(lightningcss@1.28.2)(sass@1.85.0)(terser@5.39.0)(tsx@4.19.3)(yaml@2.6.1) @@ -1768,8 +1768,8 @@ importers: specifier: workspace:^1.27.1 version: link:../common kysely: - specifier: ^0.27.4 - version: 0.27.4 + specifier: ^0.28.0 + version: 0.28.0 devDependencies: '@journeyapps/wa-sqlite': specifier: ^1.2.0 @@ -1816,7 +1816,7 @@ importers: version: 1.4.2 drizzle-orm: specifier: ^0.35.2 - version: 0.35.2(@op-engineering/op-sqlite@11.4.8(react-native@0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.18)(react@18.3.1))(react@18.3.1))(@types/better-sqlite3@7.6.12)(@types/react@18.3.18)(better-sqlite3@11.7.2)(kysely@0.27.4)(react@18.3.1) + version: 0.35.2(@op-engineering/op-sqlite@11.4.8(react-native@0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.18)(react@18.3.1))(react@18.3.1))(@types/better-sqlite3@7.6.12)(@types/react@18.3.18)(better-sqlite3@11.7.2)(kysely@0.28.0)(react@18.3.1) rollup: specifier: 4.14.3 version: 4.14.3 @@ -14386,9 +14386,9 @@ packages: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - kysely@0.27.4: - resolution: {integrity: sha512-dyNKv2KRvYOQPLCAOCjjQuCk4YFd33BvGdf/o5bC7FiW+BB6snA81Zt+2wT9QDFzKqxKa5rrOmvlK/anehCcgA==} - engines: {node: '>=14.0.0'} + kysely@0.28.0: + resolution: {integrity: sha512-hq8VcLy57Ww7oPTTVEOrT9ml+g8ehbbmEUkHmW4Xtubu+NHdKZi6SH6egmD4cjDhn3b/0s0h/6AjdPayOTJhNw==} + engines: {node: '>=18.0.0'} language-subtag-registry@0.3.23: resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} @@ -34698,13 +34698,13 @@ snapshots: dotenv@16.4.7: {} - drizzle-orm@0.35.2(@op-engineering/op-sqlite@11.4.8(react-native@0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.18)(react@18.3.1))(react@18.3.1))(@types/better-sqlite3@7.6.12)(@types/react@18.3.18)(better-sqlite3@11.7.2)(kysely@0.27.4)(react@18.3.1): + drizzle-orm@0.35.2(@op-engineering/op-sqlite@11.4.8(react-native@0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.18)(react@18.3.1))(react@18.3.1))(@types/better-sqlite3@7.6.12)(@types/react@18.3.18)(better-sqlite3@11.7.2)(kysely@0.28.0)(react@18.3.1): optionalDependencies: '@op-engineering/op-sqlite': 11.4.8(react-native@0.77.0(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@react-native-community/cli-server-api@15.1.3)(@types/react@18.3.18)(react@18.3.1))(react@18.3.1) '@types/better-sqlite3': 7.6.12 '@types/react': 18.3.18 better-sqlite3: 11.7.2 - kysely: 0.27.4 + kysely: 0.28.0 react: 18.3.1 dtrace-provider@0.8.8: @@ -39046,7 +39046,7 @@ snapshots: kleur@4.1.5: {} - kysely@0.27.4: {} + kysely@0.28.0: {} language-subtag-registry@0.3.23: {}