Skip to content

Commit

Permalink
Publish new package versions (#1266)
Browse files Browse the repository at this point in the history
# Releases
## [email protected]

### 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](https://caniuse.com/js-regexp-lookbehind))
- 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

## @electric-sql/[email protected]

### 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]
    -   [email protected]

## [email protected]

### Patch Changes

- 269bb0f: Remove `legacy-peer-deps` npm installation option with new
templates

## @core/[email protected]

### 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

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and github-actions[bot] committed Jun 10, 2024
1 parent 7ac268d commit f322afc
Show file tree
Hide file tree
Showing 33 changed files with 73 additions and 126 deletions.
5 changes: 0 additions & 5 deletions .changeset/brown-candles-develop.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/clean-singers-eat.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/eight-suits-boil.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/five-rats-shake.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/flat-terms-shake.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/gold-poets-invent.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/grumpy-goats-work.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/large-jars-kiss.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/modern-taxis-juggle.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/nasty-buses-wink.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/polite-donkeys-reflect.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/poor-deers-marry.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/pretty-zoos-mate.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/proud-lemons-poke.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/red-insects-provide.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/selfish-years-suffer.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/sharp-dragons-design.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/short-hounds-train.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/strange-keys-run.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/thick-radios-whisper.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/thin-impalas-bathe.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tidy-pens-refuse.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/yellow-geckos-mix.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/young-plants-try.md

This file was deleted.

21 changes: 21 additions & 0 deletions clients/typescript/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# 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](https://caniuse.com/js-regexp-lookbehind))
- 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

## 0.11.3

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion clients/typescript/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "0.11.3",
"version": "0.12.0",
"name": "electric-sql",
"description": "ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.",
"repository": "https://github.com/electric-sql/electric/tree/main/clients/typescript",
Expand Down
2 changes: 1 addition & 1 deletion clients/typescript/src/version/index.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export const LIB_VERSION = '0.11.3'
export const LIB_VERSION = '0.12.0'
14 changes: 14 additions & 0 deletions components/electric/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# @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

## 0.11.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion components/electric/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "@core/electric",
"private": true,
"version": "0.11.1"
"version": "0.12.0"
}
27 changes: 27 additions & 0 deletions components/toolbar/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# @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]
- [email protected]

## 1.2.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion components/toolbar/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@electric-sql/debug-toolbar",
"version": "1.2.0",
"version": "2.0.0",
"type": "module",
"main": "dist/index.cjs.js",
"module": "dist/index.js",
Expand Down
6 changes: 6 additions & 0 deletions examples/starter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# create-electric-app

## 0.3.2

### Patch Changes

- 269bb0f: Remove `legacy-peer-deps` npm installation option with new templates

## 0.3.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/starter/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "create-electric-app",
"version": "0.3.1",
"version": "0.3.2",
"author": "ElectricSQL",
"license": "Apache-2.0",
"main": "dist/index.js",
Expand Down

0 comments on commit f322afc

Please sign in to comment.