This release fixes an issue where using the err
or ret
arguments to
#[instrument]
along with an overridden target, such as
#[instrument(target = "...", err, ret)]
would not propagate the overridden target to the events generated for
errors/return values.
Fixed
- Error and return value events generated by
#[instrument(err)]
or
#[instrument(ret)]
not inheriting an overridden target (#2184) - Incorrect default level in documentation (#2119)
Thanks to new contributor @tbraun96 for contributing to this release!