As part of this release we had 5 commits which resulted in 5 issues being closed.
Improvements
#2436 Use Exception.ToString in headers
Store Exception.ToString()
instead of Exception.StackTrace
inside the NServiceBus.ExceptionInfo.StackTrace
header
Bugs
#2373 InnerException details lost in error headers
When exception details are written to the error headers the InnerException
type is captured.
However the Message
and the StackTrace
of InnerException
are not captured.
Same goes for the nested InnerExceptions
and StackTrace
of AggregateException
#2366 MessageModule.HandleError should log an Error when it throws
When HandleEndMessage
or HandleBeginMessage
throw an Error
is logged
However when HandleError
is called a Warn
is logged.
#2365 Exception detail in header is lost if handler throws an AggregateException
#2248 Stacktrace on failed messages is incomplete
Where to get it
You can download this release from nuget