Skip to content

Release v22.113.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 09:26
ef1a752

Changed

  • A read-protection conflict now says which event changed the read model when Chronicle reports it, for example "BookStock 'isbn-1' changed after BorrowBook read it (BookBorrowed at 1042)", and the validation result's state carries the event type and sequence number (#3242)
  • Arc uses Chronicle's public SuspendReadRegions() for nested commands instead of reflection, and requires Chronicle 19.76.0 (#3242)

Fixed

  • Under read protection On, a read model injected outside the command's decision, such as into a custom command filter, is refused with a message that names the fix; a read model marked [Unprotected("why")] there is an advisory read (#3242)

Deprecated

  • ReadRegionsCannotBeSuspended is obsolete; Arc no longer throws it (#3242)