This release adds a new Span::or_current method to aid in
efficiently propagating span contexts to spawned threads or tasks.
Additionally, it updates the tracing-core version to 0.1.20 and
the tracing-attributes version to 0.1.16, ensuring that a number
of new features in those crates are present.
Fixed
instrument: Added missing WithSubscriber implementations for
futures and other types (#1424)
Added
Span::or_current method, to help with efficient span context
propagation (#1538)
attributes: add skip_all option to #[instrument] (#1548)
attributes: record primitive types as primitive values rather than
as fmt::Debug (#1378)
core: NoSubscriber, a no-op Subscriber implementation
(#1549)
core: Added Visit::record_f64 and support for recording
floating-point values (#1507, #1522)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps tracing from 0.1.26 to 0.1.27.
Release notes
Sourced from tracing's releases.
Commits
c24621f
tracing: prepare to release v0.1.27 (#1561)47036aa
attributes: prepare to release v0.1.16 (#1560)00ffaee
subscriber: prepare to release 0.2.22 (#1559)2a329ec
chore: docs and tests cleanups(#1556)6df3fd1
subscriber: fixfilter::ParseError
accidentally being renamed (#1558)47f1cd2
subscriber: prepare to release v0.2.21 (#1555)c4b0058
core: prepare to release 0.1.20 (#1554)cdb7115
subscriber: add more cross-references to documentation (#1553)78036a5
subscriber: addTargets
filter, a lighter-weightEnvFilter
(#1550)665170d
attributes: addskip_all
(#1548)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)