From f6bac4713913713215a87830b071305b8f920220 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 8 Sep 2026 03:41:14 +0000 Subject: [PATCH] Version Packages --- .changeset/brave-otters-arrive.md | 9 --------- .changeset/quiet-kits-agree.md | 5 ----- packages/cli/CHANGELOG.md | 15 +++++++++++++++ packages/cli/package.json | 2 +- packages/client/CHANGELOG.md | 7 +++++++ packages/client/package.json | 2 +- packages/core/CHANGELOG.md | 2 ++ packages/core/package.json | 2 +- packages/mobx/CHANGELOG.md | 6 ++++++ packages/mobx/package.json | 2 +- packages/next/CHANGELOG.md | 8 ++++++++ packages/next/package.json | 2 +- packages/react/CHANGELOG.md | 7 +++++++ packages/react/package.json | 2 +- packages/server/CHANGELOG.md | 2 ++ packages/server/package.json | 2 +- packages/storage-idb/CHANGELOG.md | 7 +++++++ packages/storage-idb/package.json | 2 +- packages/storage-local/CHANGELOG.md | 7 +++++++ packages/storage-local/package.json | 2 +- packages/transport-graphql/CHANGELOG.md | 8 ++++++++ packages/transport-graphql/package.json | 4 ++-- packages/y-doc/CHANGELOG.md | 2 ++ packages/y-doc/package.json | 2 +- 24 files changed, 83 insertions(+), 26 deletions(-) delete mode 100644 .changeset/brave-otters-arrive.md delete mode 100644 .changeset/quiet-kits-agree.md create mode 100644 packages/cli/CHANGELOG.md diff --git a/.changeset/brave-otters-arrive.md b/.changeset/brave-otters-arrive.md deleted file mode 100644 index a585b2b..0000000 --- a/.changeset/brave-otters-arrive.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"stratasync": minor ---- - -Add the `stratasync` CLI. `npx stratasync init my-app` scaffolds a runnable app: a Fastify + Postgres sync server in `api/` and a React client in `web/`, as npm workspaces, with `@stratasync/*` pinned to the CLI's own version. - -The template is built from the repo's `examples/` at build time rather than kept as a second copy, so it is the app the repo already tests. `init` supports `--dry-run`, `--force`, `--output json` and `--no-input`, writes data to stdout and hints to stderr, and refuses a non-empty directory unless forced. - -This is a new package name, so the first publish is manual: npm cannot register a trusted publisher for a package that does not exist yet. diff --git a/.changeset/quiet-kits-agree.md b/.changeset/quiet-kits-agree.md deleted file mode 100644 index 57383d1..0000000 --- a/.changeset/quiet-kits-agree.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"stratasync": patch ---- - -Pin drizzle-kit to the build that matches the drizzle-orm release candidate in the scaffolded api. With the beta kit, `npm run db:push` exited 1 without creating any tables or printing an error, so the first `dev:api` failed on a missing table. diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md new file mode 100644 index 0000000..a73c883 --- /dev/null +++ b/packages/cli/CHANGELOG.md @@ -0,0 +1,15 @@ +# stratasync + +## 2.5.0 + +### Minor Changes + +- a350052: Add the `stratasync` CLI. `npx stratasync init my-app` scaffolds a runnable app: a Fastify + Postgres sync server in `api/` and a React client in `web/`, as npm workspaces, with `@stratasync/*` pinned to the CLI's own version. + + The template is built from the repo's `examples/` at build time rather than kept as a second copy, so it is the app the repo already tests. `init` supports `--dry-run`, `--force`, `--output json` and `--no-input`, writes data to stdout and hints to stderr, and refuses a non-empty directory unless forced. + + This is a new package name, so the first publish is manual: npm cannot register a trusted publisher for a package that does not exist yet. + +### Patch Changes + +- 4036eaa: Pin drizzle-kit to the build that matches the drizzle-orm release candidate in the scaffolded api. With the beta kit, `npm run db:push` exited 1 without creating any tables or printing an error, so the first `dev:api` failed on a missing table. diff --git a/packages/cli/package.json b/packages/cli/package.json index badb510..faeca66 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "stratasync", - "version": "2.4.1", + "version": "2.5.0", "description": "stratasync: the CLI for Strata Sync, an open-source implementation of Linear's sync engine. `npx stratasync init my-app` scaffolds a runnable local-first app with a Fastify + Postgres sync server and a React client.", "keywords": [ "cli", diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 0501a8e..da41fba 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -1,5 +1,12 @@ # @stratasync/client +## 2.5.0 + +### Patch Changes + +- @stratasync/core@2.5.0 + - @stratasync/y-doc@2.5.0 + ## 2.4.1 ### Patch Changes diff --git a/packages/client/package.json b/packages/client/package.json index 1f8bef6..9124571 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@stratasync/client", - "version": "2.4.1", + "version": "2.5.0", "description": "@stratasync/client: the sync client of Strata Sync, an open-source implementation of Linear's sync engine. Identity maps, outbox, delta reconciliation, rebase, undo/redo and queries.", "keywords": [ "identity-map", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index a002c9d..d4084cc 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,7 @@ # @stratasync/core +## 2.5.0 + ## 2.4.1 ## 2.4.0 diff --git a/packages/core/package.json b/packages/core/package.json index 70e7053..0c80b46 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@stratasync/core", - "version": "2.4.1", + "version": "2.5.0", "description": "@stratasync/core: model runtime, schema decorators, transactions and the sync protocol of Strata Sync, an open-source implementation of Linear's sync engine.", "keywords": [ "decorators", diff --git a/packages/mobx/CHANGELOG.md b/packages/mobx/CHANGELOG.md index c028f49..06b2531 100644 --- a/packages/mobx/CHANGELOG.md +++ b/packages/mobx/CHANGELOG.md @@ -1,5 +1,11 @@ # @stratasync/mobx +## 2.5.0 + +### Patch Changes + +- @stratasync/core@2.5.0 + ## 2.4.1 ### Patch Changes diff --git a/packages/mobx/package.json b/packages/mobx/package.json index bb78b35..108e537 100644 --- a/packages/mobx/package.json +++ b/packages/mobx/package.json @@ -1,6 +1,6 @@ { "name": "@stratasync/mobx", - "version": "2.4.1", + "version": "2.5.0", "description": "@stratasync/mobx: MobX reactivity adapter for Strata Sync, an open-source implementation of Linear's sync engine.", "keywords": [ "linear", diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index 22586df..0dfe9ac 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,5 +1,13 @@ # @stratasync/next +## 2.5.0 + +### Patch Changes + +- @stratasync/client@2.5.0 + - @stratasync/core@2.5.0 + - @stratasync/react@2.5.0 + ## 2.4.1 ### Patch Changes diff --git a/packages/next/package.json b/packages/next/package.json index a542a15..075921c 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -1,6 +1,6 @@ { "name": "@stratasync/next", - "version": "2.4.1", + "version": "2.5.0", "description": "@stratasync/next: Next.js App Router integration for Strata Sync, an open-source implementation of Linear's sync engine. Server-side bootstrap prefetch and a client provider.", "keywords": [ "app-router", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index c2a8f5d..51c2783 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,12 @@ # @stratasync/react +## 2.5.0 + +### Patch Changes + +- @stratasync/client@2.5.0 + - @stratasync/core@2.5.0 + ## 2.4.1 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index b8d712c..0e18a98 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@stratasync/react", - "version": "2.4.1", + "version": "2.5.0", "description": "@stratasync/react: React provider and hooks for Strata Sync, an open-source implementation of Linear's sync engine.", "keywords": [ "collaborative-editing", diff --git a/packages/server/CHANGELOG.md b/packages/server/CHANGELOG.md index 57d91a7..05a4d69 100644 --- a/packages/server/CHANGELOG.md +++ b/packages/server/CHANGELOG.md @@ -1,5 +1,7 @@ # @stratasync/server +## 2.5.0 + ## 2.4.1 ## 2.4.0 diff --git a/packages/server/package.json b/packages/server/package.json index f1f8ce5..aaa89c6 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,6 +1,6 @@ { "name": "@stratasync/server", - "version": "2.4.1", + "version": "2.5.0", "description": "@stratasync/server: the sync server of Strata Sync, an open-source implementation of Linear's sync engine. Bootstrap streaming, mutations, delta publishing and WebSocket sync on Fastify + Drizzle.", "keywords": [ "drizzle", diff --git a/packages/storage-idb/CHANGELOG.md b/packages/storage-idb/CHANGELOG.md index d8f055b..50e2080 100644 --- a/packages/storage-idb/CHANGELOG.md +++ b/packages/storage-idb/CHANGELOG.md @@ -1,5 +1,12 @@ # @stratasync/storage-idb +## 2.5.0 + +### Patch Changes + +- @stratasync/client@2.5.0 + - @stratasync/core@2.5.0 + ## 2.4.1 ### Patch Changes diff --git a/packages/storage-idb/package.json b/packages/storage-idb/package.json index deb00d2..ba5c7da 100644 --- a/packages/storage-idb/package.json +++ b/packages/storage-idb/package.json @@ -1,6 +1,6 @@ { "name": "@stratasync/storage-idb", - "version": "2.4.1", + "version": "2.5.0", "description": "@stratasync/storage-idb: IndexedDB storage adapter for Strata Sync, an open-source implementation of Linear's sync engine.", "keywords": [ "browser", diff --git a/packages/storage-local/CHANGELOG.md b/packages/storage-local/CHANGELOG.md index fa9249f..eaef528 100644 --- a/packages/storage-local/CHANGELOG.md +++ b/packages/storage-local/CHANGELOG.md @@ -1,5 +1,12 @@ # @stratasync/storage-local +## 2.5.0 + +### Patch Changes + +- @stratasync/client@2.5.0 + - @stratasync/core@2.5.0 + ## 2.4.1 ### Patch Changes diff --git a/packages/storage-local/package.json b/packages/storage-local/package.json index 20060cb..640ee26 100644 --- a/packages/storage-local/package.json +++ b/packages/storage-local/package.json @@ -1,6 +1,6 @@ { "name": "@stratasync/storage-local", - "version": "2.4.1", + "version": "2.5.0", "description": "@stratasync/storage-local: localStorage storage adapter for Strata Sync, an open-source implementation of Linear's sync engine. For demos, tests and lightweight apps.", "keywords": [ "browser", diff --git a/packages/transport-graphql/CHANGELOG.md b/packages/transport-graphql/CHANGELOG.md index 9222080..95adec6 100644 --- a/packages/transport-graphql/CHANGELOG.md +++ b/packages/transport-graphql/CHANGELOG.md @@ -1,5 +1,13 @@ # @stratasync/transport-graphql +## 2.5.0 + +### Patch Changes + +- @stratasync/client@2.5.0 + - @stratasync/core@2.5.0 + - @stratasync/y-doc@2.5.0 + ## 2.4.1 ### Patch Changes diff --git a/packages/transport-graphql/package.json b/packages/transport-graphql/package.json index 7dd741d..8d0b509 100644 --- a/packages/transport-graphql/package.json +++ b/packages/transport-graphql/package.json @@ -1,6 +1,6 @@ { "name": "@stratasync/transport-graphql", - "version": "2.4.1", + "version": "2.5.0", "description": "@stratasync/transport-graphql: GraphQL + WebSocket transport adapter for Strata Sync, an open-source implementation of Linear's sync engine.", "keywords": [ "fetch", @@ -60,7 +60,7 @@ "dependencies": { "@stratasync/client": "*", "@stratasync/core": "*", - "@stratasync/y-doc": "^2.4.1" + "@stratasync/y-doc": "^2.5.0" }, "engines": { "node": ">=22" diff --git a/packages/y-doc/CHANGELOG.md b/packages/y-doc/CHANGELOG.md index cd0af97..545b827 100644 --- a/packages/y-doc/CHANGELOG.md +++ b/packages/y-doc/CHANGELOG.md @@ -1,5 +1,7 @@ # @stratasync/y-doc +## 2.5.0 + ## 2.4.1 ## 2.4.0 diff --git a/packages/y-doc/package.json b/packages/y-doc/package.json index 3dc186f..536258f 100644 --- a/packages/y-doc/package.json +++ b/packages/y-doc/package.json @@ -1,6 +1,6 @@ { "name": "@stratasync/y-doc", - "version": "2.4.1", + "version": "2.5.0", "description": "@stratasync/y-doc: Yjs CRDT documents and presence for Strata Sync, an open-source implementation of Linear's sync engine.", "keywords": [ "collaborative-editing",