Releases: electric-sql/electric
Releases · electric-sql/electric
electric-sql@0.12.0
Minor Changes
- a8eedad: feat: server-driven unsubscribes to allow clients to unsubscribe from shapes
Patch Changes
- f4f020d: Flag to disable FKs checks on incoming TXs in SQLite.
- 17e793c: Fix asyncEventEmitter to not silence unhandled exceptions raised in event handlers.
- d279c8a: Redact secrets from CLI Docker configuration printout.
- 81d91f5: Use canary Docker image tag when using the canary CLI client.
- d406e85: Use more widely supported regex features for SQL interpolation (remove negative lookbehind which has limmited support)
- d3506ab: Consistently use
URL
API for parsing and constructing URLs in CLI. - d3506ab: Ensure default port numbers are used when starting Electric with CLI.
- 237e323: Better throttle snapshot stop strategy
- 17e793c: Fix
ShapeManager
bug where manager state gets reset but the Satellite process is still assuming it is accessible. - 25523d9: Add experimental feature flag
ELECTRIC_FEATURES
environment variable to CLI options - b966157: Expose
SyncStatus
type and methods for introspecting shape subscription status - 276149d: Add notifier method
subscribeToShapeSubscriptionSyncStatusChanges
for listening to shape subscription status updates
create-electric-app@0.3.2
Patch Changes
- 269bb0f: Remove
legacy-peer-deps
npm installation option with new templates
@electric-sql/debug-toolbar@2.0.0
Minor Changes
- b966157: Add support for new shape sync API
Patch Changes
- 6d4fb3d: Use shape sync status notifier for updating shapes tab.
- f4af7f6: Allow toolbar to remount properly on consecutive
addToolbar
calls - 5f40b96: Remove source map files from npm package
- 52265c8: Convert toolbar container into rounded border card
- Updated dependencies [f4f020d]
- Updated dependencies [17e793c]
- Updated dependencies [d279c8a]
- Updated dependencies [81d91f5]
- Updated dependencies [a8eedad]
- Updated dependencies [d406e85]
- Updated dependencies [d3506ab]
- Updated dependencies [d3506ab]
- Updated dependencies [237e323]
- Updated dependencies [17e793c]
- Updated dependencies [25523d9]
- Updated dependencies [b966157]
- Updated dependencies [276149d]
- electric-sql@0.12.0
@core/electric@0.12.0
Minor Changes
- a8eedad: feat: server-driven unsubscribes to allow clients to unsubscribe from shapes
Patch Changes
- cbd652d: Bring back the enforcement of SSL use for database connections. The default value was changed to
false
in v0.9.1 by accident. This version restores the intended behaviour. To use unencrypted database connections, you must explicitly configure Electric with DATABASE_REQUIRE_SSL=false. - e77296d: The sync service now exits when a database connector fails to initialise. Previously, some initialisation errors would result in Electric running without a single database connection and not logging any erors about that.
- 7ac268d: Increase client ping interval from 5 to 20 seconds.
- e8e4e3b: Use the same TCP options for database connections regardless of whether they are initiated by epgsql or the Ecto repo.
- c3873fe: Truncate temporary replication slot name to always fit within Postgres' limit of 63 chars
electric-sql@0.11.3
Patch Changes
- 6080c9c: Fix port collisions in client tests
@electric-sql/debug-toolbar@1.2.0
electric-sql@0.11.2
@electric-sql/debug-toolbar@1.0.2
@core/electric@0.11.1
electric-sql@0.11.1
Patch Changes
- f03bde0: Fix CLI bug for fetching migrations