Skip to content

Releases: electric-sql/electric

@core/[email protected]

07 Mar 09:20
5b76ccb
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • 9401491: Return chunked repsonses to live requesters if new changes large enough.
  • b48973b: Fix incorrect LSN comparisons leading to dropped transactions.

@electric-sql/[email protected]

06 Mar 13:16
0c9d251
Compare
Choose a tag to compare
Pre-release

Patch Changes

@electric-sql/[email protected]

06 Mar 13:15
0c9d251
Compare
Choose a tag to compare
Pre-release

Patch Changes

@electric-sql/[email protected]

06 Mar 13:16
0c9d251
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • f6a3265: Fix OpenAPI spec 409 response schema

@core/[email protected]

06 Mar 13:16
0c9d251
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • 9ed2ca3: Ensure request-scoped new changes listener is clenaed up when request ends.

@electric-sql/[email protected]

03 Mar 17:46
97ff87b
Compare
Choose a tag to compare
Pre-release

Patch Changes

@electric-sql/[email protected]

03 Mar 17:46
97ff87b
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • 6616b81: New experimental MultiShapeStream and TransactionalMultiShapeStream APIs that combine multiple shapes streams into a single stream. Note: these two APIs are experimental and are likely to change in a future version of the package.
  • Updated dependencies [6616b81]
  • Updated dependencies [dcd8a9f]

@core/[email protected]

03 Mar 17:47
97ff87b
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • 74e54e1: feat: add receive/replication lag to exposed metrics
  • bd2d997: Make configuration easier and more accessible to external applications
  • bbcc719: Drop transactions that have already been processed rather than reapplying them.
  • 5da8f25: Only include telemetry in docker build
  • dcd8a9f: feat: add old_value to updates under replica mode full
  • 7600746: Add option to send memory metrics per process type
  • 2f5b7d4: fix: ensure smooth upgrade for filesystem KV format change
  • 0a95da1: Allow for accessing via an api that serves only a pre-configured shape, move all http logic into api
  • 9554498: Improve public APIs of Elixir client and core electric
  • 126317f: fix: ensure we correctly set globally processed lsn
  • 059a69a: Improve quoting logic in relation_to_sql/1 to handle reserved words and tables starting with a number

@core/[email protected]

03 Mar 17:46
97ff87b
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • 27481c9: Remove requirement for a shape definition from Electric.Client.stream, so we now support endpoints that return a pre-configured stream. Also remove oneshot configuration flag as it no longer makes sense
  • 9554498: Improve public APIs of Elixir client and core electric

@core/[email protected]

25 Feb 15:04
4ab04c4
Compare
Choose a tag to compare

Patch Changes

  • 49dd88f: fix: Fix file corruption when doing external sort during compaction
  • f92d4b3: Fallback to replicating whole relations if publication row filtering cannot support given where clauses.
  • c444072: Allow multiple conditions in a where clause to be optimised (not just one)
  • d22e363: Fix transaction ID comparison logic to use correct modulo-2^32 arithmetic.
  • c444072: Optimise where clauses that have a condition in the form 'array_field @> array_const'
  • 8a4b0d5: Ensure shape properties are added to OTEL spans in shape requests.