Repository navigation
Release v4.220.0
Stage, and the applications it renders, now run on Cratis.Choreography 2 with Chronicle 19.125.
Changed
- The Stage host and rendered applications host their Orleans silo through
Cratis.Choreography2.2.0 instead ofCratis.Orleans. RenderedProgram.cscallsAddCratisChoreography, and generated state machines and workflows use theCratis.Choreographynamespaces. Stage now targets Chronicle 19.125.0, Arc 22.166.0 and Fundamentals 7.33.1. (#967) - Choreography 2.x silos cannot join a cluster with 1.x silos. Settle running jobs and upgrade every Stage host or rendered application in a cluster together; do not run a mixed cluster. See Stage rendering.
- Generated command specifications no longer call the obsolete
UseDecisionReads()on typed command scenarios, which now select decision reads automatically.
Fixed
- A join inside a nested object that is itself below a root-level nested object is now refused with a clear diagnostic instead of being admitted, and the spec runner reports its own refusal instead of the renderer's text. (#969)