v2.5.0
#43 - Understand the cause of Mjolnir command failures
Notes:
Prior to this release a CommandFailedException
would be thrown with a status of "Canceled", regardless of whether it was an explicit cancellation by a custom CancellationToken
or if it was due to Mjolnir's built in timeout CancellationToken
. This release changes that status to more accurately reflect the true cause of the cancellation.
This is not considered as a breaking change but may have impact downstream assumptions about the CommandFailedException
status codes.