Skip to content

Release v0.21.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 16:21
f3f1909

Summary

Add bounded, fail-closed Wolverine saga source characterization without adding Saga syntax to Screenplay. Framework lifecycle and runtime-only correlation remain report-only provenance; portable workflows continue to use commands, events, process/todo views, reactions, identities, and specifications.

Added

  • Discover exact current and legacy authored saga state, legal lifecycle roles, messages, correlation evidence, and lifecycle provenance. (#50)
  • Add framework-neutral signature-stable method identity shared by Marten document operations and Wolverine handler evidence. (#44)
  • Add generated-source, overload, constructor, nested payload, direct delivery, event-stream, query, and ambiguity characterization. (#50)

Changed

  • Keep saga state distinct from events, messages, cascades, HTTP read models, document operations, DCB payloads, and side effects. (#50)
  • Report unsupported or runtime-only saga roles and correlation with stable located diagnostics instead of inventing semantics. (#50)