Skip to content

Release v0.19.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 01:34
3585e9a

Summary

Current and legacy Wolverine dynamic-consistency boundaries are now retained from exact authored source without turning tags, boundary state, responses, or query metadata into persisted events or one invented stream topology.

Added

  • Admit exact current DcbModel and legacy BoundaryModel workflows with correlated sync, Task, or ValueTask EventTagQuery companions. (#4)
  • Retain ordered tag/event conditions and direct request source members as aggregate boundary reads. (#4)
  • Retain safe declarative state returns, explicit boundary appends, and persistence-wrapper payloads while preserving ordinary tuple siblings. (#4)
  • Report unlowerable DCB boundaries and unresolved bounded queries as WOLVERINE0014 and WOLVERINE0015. (#4)
  • Add pinned current-package DCB canonical coverage and Generation 0.8.0 lockstep dependencies. (#4)

Fixed

  • Reject unrelated, missing, generated, mismatched, or no-request companion methods instead of borrowing another workflow's query evidence. (#4)
  • Keep tag types, state, query objects, wrappers, responses, side effects, and boundary ordinary returns out of persisted events. (#4)
  • Avoid synthetic reducers, read models, projections, stream appends, starts, or reads-to-historical-event topology. (#4)