diff --git a/.changeset/curly-ravens-film.md b/.changeset/curly-ravens-film.md deleted file mode 100644 index d796f9ba4e..0000000000 --- a/.changeset/curly-ravens-film.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@electric-sql/client": patch ---- - -Handle 429 responses with retries. diff --git a/.changeset/friendly-garlics-cover.md b/.changeset/friendly-garlics-cover.md deleted file mode 100644 index da403485d3..0000000000 --- a/.changeset/friendly-garlics-cover.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@core/sync-service": patch ---- - -Make relation OID part of shape definition, removing the need for persisting relations and simplifying relation change handling. diff --git a/.changeset/khaki-dolphins-promise.md b/.changeset/khaki-dolphins-promise.md deleted file mode 100644 index 644476a491..0000000000 --- a/.changeset/khaki-dolphins-promise.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@electric-sql/client": patch -"@core/sync-service": patch ---- - -Fix inconsistencies in http proxies for caching live long-polling requests. - -The server now returns a cursor for the client to use in requests to cache-bust any stale caches. diff --git a/.changeset/weak-chairs-type.md b/.changeset/weak-chairs-type.md deleted file mode 100644 index 41462a4a8b..0000000000 --- a/.changeset/weak-chairs-type.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@core/sync-service": patch ---- - -Store shape definitions along with shape data and use that to restore them instead of persisted cached metadata. This removes the unified serilization and persistence of all shape metadata and allows better scaling of speed of shape creation. diff --git a/packages/react-hooks/CHANGELOG.md b/packages/react-hooks/CHANGELOG.md index 16ca17002b..fcea4ff0ff 100644 --- a/packages/react-hooks/CHANGELOG.md +++ b/packages/react-hooks/CHANGELOG.md @@ -1,5 +1,13 @@ # @electric-sql/react +## 0.4.4 + +### Patch Changes + +- Updated dependencies [c0c9af6] +- Updated dependencies [41845cb] + - @electric-sql/client@0.6.2 + ## 0.4.3 ### Patch Changes diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index aba5b153ae..e53bfa0b1c 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -1,6 +1,6 @@ { "name": "@electric-sql/react", - "version": "0.4.3", + "version": "0.4.4", "description": "React hooks for ElectricSQL", "type": "module", "main": "dist/cjs/index.cjs", diff --git a/packages/sync-service/CHANGELOG.md b/packages/sync-service/CHANGELOG.md index 54fcbadc5d..59dc65da37 100644 --- a/packages/sync-service/CHANGELOG.md +++ b/packages/sync-service/CHANGELOG.md @@ -1,5 +1,16 @@ # @core/sync-service +## 0.7.2 + +### Patch Changes + +- 8ad40e7: Make relation OID part of shape definition, removing the need for persisting relations and simplifying relation change handling. +- 41845cb: Fix inconsistencies in http proxies for caching live long-polling requests. + + The server now returns a cursor for the client to use in requests to cache-bust any stale caches. + +- 14681cc: Store shape definitions along with shape data and use that to restore them instead of persisted cached metadata. This removes the unified serilization and persistence of all shape metadata and allows better scaling of speed of shape creation. + ## 0.7.1 ### Patch Changes diff --git a/packages/sync-service/package.json b/packages/sync-service/package.json index 945ed581ea..2d7dd44244 100644 --- a/packages/sync-service/package.json +++ b/packages/sync-service/package.json @@ -1,7 +1,7 @@ { "name": "@core/sync-service", "private": true, - "version": "0.7.1", + "version": "0.7.2", "scripts": { "publish:hex": "mix do deps.get, hex.publish --yes" } diff --git a/packages/typescript-client/CHANGELOG.md b/packages/typescript-client/CHANGELOG.md index 4c6183cf58..45ba8d4c52 100644 --- a/packages/typescript-client/CHANGELOG.md +++ b/packages/typescript-client/CHANGELOG.md @@ -1,5 +1,14 @@ # @electric-sql/client +## 0.6.2 + +### Patch Changes + +- c0c9af6: Handle 429 responses with retries. +- 41845cb: Fix inconsistencies in http proxies for caching live long-polling requests. + + The server now returns a cursor for the client to use in requests to cache-bust any stale caches. + ## 0.6.1 ### Patch Changes diff --git a/packages/typescript-client/package.json b/packages/typescript-client/package.json index dc132238d5..d815541318 100644 --- a/packages/typescript-client/package.json +++ b/packages/typescript-client/package.json @@ -1,6 +1,6 @@ { "name": "@electric-sql/client", - "version": "0.6.1", + "version": "0.6.2", "description": "Postgres everywhere - your data, in sync, wherever you need it.", "type": "module", "main": "dist/cjs/index.cjs",