Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 04:54
· 87 commits to main since this release

2.0.0 (2026-10-28)

  • fix!: adopt retry safety fixes and qualification (67d1626)
  • fix!: qualify published sdk recovery and runtime (0e53be8)

Bug Fixes

  • aspire (3df6cec)
  • authorize synced root gitlink advances (1ef274e)
  • bound ingestion probes and verify UI routing (3f33e57)
  • bound processing history and fence erasure (986a369)
  • build: pin the AppHost SDK to Aspire 13.6.4 (96f16df)
  • ci: align release catalog and dependency receipts (1111368)
  • ci: build releases with published dependencies (73fb625)
  • ci: prepare external runtime hosts serially (3e1dd7c)
  • ci: stabilize clean package and source checks (f01ad6f)
  • ci: trust development HTTPS in Aspire tests (b32b5be)
  • complete five recovery and UI deferred items (664b99c)
  • complete five recovery integration safeguards (5eca98e)
  • consume pinned tenants eventstore packages (c82aa2b)
  • ext parties (027a500)
  • ext parties (4e3f2f5)
  • ext-parties (20b4d2d)
  • harden five publish and process safety paths (08b9684)
  • host: preserve numeric projection outcomes (d83fec2)
  • host: preserve numeric projection outcomes (#58) (559b91c)
  • preserve legacy recovery and retained evidence (ea2bf5a)
  • restore published parties ui build (a940d2f)
  • restore release solution compile (da3a546)
  • submodules (7ca130c)
  • sweep (463ad1b)
  • sweep (4f56315)
  • sweep (fdba00e)
  • sweep (e523b06)
  • sweep (0455c28)
  • sweep (3708894)
  • sweep (9fde705)
  • sweep (c6eefe5)
  • sweep (d1acc9b)
  • swwep (17290ed)
  • test: avoid ephemeral topology listener ports (362b465)
  • test: avoid forwarded host client port ranges (ebdaef7)
  • test: bind topology listeners and verify worker exit (87d9264)
  • test: require gateway actor registration (e1650f8)
  • test: share the topology startup deadline (35e8267)
  • test: wait for owned app channel listeners (f7bd8ff)
  • test: wait for the actual admin UI listener (392705b)
  • ui: qualify shared feedback integration (03fecb8)

BREAKING CHANGES

  • selected Memories tenant erasure requires explicit
    historical retry reconciliation before cleanup can succeed.
  • Package-mode read-model erasure now requires verified
    historical recovery reconciliation and the
    Parties:Projections:HistoricalPrivateRecoveryReconciliationAttested
    setting before cleanup can complete.