Releases: jet/propulsion
Straggler signature changes
Straggler changes re https://github.com/jet/propulsion/releases/tag/2.4.1
See jet/dotnet-templates#66 for upgrade guidance.
Renames a parameter and reorders some esoteric ones; arguably that should trigger a Major version bump but the actual change is not of that order
See ChangeLog
Targets Equinox 2.0.0
, FsCodec 2.0.0
, FsKafka 1.4.1
Shoutout to @fnipo for the feedback leading to this
Force Stats classes
Forces consumer code to have a Stats
type in order to trigger consideration of exception logging, and the gathering of Outcomes in general.
See jet/dotnet-templates#66 for upgrade guidance.
Necessitates changing client code for stats; arguably that should trigger a Major version bump but the actual change is not of that order
See ChangeLog
Targets Equinox 2.0.0
, FsCodec 2.0.0
, FsKafka 1.4.1
Shoutout to @fnipo for the feedback leading to this
Handler int64 -> SpanResult Signature change
Simplifies consumer code by:
- having handlers return a
SpanResult
, see #59 - removing some long standing function signature warts wrt Stats processing
Necessitates changing client code for handlers; arguably that should trigger a Major version bump but the actual change is not of that order
See ChangeLog
Targets Equinox 2.0.0
, FsCodec 2.0.0
, FsKafka 1.4.1
Shoutout to @jgardella and @fnipo for the feedback/code reviews leading to this