Skip to content

Releases: Hexalith/Hexalith.Parties

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 12:32

3.0.0 (2026-11-01)

  • fix(search)!: enable published source refresh (207aaf5)

Bug Fixes

  • accept paged and unpaged processing-record query results (ea3ac9c)
  • align package topology and release dependencies (c797d3e)
  • align query routing with the active catalog (639d6e9)
  • always inventory party domain command payloads (e065dde)
  • build: inherit UI contracts from the shared catalog (c4fae61)
  • build: pin UI contracts only when the catalog omits them (a8e24f6)
  • ext parties (4e9b2f6)
  • inherit package versions from the shared catalog (d651173)
  • prerequisites (dc6824a)
  • qualify package sample and sync releases (6febe55)
  • qualify published Memories routing cohort (51d4395)
  • reconcile dependency fitness observations (2c08ae8)
  • reconcile projection readiness and rebuilds (9332b8a)
  • refresh dependencies and restore release gates (7df367e)
  • release (a366626)
  • remove inline versions from focused evidence projects (6b8f0f8)
  • restore package builds and sync dependencies (9e29b20)
  • send the party detail query payload without a projection actor type (1cd4947)
  • ship packaged routing catalog adapter (f392b09)
  • skills: skip origin HEAD in pushall merges (c56e48b)
  • stories (4e2b2e8)
  • story (ce66f53)
  • submodule (a6b1135)
  • submodules (4e4bfb9)
  • sweep (afe8cd2)
  • sweep (1f22daf)
  • testing: consume the descriptor property and document package limits (666f0d1)
  • ui: adopt published feedback primitives (779f35a)

Features

  • gateway: cover platform routing and the paging catalog (1d84af2)
  • testing: verify descriptor suites and preserve isolated tests (c1cf1cb)

BREAKING CHANGES

  • Rich search indexing with package dependencies now
    requires a canonical revision and original refresh proof. Reconcile
    retained legacy ingestion obligations before rollout; unknown
    admissions stay blocked.

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 04:54

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.

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 12:48

1.6.0 (2026-10-23)

Bug Fixes

  • await projected edit convergence (2859829)
  • ci: diagnose publisher and target detail label (f2c1b19)
  • ci: install dapr for owner manifest publishing (ad44f1d)
  • ci: reconcile selected source qualification (0f336bd)
  • close five identity and routing deferrals (12a071c)
  • close five query and release deferrals (969669b)
  • close five runtime and release deferrals (7b78983)
  • close query and release review gaps (9daec2e)
  • complete SDK and runtime deferred work (6c83309)
  • isolate runtime sessions and guard form sends (3ace477)
  • platform: address adoption review findings (8195ba9)
  • platform: integrate reviewed parties adoption (45c033c)
  • release: record authorized root selections (a4716d0)
  • release: use new-package-aware publication preflight (287aa8e)
  • release: use qualified backport execution (08f4349)
  • retain durable memories recovery obligations (4b87e81)
  • sweep (9a46682)
  • sweep (8680240)

Features

  • aspire: add server-free parties composition (4449020)

v1.5.2

Choose a tag to compare

@github-actions github-actions released this 21 Oct 23:17

1.5.2 (2026-10-21)

Bug Fixes

  • a11y: qualify forward skip access (df46e53)
  • admin: resolve five deferred portal items (92be80b)
  • align release receipts with the 3.126.1 selection (0d17192)
  • build: close five package validation gaps (63cd127)
  • close five deferred planning and closure gaps (8e9ddec)
  • close five deferred validation gaps (4fbe308)
  • close five identity and callback deferrals (d5d3220)
  • close five projection migration deferrals (80f4c8f)
  • close five runtime and config deferrals (61921f7)
  • import the shared package catalog through guarded paths (a8e52fd)
  • keep the catalog import contract for release ci (9cfeb6c)
  • load the parent package catalog when nested Builds is absent (4fc1124)
  • sweep (0c9572b)

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 21 Oct 09:34

1.5.1 (2026-10-21)

Bug Fixes

  • align projection erasure timestamps (500bcc7)
  • aspire: secure every Dapr sidecar with mTLS (ae55729)
  • bmad: reject duplicate array identifiers (3608e12)
  • bound sdk detail query party identifiers (87a24aa)
  • ci: restore required accessibility checks (a510278)
  • ci: tolerate deleted historical release tags (3e4e644)
  • compensate cancelled memories mapping writes (ba3b25b)
  • contracts: complete parties gateway safeguards (e1db1b6)
  • contracts: correct party command descriptions (e3e25fd)
  • dw 173 (b9380d7)
  • health: verify cleanup with indexing disabled (7334c70)
  • isolate consumer validation nuget sources (08fff31)
  • platform: harden Parties enrollment checks (35d891d)
  • platform: preserve Parties adoption compatibility (8559c26)
  • preserve cancelled memories cleanup progress (ab0b498)
  • projections: reject corrupt index dictionaries (6d9e341)
  • pull (457031c)
  • reject missing publish oidc secrets (b776849)
  • reject mixed-case forbidden nuget dependencies (4d4be47)
  • resolve central consumer support versions (a4924d3)
  • security: validate erasure certificates (defb8d2)
  • sweep (1aa0b9d)
  • sweep (e55da59)
  • sweep (836c315)
  • sweep (f48d5b9)
  • sweep (48bed00)
  • use production defaults for published services (14ad39f)
  • use shared clock for erasure cleanup (9beab02)

Performance Improvements

  • projections: overlap rebuild snapshot reads (32fa72e)

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 22:07

1.5.0 (2026-10-18)

Bug Fixes

  • align command enum binding with EventStore (f5f2f21)
  • bound last-known cache read bookkeeping (4468810)
  • bound missing-case warning bookkeeping (f1335fa)
  • bound party rebuild drop diagnostics (853a52e)
  • build: inherit patched security versions from catalog (5efaae7)
  • classify consumer consent validation failures (8652603)
  • deferred work (3bd856e)
  • deferred work (3f88b85)
  • handle projection converter failures (1138c50)
  • normalize multi-token search coverage (611fa39)
  • preserve colliding memories mapping rows (749b26d)
  • preserve concurrent memories cleanup mappings (2ffc4b4)
  • preserve destroyed-key errors on marker failure (4cd9140)
  • preserve ineligible identity responses (3e9651e)
  • prevent cached personal data after erasure (8bf7516)
  • prevent case-only contact channel collisions (692fd88)
  • qualify versioned memories cleanup responses (d279b43)
  • recover unresolved projection initialization (679b5b2)
  • reject missing party command validators (abb83f8)
  • restore same-channel consent renewal (c0946ef)
  • retain canonical search retry attribution (bb4d39f)
  • stabilize processing activity categories (c8ac91d)
  • stabilize projection-fold logger categories (60b224f)
  • sweep (3358e3c)
  • sweep (8299e07)
  • update BMAD 6.12.4 (777e0e7)
  • validate consent basis and revocation reasons (95f21bb)

Features

  • auth: expose current party identity authority query (d26b0ce)

Performance Improvements

  • prepare search candidates once per query (1974480)

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 13:30

1.4.0 (2026-10-16)

Bug Fixes

  • bind private Redis metadata secrets (80c32fa)
  • correct the private Redis image digest (a9ee62a)
  • isolate stateless test sidecar components (1ff55d5)
  • restore CI and isolate topology state (bd279d0)
  • update BMAD v6.12.2 (70f0fd6)
  • validate authoritative identity history (50d7311)

Features

  • Archive deferred work items and document resolutions (67d051c)

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:01

1.3.0 (2026-10-13)

Bug Fixes

  • add CI results and dependency information for eventstore-package-api (56e6e95)
  • add new JSON files for platform custody and verification audit; implement dropdown initialization and JSON download functionality (890119f)
  • add new test artifacts and validation for EventStore CI unblock (5fc11ce)
  • add NuGet index files and probe script for Hexalith EventStore packages (c095134)
  • add PartyIdentityRetentionConfigurationTests and enhance PartyIdentityOptions with QueryTimeout (f4c5e83)
  • add PartyIdentitySourceFold implementation and related test artifacts (0d72186)
  • add verification driver script for HTTP qualification review (ba67abb)
  • BMAD 6.12.1 (78c2904)
  • close epic 8 follow-up review gaps (71d5f03)
  • consume published eventstore sidecar api (f0004ff)
  • mark Hexalith.Platform subproject as dirty (4bd3b1f)
  • remove outdated comments from sprint-status.yaml (fef0443)
  • repair test topology and mtls bootstrap (1b2d75e)
  • restore release CI evidence and receipts (73c1476)
  • update subproject references and revalidate Story 8.7 data protection extraction (e557aef)
  • update test summary and PlatformApiPrerequisitesTests for G5 revalidation (c7ced42)

Features

  • add specification for 8.7 data-protection extraction at the G5 gate (91efcfd)
  • add specification for data-protection extraction at G5 gate and update sprint status (d8cdffe)
  • classify EXT-PARTIES-1 Branch B as a spec-only external-consumer extension and update related documentation (b0fca07)
  • enhance event store validation and update test coverage for party identity queries (d667a89)
  • refactor data-protection extraction specification for G5 gate (bc07622)
  • update status to blocked for Story 8.7 and enhance test summary for G5 execution (926faa2)
  • update subproject commits and enhance PartyIdentityQueryHandlerTests with additional test cases (da1f9a8)
  • update subproject commits for Hexalith.Builds, Hexalith.EventStore, and Hexalith.Platform (56cb440)
  • update subproject commits for Hexalith.Builds, Hexalith.EventStore, Hexalith.FrontComposer, and Hexalith.Tenants (89b9a7b)
  • update subproject commits for Hexalith.EventStore, Hexalith.Memories, and Hexalith.Platform (2a5e588)

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 07 Oct 10:59

1.2.1 (2026-10-07)

Bug Fixes

  • ui: restore localized container startup (34f57ba)

v1.1.1

Choose a tag to compare

@jpiquot jpiquot released this 05 Sep 17:32

Full Changelog: v1.1.0...v1.1.1