fix(deps): update rust crate tracing-subscriber to 0.3.16 - autoclosed #7

Closed
kjuulh wants to merge 1 commits from renovate/tracing-subscriber-0.x into main
Owner

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

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: At any time (no schedule defined).

🚦 Automerge: Disabled due to failing status checks.

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 Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tracing-subscriber](https://tokio.rs) ([source](https://github.com/tokio-rs/tracing)) | dependencies | patch | `0.3.15` -> `0.3.16` | --- ### Release Notes <details> <summary>tokio-rs/tracing</summary> ### [`v0.3.16`](https://github.com/tokio-rs/tracing/releases/tag/tracing-subscriber-0.3.16) This release of `tracing-subscriber` fixes a regression introduced in [v0.3.15][subscriber-0.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` ([#&#8203;2321]) - Compilation with `-Z minimal versions` ([#&#8203;2246]) - **env-filter**: Clarify that disabled level warnings are emitted by `tracing-subscriber` ([#&#8203;2285]) ##### Added - **fmt**: Log internal errors to `stderr` if writing a log line fails ([#&#8203;2102]) - **fmt**: `FmtLayer::log_internal_errors` and `FmtSubscriber::log_internal_errors` methods for configuring whether internal writer errors are printed to `stderr` ([#&#8203;2102]) - **fmt**: `#[must_use]` attributes on builders to warn if a `Subscriber` is configured but not set as the default subscriber ([#&#8203;2239]) - **filter**: `Filter::event_enabled` method for filtering an event based on its fields ([#&#8203;2245], [#&#8203;2251]) - **filter**: `Targets::default_level` accessor (\[[#&#8203;2242](https://github.com/tokio-rs/tracing/issues/2242)]) ##### Changed - **ansi**: Replaced dependency on unmaintained `ansi-term` crate with `nu-ansi-term` (([#&#8203;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 ([#&#8203;2287]) ##### Documented - **fmt**: Correct inaccuracies in `fmt::init` documentation ([#&#8203;2224]) - **filter**: Fix incorrect doc link in `filter::Not` combinator ([#&#8203;2249]) Thanks to new contributors [@&#8203;cgbur](https://github.com/cgbur), [@&#8203;DesmondWillowbrook](https://github.com/DesmondWillowbrook), [@&#8203;RalfJung](https://github.com/RalfJung), and [@&#8203;poliorcetics](https://github.com/poliorcetics), as well as returning contributors [@&#8203;CAD97](https://github.com/CAD97), [@&#8203;connec](https://github.com/connec), [@&#8203;jswrenn](https://github.com/jswrenn), [@&#8203;guswynn](https://github.com/guswynn), and [@&#8203;bryangarza](https://github.com/bryangarza), for contributing to this release! [nu-ansi-term]: https://github.com/nushell/nu-ansi-term [ansi_term]: https://github.com/ogham/rust-ansi-term [RUSTSEC-2021-0139]: https://rustsec.org/advisories/RUSTSEC-2021-0139.html [core-0.1.30]: https://github.com/tokio-rs/tracing/releases/tag/tracing-core-0.1.30 [subscriber-0.3.15]: https://github.com/tokio-rs/tracing/releases/tag/tracing-subscriber-0.3.15 [#&#8203;2321]: https://github.com/tokio-rs/tracing/pull/2321 [#&#8203;2246]: https://github.com/tokio-rs/tracing/pull/2246 [#&#8203;2285]: https://github.com/tokio-rs/tracing/pull/2285 [#&#8203;2102]: https://github.com/tokio-rs/tracing/pull/2102 [#&#8203;2239]: https://github.com/tokio-rs/tracing/pull/2239 [#&#8203;2245]: https://github.com/tokio-rs/tracing/pull/2245 [#&#8203;2251]: https://github.com/tokio-rs/tracing/pull/2251 [#&#8203;2287]: https://github.com/tokio-rs/tracing/pull/2287 [#&#8203;2224]: https://github.com/tokio-rs/tracing/pull/2224 [#&#8203;2249]: https://github.com/tokio-rs/tracing/pull/2249 </details> --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled due to failing status checks. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
kjuulh added 1 commit 2022-10-26 09:29:59 +02:00
fix(deps): update rust crate tracing-subscriber to 0.3.16
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
00b6c986d3
kjuulh changed title from fix(deps): update rust crate tracing-subscriber to 0.3.16 to fix(deps): update rust crate tracing-subscriber to 0.3.16 - autoclosed 2022-10-26 18:00:37 +02:00
kjuulh closed this pull request 2022-10-26 18:00:37 +02:00
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing

Pull request closed

Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kjuulh/cibus-backend#7
No description provided.