Skip to content

sync-engine: v0.1.0

Choose a tag to compare

@workos-sdk-automation workos-sdk-automation released this 04 Nov 15:14
0c969a7

0.1.0 (2026-11-04)

⚠ BREAKING CHANGES

  • @workos/sync is now @workos/sync-engine, @workos/pg-sync is now @workos/sync-postgres, and the CLI is workos-sync-postgres.

Features

  • Bound a backfill call with maxPages (#19) (a859418)
  • Bound a reconcile call with maxPages (#31) (b937a17)
  • Compute the reconcile set difference in Postgres (#7) (a2f8c4a)
  • Detect and repair generated-column drift on init (#11) (a846f73)
  • Emit metrics through OpenTelemetry (#36) (513bb4d)
  • Hold a single-writer lease while tailing the Events API (#6) (342476c)
  • Identify the engine and its phase in the User-Agent (#27) (5ca5528)
  • postgres: Add init --print-sql (#25) (d613623)
  • Quarantine poison events instead of stalling the tail (#12) (3959847)
  • Serve /healthz and Prometheus metrics from listen (#8) (55176cb)
  • Slice refresh like backfill, reset every environment first (#33) (ca3b76b)

Bug Fixes

  • engine: Strip domain verification tokens from rows and archived events (#29) (07d6dc0)
  • postgres: Fence blocked cursor checkpoints (#16) (3f6962d)
  • Stop claiming user and organization events omit fields (#37) (54af5c2)
  • Stop mirroring invitation acceptance tokens into _raw (#2) (62d2842)
  • sync: Reconcile complete composite keys (#15) (ffc3712)

Code Refactoring

  • Rename to @workos/sync-engine and @workos/sync-postgres (012b35a)