This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@electric-sql/pglite@0.2.8
Patch Changes
53ec60e: Fix the sql tagged template method to correctly handle null values
880b60d: Fix close() as it was not correctly shutting down Postgres
058ed7c: Fix quoting of table and channel names with the live plugin and listen method. Fixes issue where the live plugin would not work when the table names were camel case.
2831c34: Add wasmModule and fsBundle options to manually load the WASM module and FS bundle. Additionally cache the WASM module and FS bundle after the first download for a speedup on subsequent calls.
880b60d: Fix DROP DATABASE so that it doesn't hang in a busy loop
880b60d: Initial work towards a WASI build of PGlite
4aeb677: Change parameter serialization to be driven by expected types from Postgres, rather than inferring from the JS type
19b3529: Fix path alias for @electric-sql/pg-protocol to bundle types correctly
@electric-sql/pglite-react@0.2.8
Patch Changes
Updated dependencies [53ec60e]
Updated dependencies [880b60d]
Updated dependencies [058ed7c]
Updated dependencies [2831c34]
Updated dependencies [880b60d]
Updated dependencies [880b60d]
Updated dependencies [4aeb677]
Updated dependencies [19b3529]
@electric-sql/pglite@0.2.8
@electric-sql/pglite-repl@0.2.8
Patch Changes
Updated dependencies [53ec60e]
Updated dependencies [880b60d]
Updated dependencies [058ed7c]
Updated dependencies [2831c34]
Updated dependencies [880b60d]
Updated dependencies [880b60d]
Updated dependencies [4aeb677]
Updated dependencies [19b3529]
@electric-sql/pglite@0.2.8
@electric-sql/pglite-react@0.2.8
@electric-sql/pglite-sync@0.2.8
Patch Changes
821a7c5: Commit ShapeStream message batches transactionally.
Implement shapeKey option to syncShapeToTable to persist stream.
Implement metadataSchema option to electricSync configuration to specify where stream metadata is peristed.
Implement in-memory lock to disallow multiple shapes on single table.
Fix must-refetch handling by truncating underlying table on refetch.
[BREAKING] Move ShapeStreamOptions as separate property of SyncShapeToTableOptions rather than extension
6e116c6: Implement naive resumability which truncates the synced table on restart.
Updated dependencies [53ec60e]
Updated dependencies [880b60d]
Updated dependencies [058ed7c]
Updated dependencies [2831c34]
Updated dependencies [880b60d]
Updated dependencies [880b60d]
Updated dependencies [4aeb677]
Updated dependencies [19b3529]
@electric-sql/pglite@0.2.8
@electric-sql/pglite-vue@0.2.8
Patch Changes
b6e963c: fix: add export providePGlite and injectPGlite
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@electric-sql/pglite@0.2.8
Patch Changes
@electric-sql/pg-protocol
to bundle types correctly@electric-sql/pglite-react@0.2.8
Patch Changes
@electric-sql/pglite-repl@0.2.8
Patch Changes
@electric-sql/pglite-sync@0.2.8
Patch Changes
ShapeStream
message batches transactionally. ImplementshapeKey
option tosyncShapeToTable
to persist stream. ImplementmetadataSchema
option toelectricSync
configuration to specify where stream metadata is peristed. Implement in-memory lock to disallow multiple shapes on single table. Fixmust-refetch
handling by truncating underlying table on refetch. [BREAKING] MoveShapeStreamOptions
as separate property ofSyncShapeToTableOptions
rather than extension@electric-sql/pglite-vue@0.2.8
Patch Changes
benchmark@0.0.8
Patch Changes