diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 70e41fd..f9b5b50 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,7 +1,7 @@ { - "packages/sync-engine": "0.1.0", - "packages/sync-postgres": "0.1.0", - "packages/sync-mongodb": "0.0.1", - "packages/sync-mysql": "0.0.1", - "packages/sync-clickhouse": "0.0.1" + "packages/sync-engine": "0.2.0", + "packages/sync-postgres": "0.2.0", + "packages/sync-mongodb": "0.1.0", + "packages/sync-mysql": "0.1.0", + "packages/sync-clickhouse": "0.1.0" } diff --git a/packages/sync-clickhouse/CHANGELOG.md b/packages/sync-clickhouse/CHANGELOG.md new file mode 100644 index 0000000..85e5192 --- /dev/null +++ b/packages/sync-clickhouse/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +## [0.1.0](https://github.com/workos/sync-engine/compare/sync-clickhouse-v0.0.1...sync-clickhouse-v0.1.0) (2026-11-06) + + +### Features + +* **clickhouse:** add the ClickHouse destination package ([#46](https://github.com/workos/sync-engine/issues/46)) ([a8ea9e9](https://github.com/workos/sync-engine/commit/a8ea9e9b4ebb9ee8ebce704f2bcc77ae126d2111)) + + +### Bug Fixes + +* redact every column that names a user, verify unrecorded MySQL columns ([#52](https://github.com/workos/sync-engine/issues/52)) ([613ae96](https://github.com/workos/sync-engine/commit/613ae9642ac5dae0ea87368d1c700ef92874507d)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @workos/sync-engine bumped to 0.2.0 diff --git a/packages/sync-clickhouse/package.json b/packages/sync-clickhouse/package.json index 999cc05..e88f524 100644 --- a/packages/sync-clickhouse/package.json +++ b/packages/sync-clickhouse/package.json @@ -1,6 +1,6 @@ { "name": "@workos/sync-clickhouse", - "version": "0.0.1", + "version": "0.1.0", "description": "Mirror your WorkOS data into ClickHouse. Backfill, tail the Events API, and reconcile drift.", "type": "module", "license": "MIT", diff --git a/packages/sync-engine/CHANGELOG.md b/packages/sync-engine/CHANGELOG.md index e64b90d..c32801e 100644 --- a/packages/sync-engine/CHANGELOG.md +++ b/packages/sync-engine/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [0.2.0](https://github.com/workos/sync-engine/compare/sync-engine-v0.1.0...sync-engine-v0.2.0) (2026-11-06) + + +### Features + +* Abandon oversized reconcile streams, add excludeStreams ([#45](https://github.com/workos/sync-engine/issues/45)) ([598f82a](https://github.com/workos/sync-engine/commit/598f82af4cc9fb1b2d7bc8e48ad29f7d6fb015aa)) +* **clickhouse:** add the ClickHouse destination package ([#46](https://github.com/workos/sync-engine/issues/46)) ([a8ea9e9](https://github.com/workos/sync-engine/commit/a8ea9e9b4ebb9ee8ebce704f2bcc77ae126d2111)) +* **mongodb:** add the MongoDB destination package ([#41](https://github.com/workos/sync-engine/issues/41)) ([9f0c1d0](https://github.com/workos/sync-engine/commit/9f0c1d0fab94461540496fb359735a17c3ff82b0)) +* **mysql:** add the MySQL destination package ([#40](https://github.com/workos/sync-engine/issues/40)) ([01fa153](https://github.com/workos/sync-engine/commit/01fa153ad69b8dec00f8461ebf58137e2625f760)) + + +### Bug Fixes + +* **engine:** honor a stop() issued while init() is still running ([#42](https://github.com/workos/sync-engine/issues/42)) ([4f9aebf](https://github.com/workos/sync-engine/commit/4f9aebf981c6acd99be86d7b09b22dbd370af61b)) +* **engine:** record per-parent backfill progress as one watermark ([#48](https://github.com/workos/sync-engine/issues/48)) ([6b84f5a](https://github.com/workos/sync-engine/commit/6b84f5a4fe123f6596472d7a210c20279864b007)) +* redact every column that names a user, verify unrecorded MySQL columns ([#52](https://github.com/workos/sync-engine/issues/52)) ([613ae96](https://github.com/workos/sync-engine/commit/613ae9642ac5dae0ea87368d1c700ef92874507d)) + ## [0.1.0](https://github.com/workos/sync-engine/compare/sync-engine-v0.0.1...sync-engine-v0.1.0) (2026-11-04) diff --git a/packages/sync-engine/package.json b/packages/sync-engine/package.json index 21b990f..cb873f5 100644 --- a/packages/sync-engine/package.json +++ b/packages/sync-engine/package.json @@ -1,6 +1,6 @@ { "name": "@workos/sync-engine", - "version": "0.1.0", + "version": "0.2.0", "description": "Engine-agnostic core for mirroring WorkOS data: stream catalog, event routing, backfill, tail and reconcile. Pair with a destination package such as @workos/sync-postgres.", "type": "module", "license": "MIT", diff --git a/packages/sync-engine/src/version.ts b/packages/sync-engine/src/version.ts index 52e4bdf..3419d0d 100644 --- a/packages/sync-engine/src/version.ts +++ b/packages/sync-engine/src/version.ts @@ -3,4 +3,4 @@ * rewrites the annotated line on every release (see release-please-config.json), * so nothing reads package.json at runtime and bundlers need no special case. */ -export const VERSION = '0.1.0' // x-release-please-version +export const VERSION = '0.2.0' // x-release-please-version diff --git a/packages/sync-mongodb/CHANGELOG.md b/packages/sync-mongodb/CHANGELOG.md new file mode 100644 index 0000000..5ab2bb1 --- /dev/null +++ b/packages/sync-mongodb/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +## [0.1.0](https://github.com/workos/sync-engine/compare/sync-mongodb-v0.0.1...sync-mongodb-v0.1.0) (2026-11-06) + + +### Features + +* **mongodb:** add the MongoDB destination package ([#41](https://github.com/workos/sync-engine/issues/41)) ([9f0c1d0](https://github.com/workos/sync-engine/commit/9f0c1d0fab94461540496fb359735a17c3ff82b0)) + + +### Bug Fixes + +* redact every column that names a user, verify unrecorded MySQL columns ([#52](https://github.com/workos/sync-engine/issues/52)) ([613ae96](https://github.com/workos/sync-engine/commit/613ae9642ac5dae0ea87368d1c700ef92874507d)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @workos/sync-engine bumped to 0.2.0 diff --git a/packages/sync-mongodb/package.json b/packages/sync-mongodb/package.json index a174e9e..4618ece 100644 --- a/packages/sync-mongodb/package.json +++ b/packages/sync-mongodb/package.json @@ -1,6 +1,6 @@ { "name": "@workos/sync-mongodb", - "version": "0.0.1", + "version": "0.1.0", "description": "Mirror your WorkOS data into MongoDB. Backfill, tail the Events API, and reconcile drift.", "type": "module", "license": "MIT", diff --git a/packages/sync-mysql/CHANGELOG.md b/packages/sync-mysql/CHANGELOG.md new file mode 100644 index 0000000..9041443 --- /dev/null +++ b/packages/sync-mysql/CHANGELOG.md @@ -0,0 +1,23 @@ +# Changelog + +## [0.1.0](https://github.com/workos/sync-engine/compare/sync-mysql-v0.0.1...sync-mysql-v0.1.0) (2026-11-06) + + +### Features + +* **mysql:** add the MySQL destination package ([#40](https://github.com/workos/sync-engine/issues/40)) ([01fa153](https://github.com/workos/sync-engine/commit/01fa153ad69b8dec00f8461ebf58137e2625f760)) + + +### Bug Fixes + +* **mysql:** publish releases, port --exclude-streams and the oversized verdict ([#47](https://github.com/workos/sync-engine/issues/47)) ([bac1bfc](https://github.com/workos/sync-engine/commit/bac1bfc5332b78f309cd324242d864261bf21e1b)) +* **mysql:** run the installed command, dedupe by instant, refuse out-of-range offsets ([#50](https://github.com/workos/sync-engine/issues/50)) ([05e8fb4](https://github.com/workos/sync-engine/commit/05e8fb4e91630191fbad850529d03f9935f0fc83)) +* redact every column that names a user, verify unrecorded MySQL columns ([#52](https://github.com/workos/sync-engine/issues/52)) ([613ae96](https://github.com/workos/sync-engine/commit/613ae9642ac5dae0ea87368d1c700ef92874507d)) +* slight correct for locking in migration ([#56](https://github.com/workos/sync-engine/issues/56)) ([4457aa3](https://github.com/workos/sync-engine/commit/4457aa356244b1701cd209ab43092decf673e335)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @workos/sync-engine bumped to 0.2.0 diff --git a/packages/sync-mysql/package.json b/packages/sync-mysql/package.json index 8be36e8..1d12eb1 100644 --- a/packages/sync-mysql/package.json +++ b/packages/sync-mysql/package.json @@ -1,6 +1,6 @@ { "name": "@workos/sync-mysql", - "version": "0.0.1", + "version": "0.1.0", "description": "Mirror your WorkOS data into MySQL. Backfill, tail the Events API, and reconcile drift.", "type": "module", "license": "MIT", diff --git a/packages/sync-postgres/CHANGELOG.md b/packages/sync-postgres/CHANGELOG.md index 47c470b..e3e97d4 100644 --- a/packages/sync-postgres/CHANGELOG.md +++ b/packages/sync-postgres/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.2.0](https://github.com/workos/sync-engine/compare/sync-postgres-v0.1.0...sync-postgres-v0.2.0) (2026-11-06) + + +### Features + +* Abandon oversized reconcile streams, add excludeStreams ([#45](https://github.com/workos/sync-engine/issues/45)) ([598f82a](https://github.com/workos/sync-engine/commit/598f82af4cc9fb1b2d7bc8e48ad29f7d6fb015aa)) + + +### Bug Fixes + +* **postgres:** run the installed command, dedupe by instant, refuse out-of-range offsets ([#49](https://github.com/workos/sync-engine/issues/49)) ([e667d58](https://github.com/workos/sync-engine/commit/e667d58c506f507edcdb2d996d3a4a9ec3a84731)) +* redact every column that names a user, verify unrecorded MySQL columns ([#52](https://github.com/workos/sync-engine/issues/52)) ([613ae96](https://github.com/workos/sync-engine/commit/613ae9642ac5dae0ea87368d1c700ef92874507d)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @workos/sync-engine bumped to 0.2.0 + ## [0.1.0](https://github.com/workos/sync-engine/compare/sync-postgres-v0.0.1...sync-postgres-v0.1.0) (2026-11-04) diff --git a/packages/sync-postgres/package.json b/packages/sync-postgres/package.json index 6638cb3..c367f17 100644 --- a/packages/sync-postgres/package.json +++ b/packages/sync-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@workos/sync-postgres", - "version": "0.1.0", + "version": "0.2.0", "description": "Mirror your WorkOS data into Postgres. Backfill, tail the Events API, and reconcile drift.", "type": "module", "license": "MIT",