Skip to content

Release v15.31.0

Choose a tag to compare

@github-actions github-actions released this 23 May 15:36
c120729

Added

  • New Roslyn analyzers CHR0015–CHR0021 for projections, constraints, and event types, with documentation for each rule. (#1669)
  • Replay lifecycle notification hooks for reducers and reactors so handlers can react when a replay or partition replay starts and ends. (#1820)
  • Tail event sequence numbers in observer, reducer, reactor, and projection state APIs. (#587)

Changed

  • Compliance storage documentation now includes Azure Key Vault configuration and authentication guidance. (#685)
  • Event redaction documentation now explains how EventRedacted is delivered to reducers and reactors that also subscribe to the original event type. (#890)

Fixed

  • EventRedacted deserialization now tolerates original event types that are no longer registered on the client. (#1779)
  • Disposing a ChronicleClient now cancels its owned connection so it does not keep reconnecting during shutdown. (#3140)
  • In-memory read model scenarios now preserve identifier mapping from event source IDs and handle repeated use of the same event type across nested mappings more reliably. (#815)