Skip to content

Update Rust crate tracing-subscriber to v0.3.16 #5289

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 7, 2022

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 6, 2022

Mend Renovate

This PR contains the following updates:

Package Type Update Change
tracing-subscriber (source) dependencies patch =0.3.15 -> =0.3.16

Release Notes

tokio-rs/tracing

v0.3.16

Compare Source

This release of tracing-subscriber fixes a regression introduced in
v0.3.15 where Option::None's Layer implementation would
set the max level hint to OFF. In addition, it adds several new APIs,
including the Filter::event_enabled method 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 the ansi
feature is not enabled.

Fixed
  • layer: Option::None's Layer impl always setting the max_level_hint
    to LevelFilter::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 stderr if writing a log line fails (#​2102)
  • fmt: FmtLayer::log_internal_errors and
    FmtSubscriber::log_internal_errors methods for configuring whether internal
    writer errors are printed to stderr (#​2102)
  • fmt: #[must_use] attributes on builders to warn if a Subscriber is
    configured but not set as the default subscriber (#​2239)
  • filter: Filter::event_enabled method for filtering an event based on its
    fields (#​2245, #​2251)
  • filter: Targets::default_level accessor ([#​2242])
Changed
  • ansi: Replaced dependency on unmaintained ansi-term crate with
    nu-ansi-term ((#​2287, fixes informational advisory RUSTSEC-2021-0139)
  • tracing-core: updated to 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::init documentation (#​2224)
  • filter: Fix incorrect doc link in filter::Not combinator (#​2249)

Thanks to new contributors @​cgbur, @​DesmondWillowbrook, @​RalfJung, and
@​poliorcetics, as well as returning contributors @​CAD97, @​connec, @​jswrenn,
@​guswynn, and @​bryangarza, for contributing to this release!


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

@bors
Copy link
Contributor

bors commented Oct 7, 2022

☔ The latest upstream changes (presumably 8a8b721) made this pull request unmergeable. Please resolve the merge conflicts.

@renovate renovate bot force-pushed the renovate/tracing-subscriber-0.x branch from 04e93f6 to bb5898a Compare October 7, 2022 14:58
@Turbo87 Turbo87 merged commit f4350bb into master Oct 7, 2022
@Turbo87 Turbo87 deleted the renovate/tracing-subscriber-0.x branch October 7, 2022 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants