Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions .changeset/drop-empty-response-spans.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fresh-ravens-foreground.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/wal-write-path-perf-and-recovery-fixes.md

This file was deleted.

7 changes: 7 additions & 0 deletions examples/tanstack-db-expo-starter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# expo-db-electric-starter

## 1.0.25

### Patch Changes

- Updated dependencies [2ab02bb]
- @electric-sql/client@1.5.24

## 1.0.24

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions examples/tanstack-db-expo-starter/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "expo-db-electric-starter",
"version": "1.0.24",
"version": "1.0.25",
"main": "index.ts",
"scripts": {
"start": "docker compose up -d && expo start",
Expand All @@ -13,7 +13,7 @@
"api": "tsx api/index.ts"
},
"dependencies": {
"@electric-sql/client": "1.5.23",
"@electric-sql/client": "1.5.24",
"@expo/metro-runtime": "~5.0.4",
"@tanstack/electric-db-collection": "^0.0.15",
"@tanstack/react-db": "^0.0.27",
Expand Down
10 changes: 10 additions & 0 deletions packages/durable-streams-rust/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @electric-ax/durable-streams-server-rust

## 0.1.4

### Patch Changes

- 640509c: Write-path performance overhaul plus three crash-recovery correctness fixes.

Performance: removed the WAL group-commit coordination ceiling (+55–60% saturated write throughput, p99 41→12 ms), fixed the 200k–1M stream-cardinality write cliff (1M streams now sustains 1.11M ops/s on 16 vCPU), and made `--durability memory` the buffered append path (4× faster, no longer Linux-only). New flags: `--wal-stats <secs>` and `--worker-threads <n>`.

Fixes (found by the new seeded crash/fault simulation): multi-segment WAL recovery no longer drops acked records after the first segment; a torn, never-acked tail on a quiet stream is truncated instead of becoming reader-visible; an acked DELETE is now durable before the 204.

## 0.1.3

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/durable-streams-rust/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@electric-ax/durable-streams-server-rust",
"version": "0.1.3",
"version": "0.1.4",
"description": "High-performance Durable Streams server (Rust) — native binary distributed via npm.",
"license": "Apache-2.0",
"type": "module",
Expand Down
6 changes: 6 additions & 0 deletions packages/electric-telemetry/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @core/electric-telemetry

## 0.3.3

### Patch Changes

- c259e7b: Tail-drop the OpenTelemetry spans of empty/up-to-date shape-GET responses at export time to cut trace volume. Disabled by default; set `ELECTRIC_DROP_EMPTY_RESPONSE_SPANS=true` to enable the drop. Error (5xx) and SSE responses are never dropped.

## 0.3.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/electric-telemetry/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "@core/electric-telemetry",
"private": true,
"version": "0.3.2"
"version": "0.3.3"
}
7 changes: 7 additions & 0 deletions packages/experimental/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @electric-sql/experimental

## 6.0.24

### Patch Changes

- Updated dependencies [2ab02bb]
- @electric-sql/client@1.5.24

## 6.0.23

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/experimental/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@electric-sql/experimental",
"description": "Experimental TypeScript features for ElectricSQL.",
"version": "6.0.23",
"version": "6.0.24",
"author": "ElectricSQL team and contributors.",
"bugs": {
"url": "https://github.com/electric-sql/electric/issues"
Expand Down
7 changes: 7 additions & 0 deletions packages/react-hooks/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @electric-sql/react

## 1.0.53

### Patch Changes

- Updated dependencies [2ab02bb]
- @electric-sql/client@1.5.24

## 1.0.52

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/react-hooks/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@electric-sql/react",
"description": "React hooks for ElectricSQL",
"version": "1.0.52",
"version": "1.0.53",
"author": "ElectricSQL team and contributors.",
"bugs": {
"url": "https://github.com/electric-sql/electric/issues"
Expand Down
6 changes: 6 additions & 0 deletions packages/sync-service/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @core/sync-service

## 1.7.7

### Patch Changes

- c259e7b: Tail-drop the OpenTelemetry spans of empty/up-to-date shape-GET responses at export time to cut trace volume. Disabled by default; set `ELECTRIC_DROP_EMPTY_RESPONSE_SPANS=true` to enable the drop. Error (5xx) and SSE responses are never dropped.

## 1.7.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/sync-service/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@core/sync-service",
"private": true,
"version": "1.7.6",
"version": "1.7.7",
"scripts": {
"publish:hex": "../../scripts/publish_hex.sh electric",
"changeset": "pushd ../..; pnpm changeset; popd"
Expand Down
6 changes: 6 additions & 0 deletions packages/typescript-client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @electric-sql/client

## 1.5.24

### Patch Changes

- 2ab02bb: Use the React Native package export to wire AppState lifecycle handling in Metro/Expo builds, replacing brittle runtime `require('react-native')` auto-detection while keeping `runtimeVisibility` as an explicit escape hatch.

## 1.5.23

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/typescript-client/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@electric-sql/client",
"description": "Postgres everywhere - your data, in sync, wherever you need it.",
"version": "1.5.23",
"version": "1.5.24",
"keywords": [
"tanstack-intent"
],
Expand Down
7 changes: 7 additions & 0 deletions packages/y-electric/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @electric-sql/y-electric

## 0.1.50

### Patch Changes

- Updated dependencies [2ab02bb]
- @electric-sql/client@1.5.24

## 0.1.49

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/y-electric/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@electric-sql/y-electric",
"version": "0.1.49",
"version": "0.1.50",
"description": "YJS network provider for ElectricSQL",
"author": "ElectricSQL team and contributors.",
"bugs": {
Expand Down
26 changes: 13 additions & 13 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.