Skip to content

Release v19.71.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 11:17
eee7b65

Summary

Read models can declare the event stream that defines their state, keeping monthly decisions and queries separate without materializing a mixed instance.

Added

  • Declare a source-keyed, implicitly passive read model with [EventStream<TSource>(stream)], read its stream instance through IReadModels, and protect decisions within the declared route. (#4932)
  • CHR0064 identifies invalid stream declarations and attribute misuse, with a monthly-withdrawal guide showing guarded decisions and plain queries. (#4932)

Changed

  • Models that declare an event stream refuse key-only reads and mismatched decision-read routes rather than mixing streams. (#4932)