Repository navigation
Release v1.2.3
Closes #129
Changed
- Chronicle packages: Ante now uses the Chronicle client 19.22.0. Its integration suite runs against kernel 19.22.1. That kernel is now the minimum for the behavior below, and
Documentation/deployment.mdsays so. - Organization names: a name that differs only in casing from one already held is refused by the unique constraint when it is appended. Before, only Ante's read-model checks caught it (Cratis/Chronicle#4368).
- Chronicle rebuilds the constraint's index when it becomes case-insensitive.
- Resolve any existing names that differ only in casing before upgrading, as
deployment.mddescribes. Chronicle's handling of such collisions is tracked in Cratis/Chronicle#4382.
- Consent time: with kernel 19.22.1, a host's inbox copy of an Ante event keeps the time Ante recorded it, not the forwarding time. For example,
LegalTermsAcceptedkeeps the consent time (Cratis/Chronicle#4375). - Later generations: projections auto-map properties from later event generations (Cratis/Chronicle#4367). Ante's explicit mapping from #104 stays, for deployments on older kernels.
Local: Tier 1 PASS, Integration 275/275 against cratis/chronicle:19.22.1-development. Reviewed with Anthropic models only (same-provider review, no cross-provider check).