Skip to content

Release v4.220.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 19:16
ab76bb3

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.Choreography 2.2.0 instead of Cratis.Orleans. Rendered Program.cs calls AddCratisChoreography, and generated state machines and workflows use the Cratis.Choreography namespaces. 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)