diff --git a/.changeset/big-lobsters-bathe.md b/.changeset/big-lobsters-bathe.md deleted file mode 100644 index 913088057..000000000 --- a/.changeset/big-lobsters-bathe.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@electric-sql/pglite': minor ---- - -Ensure MessageContext and its children are actually cleared between queries diff --git a/.changeset/mighty-shrimps-drive.md b/.changeset/mighty-shrimps-drive.md deleted file mode 100644 index e06b2c6a2..000000000 --- a/.changeset/mighty-shrimps-drive.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@electric-sql/pglite-tools': patch ---- - -fix pg_dump on Windows systems - -When calling **pg_dump** on Windows system the function fails with an error as the one bellow. -❗ Notice the double drive letter -`Error: ENOENT: no such file or directory, open 'E:\C:\Users\\AppData\Local\npm-cache\_npx\ba4f1959e38407b5\node_modules\@electric-sql\pglite-tools\dist\pg_dump.wasm'` - -The problem is in execPgDump function at line -`const blob = await fs.readFile(bin.toString().slice(7))` -I think the intention here was to remove `file://` from the begging of the path. However this is not necesarry readFile can handle URL objects. -Moreover this will fail on Windows becase the slice creates a path like '/C:/...' and the readFile function will add the extra drive letter \ No newline at end of file diff --git a/.changeset/purple-stingrays-matter.md b/.changeset/purple-stingrays-matter.md deleted file mode 100644 index 8acab00ae..000000000 --- a/.changeset/purple-stingrays-matter.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@electric-sql/pglite-socket': patch -'@electric-sql/pglite': patch ---- - -fix oom; other fixes diff --git a/packages/pglite-react/CHANGELOG.md b/packages/pglite-react/CHANGELOG.md index c489f5fa6..d8a1e0f49 100644 --- a/packages/pglite-react/CHANGELOG.md +++ b/packages/pglite-react/CHANGELOG.md @@ -1,5 +1,13 @@ # @electric-sql/pglite-react +## 0.2.26 + +### Patch Changes + +- Updated dependencies [f12a582] +- Updated dependencies [bd263aa] + - @electric-sql/pglite@0.3.8 + ## 0.2.25 ### Patch Changes diff --git a/packages/pglite-react/package.json b/packages/pglite-react/package.json index 31dc977bd..49601a21c 100644 --- a/packages/pglite-react/package.json +++ b/packages/pglite-react/package.json @@ -1,6 +1,6 @@ { "name": "@electric-sql/pglite-react", - "version": "0.2.25", + "version": "0.2.26", "description": "Hooks for using PGlite", "type": "module", "private": false, @@ -69,7 +69,7 @@ "vitest": "^2.1.2" }, "peerDependencies": { - "@electric-sql/pglite": "workspace:0.3.7", + "@electric-sql/pglite": "workspace:0.3.8", "react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc" } } diff --git a/packages/pglite-repl/CHANGELOG.md b/packages/pglite-repl/CHANGELOG.md index cb651a304..4a829f317 100644 --- a/packages/pglite-repl/CHANGELOG.md +++ b/packages/pglite-repl/CHANGELOG.md @@ -1,5 +1,14 @@ # @electric-sql/pglite-repl +## 0.2.26 + +### Patch Changes + +- Updated dependencies [f12a582] +- Updated dependencies [bd263aa] + - @electric-sql/pglite@0.3.8 + - @electric-sql/pglite-react@0.2.26 + ## 0.2.25 ### Patch Changes diff --git a/packages/pglite-repl/package.json b/packages/pglite-repl/package.json index e7fee3e96..41f83a792 100644 --- a/packages/pglite-repl/package.json +++ b/packages/pglite-repl/package.json @@ -1,6 +1,6 @@ { "name": "@electric-sql/pglite-repl", - "version": "0.2.25", + "version": "0.2.26", "author": "Electric DB Limited", "homepage": "https://pglite.dev", "license": "Apache-2.0", @@ -61,7 +61,7 @@ "react-dom": "^19.0.0" }, "peerDependencies": { - "@electric-sql/pglite": "workspace:0.3.7" + "@electric-sql/pglite": "workspace:0.3.8" }, "peerDependenciesMeta": { "@electric-sql/pglite": { diff --git a/packages/pglite-socket/CHANGELOG.md b/packages/pglite-socket/CHANGELOG.md index 92dfc20b2..9f0d9c623 100644 --- a/packages/pglite-socket/CHANGELOG.md +++ b/packages/pglite-socket/CHANGELOG.md @@ -1,5 +1,14 @@ # @electric-sql/pglite-socket +## 0.0.13 + +### Patch Changes + +- bd263aa: fix oom; other fixes +- Updated dependencies [f12a582] +- Updated dependencies [bd263aa] + - @electric-sql/pglite@0.3.8 + ## 0.0.12 ### Patch Changes diff --git a/packages/pglite-socket/package.json b/packages/pglite-socket/package.json index 2f1eff15c..c5b63e55d 100644 --- a/packages/pglite-socket/package.json +++ b/packages/pglite-socket/package.json @@ -1,6 +1,6 @@ { "name": "@electric-sql/pglite-socket", - "version": "0.0.12", + "version": "0.0.13", "description": "A socket implementation for PGlite enabling remote connections", "author": "Electric DB Limited", "homepage": "https://pglite.dev", diff --git a/packages/pglite-sync/CHANGELOG.md b/packages/pglite-sync/CHANGELOG.md index eb7fa0838..eed7155a4 100644 --- a/packages/pglite-sync/CHANGELOG.md +++ b/packages/pglite-sync/CHANGELOG.md @@ -1,5 +1,13 @@ # @electric-sql/pglite-sync +## 0.3.11 + +### Patch Changes + +- Updated dependencies [f12a582] +- Updated dependencies [bd263aa] + - @electric-sql/pglite@0.3.8 + ## 0.3.10 ### Patch Changes diff --git a/packages/pglite-sync/package.json b/packages/pglite-sync/package.json index 31e2bb34f..3fb4cfbdb 100644 --- a/packages/pglite-sync/package.json +++ b/packages/pglite-sync/package.json @@ -1,6 +1,6 @@ { "name": "@electric-sql/pglite-sync", - "version": "0.3.10", + "version": "0.3.11", "description": "ElectricSQL Sync for PGlite", "type": "module", "private": false, @@ -73,6 +73,6 @@ "vitest": "^2.1.2" }, "peerDependencies": { - "@electric-sql/pglite": "workspace:0.3.7" + "@electric-sql/pglite": "workspace:0.3.8" } } diff --git a/packages/pglite-tools/CHANGELOG.md b/packages/pglite-tools/CHANGELOG.md index 58afafa2b..449141ff7 100644 --- a/packages/pglite-tools/CHANGELOG.md +++ b/packages/pglite-tools/CHANGELOG.md @@ -1,5 +1,24 @@ # @electric-sql/pglite-tools +## 0.2.13 + +### Patch Changes + +- be677b4: fix pg_dump on Windows systems + + When calling **pg_dump** on Windows system the function fails with an error as the one bellow. + ❗ Notice the double drive letter + `Error: ENOENT: no such file or directory, open 'E:\C:\Users\\AppData\Local\npm-cache\_npx\ba4f1959e38407b5\node_modules\@electric-sql\pglite-tools\dist\pg_dump.wasm'` + + The problem is in execPgDump function at line + `const blob = await fs.readFile(bin.toString().slice(7))` + I think the intention here was to remove `file://` from the begging of the path. However this is not necesarry readFile can handle URL objects. + Moreover this will fail on Windows becase the slice creates a path like '/C:/...' and the readFile function will add the extra drive letter + +- Updated dependencies [f12a582] +- Updated dependencies [bd263aa] + - @electric-sql/pglite@0.3.8 + ## 0.2.12 ### Patch Changes diff --git a/packages/pglite-tools/package.json b/packages/pglite-tools/package.json index 0780d32a7..925f400c5 100644 --- a/packages/pglite-tools/package.json +++ b/packages/pglite-tools/package.json @@ -1,6 +1,6 @@ { "name": "@electric-sql/pglite-tools", - "version": "0.2.12", + "version": "0.2.13", "description": "Tools for working with PGlite databases", "author": "Electric DB Limited", "homepage": "https://pglite.dev", @@ -67,6 +67,6 @@ "vitest": "^1.3.1" }, "peerDependencies": { - "@electric-sql/pglite": "workspace:0.3.7" + "@electric-sql/pglite": "workspace:0.3.8" } } diff --git a/packages/pglite-vue/CHANGELOG.md b/packages/pglite-vue/CHANGELOG.md index 7085630ca..b5836058f 100644 --- a/packages/pglite-vue/CHANGELOG.md +++ b/packages/pglite-vue/CHANGELOG.md @@ -1,5 +1,13 @@ # @electric-sql/pglite-vue +## 0.2.26 + +### Patch Changes + +- Updated dependencies [f12a582] +- Updated dependencies [bd263aa] + - @electric-sql/pglite@0.3.8 + ## 0.2.25 ### Patch Changes diff --git a/packages/pglite-vue/package.json b/packages/pglite-vue/package.json index bcba8f3b0..8eb091b51 100644 --- a/packages/pglite-vue/package.json +++ b/packages/pglite-vue/package.json @@ -1,6 +1,6 @@ { "name": "@electric-sql/pglite-vue", - "version": "0.2.25", + "version": "0.2.26", "description": "Vue hooks for using PGlite", "type": "module", "private": false, @@ -74,7 +74,7 @@ "vue2.7": "npm:vue@~2.7.16" }, "peerDependencies": { - "@electric-sql/pglite": "workspace:0.3.7", + "@electric-sql/pglite": "workspace:0.3.8", "@vue/composition-api": "^1.1.2", "vue": "^2.6.0 || ^3.3.0" }, diff --git a/packages/pglite/CHANGELOG.md b/packages/pglite/CHANGELOG.md index fd0d18889..ba7f86554 100644 --- a/packages/pglite/CHANGELOG.md +++ b/packages/pglite/CHANGELOG.md @@ -1,5 +1,11 @@ # @electric-sql/pglite +## 0.3.8 + +### Patch Changes + +- f12a582: Ensure MessageContext and its children are actually cleared between queries + ## 0.3.7 ### Patch Changes diff --git a/packages/pglite/package.json b/packages/pglite/package.json index ab9452dac..6eb11448d 100644 --- a/packages/pglite/package.json +++ b/packages/pglite/package.json @@ -1,6 +1,6 @@ { "name": "@electric-sql/pglite", - "version": "0.3.7", + "version": "0.3.8", "private": false, "publishConfig": { "access": "public"