Skip to content

Release v2.4.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 09:45
a6c5f97

Summary

Appends can now be shaped by the caller instead of using fixed values.

Added

  • AppendOptions takes eventSourceType, eventStreamType, eventStreamId, subject, tags and occurred, so an append can target a non-default stream, carry tags, be backdated, or name the compliance subject. (#23)
  • AppendOptionsBuilder for constructing options from Java, where Kotlin's default arguments are unavailable. (#23)

Fixed

  • The compliance subject was fixed to the event source id with no way to override it, so PII for a subject other than the event source could not be modeled from Kotlin or Java. (#23)