Skip to content

Releases: electric-sql/electric

@electric-sql/react@0.3.6

13 Sep 22:49
8ecd2b3
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [e3a07b7]
  • Updated dependencies [412ea8e]
    • @electric-sql/client@0.4.1

@core/sync-service@0.4.4

13 Sep 22:49
8ecd2b3
Compare
Choose a tag to compare

Patch Changes

  • e3a07b7: Return 400 if shape ID does not match shape definition. Also handle 400 status codes on the client.
  • 5c684bd: Add shape filters to Postgres publication to reduce processing load on Electric.

@core/sync-service@0.4.3

10 Sep 14:11
23f8f6b
Compare
Choose a tag to compare

Patch Changes

  • ce0df75: Fix initial snapshot race condition

@core/sync-service@0.4.2

10 Sep 13:59
89a75eb
Compare
Choose a tag to compare

Patch Changes

  • c60cadb: Handle Postgres Point In Time Recoveries (PITR) by cleaning all shapes.
  • a95a269: Support OPTIONS request required for preflight requests.
  • 6703657: feat: add cache max-age of 5 seconds to ?live requests so request collapsing works
  • 6895352: Support HTTP HEAD requests.

@electric-sql/react@0.3.5

06 Sep 16:05
5fff096
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [fe251c8]
  • Updated dependencies [fe251c8]
    • @electric-sql/client@0.4.0

@electric-sql/react@0.3.4

04 Sep 14:16
9a8ec97
Compare
Choose a tag to compare

Patch Changes

  • 42a51c3: Allow specifying data type through type templating in all APIs.
  • Updated dependencies [42a51c3]
    • @electric-sql/client@0.3.4

@core/sync-service@0.4.1

04 Sep 16:19
73e320d
Compare
Choose a tag to compare

Patch Changes

  • 18b7054: Improve consistency of shape consumers after storage error

@core/sync-service@0.4.0

04 Sep 14:16
9a8ec97
Compare
Choose a tag to compare

Minor Changes

  • b3f5d7c: Introduce and enable by default a new iteration of the storage engine, which is more optimal when creating new shapes. If you need to continue using the old shapes without interruption, set STORAGE=cubdb environment variable.
  • 1461432: Replace individual persistence location configuration with a single STORAGE_DIR environment variable, that should be bound to a volume to survive Electric restarts. If you were using CUBDB_FILE_PATH, you should move that folder into a subdirectory named shapes and configure STORAGE_DIR to the previous directory.

Patch Changes

  • 61cd2a1: Raise the Erlang open port limit to allow for more simoultaneus connecitons
  • 6e268cb: Move row-to-JSON serialization for initial shape data from Electric to PG
  • b322b95: Added a note to reconnection logging whether the replication mode or regular mode connection is failing

@electric-sql/react@0.3.3

03 Sep 18:19
70b5d5f
Compare
Choose a tag to compare

Patch Changes

  • 3c8f662: Fix useShape not returning correct data upon changing selector prop - see #1446.
  • b0f39c7: add test that useShape re-renders on where state change

@electric-sql/react@0.3.2

03 Sep 16:17
4619eaa
Compare
Choose a tag to compare

Patch Changes

  • 0836ebb: Improve type of selector argument in useShape hook.
  • Updated dependencies [d3b4711]
    • @electric-sql/client@0.3.3