Bump tracing-subscriber from 0.3.7 to 0.3.16
Bumps tracing-subscriber from 0.3.7 to 0.3.16.
Release notes
Sourced from tracing-subscriber's releases.
tracing-subscriber 0.3.16
This release of
tracing-subscriberfixes a regression introduced in [v0.3.15][subscriber-0.3.15] whereOption::None'sLayerimplementation would set the max level hint toOFF. In addition, it adds several new APIs, including theFilter::event_enabledmethod for filtering events based on fields values, and the ability to log internal errors that occur when writing a log line.This release also replaces the dependency on the unmaintained [
ansi-term] crate with the [nu-ansi-term] crate, resolving an informational security advisory ([RUSTSEC-2021-0139]) for [ansi-term]'s maintainance status. This increases the minimum supported Rust version (MSRV) to Rust 1.50+, although the crate should still compile for the previous MSRV of Rust 1.49+ when theansifeature is not enabled.Fixed
- layer:
Option::None'sLayerimpl always setting themax_level_hinttoLevelFilter::OFF(#2321)- Compilation with
-Z minimal versions(#2246)- env-filter: Clarify that disabled level warnings are emitted by
tracing-subscriber(#2285)Added
- fmt: Log internal errors to
stderrif writing a log line fails (#2102)- fmt:
FmtLayer::log_internal_errorsandFmtSubscriber::log_internal_errorsmethods for configuring whether internal writer errors are printed tostderr(#2102)- fmt:
#[must_use]attributes on builders to warn if aSubscriberis configured but not set as the default subscriber (#2239)- filter:
Filter::event_enabledmethod for filtering an event based on its fields (#2245, #2251)- filter:
Targets::default_levelaccessor (#2242)Changed
- ansi: Replaced dependency on unmaintained
ansi-termcrate withnu-ansi-term((#2287, fixes informational advisory [RUSTSEC-2021-0139])tracing-core: updated to [0.1.30][core-0.1.30]- Minimum Supported Rust Version (MSRV) increased to Rust 1.50+ (when the
ansi) feature flag is enabled (#2287)Documented
- fmt: Correct inaccuracies in
fmt::initdocumentation (#2224)- filter: Fix incorrect doc link in
filter::Notcombinator (#2249)Thanks to new contributors
@cgbur,@DesmondWillowbrook,@RalfJung, and@poliorcetics, as well as returning contributors@CAD97,@connec,@jswrenn,
... (truncated)
Commits
b28c935subscriber: prepare to release v0.3.16 (#2342)ecd7e06chore(ci): remove requirement for removed joba42e963subscriber: replace unmaintainedansi_termwithnu-ansi-term(#2287)a4fc92csubscriber: revert "implLookupSpanforBox\<LS>andArc\<LS>(#2247)"8e35927tracing: prepare to release v0.1.37 (#2341)64b221dattributes: prepare to release v0.1.23 (#2340)92cb2f0attributes: fix handling of inner attributes (#2307)8b01ea9core: prepare to release v0.1.30 (#2339)d7372d7tracing: addreqwest-tracingto related crates in README (#2331)257f86fopentelemetry: fix metrics docs usingvalue.instead ofhistogram.(#2326)- Additional commits viewable in compare view
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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)