Releases: electric-sql/electric
Releases · electric-sql/electric
@core/[email protected]
@core/[email protected]
Patch Changes
- 3f43346: Support generating shape definitions from Ecto.Changeset structs, add replica mode to client ShapeDefinitions, ensure client parameters are always of type %{binary() => binary()} and expose some options schema information for use in Phoenix.Sync
@core/[email protected]
Patch Changes
- 0c6578d: Fix bug in Shape.comparable/1 preventing client shapes matching existing ones loaded from storage
@core/[email protected]
Patch Changes
- 67b8172: Add support for array parameters in ecto where clauses
@core/[email protected]
Patch Changes
- 0928065: Make
PublicationManager
calls idempotent based on shape handles to ensure proper cleanups. - 34c445b: chore: add more logging around publication altering
- ca329d3: Open a replication connection to acquire the exclusive connection lock, fixing the lock semantics for cases where Electric runs with a pooled connection string.
- 3ef7ed3: Consistently send
:ready
stack event after replication client restarts as well. - b862abc: Fix compilation issue that appeared in Erlang/OTP 28.0.
- 6d733c5: chore: add Erlang GC metrics to Otel export
- fbeb583: Fix shape hash lookup deletion upon removing shape
- 6bc8924: Fix for possible collisions when generating the next interval timestamp for long polling.
- 0928065: Fix race conditions with shape deletion
@core/[email protected]
@core/[email protected]
@core/[email protected]
Minor Changes
- bdb031e: Allow server errors to be streamed to the consumer rather than raising
@core/[email protected]
Patch Changes
- 51c91ac: fix: ensure cleanup and persistance of cached relation information is correct