Skip to content
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

chore(deps): update rust crate tracing-subscriber to 0.3.11 #17

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Nov 20, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
tracing-subscriber (source) dev-dependencies patch 0.3.1 -> 0.3.11

Release Notes

tokio-rs/tracing

v0.3.11

Compare Source

This is a bugfix release for the Filter implementation for EnvFilter added
in v0.3.10.

Fixed
  • env-filter: Added missing Filter::on_record callback to EnvFilter's
    Filter impl (#​2058)
  • env-filter: Fixed method resolution issues when calling EnvFilter
    methods with both the Filter and Layer traits in scope (#​2057)
  • env-filter: Fixed EnvFilter::builder().parse() and other parsing methods
    returning an error when parsing an empty string (#​2052)

Thanks to new contributor @​Ma124 for contributing to this release!

v0.3.10

Compare Source

This release adds several new features, including a Filter implementation and
new builder API for EnvFilter, support for using a Vec<L> where L: Layer as
a Layer, and a number of smaller API improvements to make working with dynamic
and reloadable layers easier.

Added
  • registry: Implement Filter for EnvFilter, allowing it to be used with
    per-layer filtering (#​1983)
  • registry: Filter::on_new_span, Filter::on_enter,
    Filter::on_exit, Filter::on_close and Filter::on_record callbacks to
    allow Filters to track span states internally (#​1973, #​2017, #​2031)
  • registry: Filtered::filter and Filtered::filter_mut accessors
    (#​1959)
  • registry: Filtered::inner and Filtered::inner_mut accessors to borrow
    the wrapped Layer (#​2034)
  • layer: Implement Layer for Vec<L: Layer>, to allow composing together
    a dynamically sized list of Layers (#​2027)
  • layer: Layer::boxed method to make type-erasing Layers easier
    (#​2026)
  • fmt: fmt::Layer::writer and fmt::Layer::writer_mut accessors (#​2034)
  • fmt: fmt::Layer::set_ansi method to allow changing the ANSI formatting
    configuration at runtime (#​2034)
  • env-filter: EnvFilter::builder to configure a new EnvFilter prior to
    parsing it (#​2035)
  • Several documentation fixes and improvements (#​1972, #​1971, #​2023,
    #​2023)
Fixed
  • fmt: fmt::Layer's auto traits no longer depend on the Subscriber type
    parameter's auto traits (#​2025)
  • env-filter: Fixed missing help text when the ansi feature is disabled
    (#​2029)

Thanks to new contributors @​TimoFreiberg and @​wagenet, as well as @​CAD97 for
contributing to this release!

v0.3.9

Compare Source

This release updates the minimum supported Rust version (MSRV) to 1.49.0, and
updates the (optional) dependency on parking_lot to v0.12.

Changed
  • Updated minimum supported Rust version (MSRV) to 1.49.0 (#​1913)
  • parking_lot: updated to v0.12 (008339d)
Added

v0.3.8

Compare Source

This release adds experimental support for recording structured field
values using the [valuable][valuable] crate to the format::Json formatter. In
particular, user-defined types which are recorded using their
[valuable::Valuable][valuable::Valuable] implementations will be serialized as JSON objects,
rather than using their fmt::Debug representation. See this blog post
for details on valuable.

Note that valuable support currently requires --cfg tracing_unstable. See
the documentation for details.

Additionally, this release includes a number of other smaller API improvements.

Added
  • json: Experimental support for recording [valuable][valuable] values as structured
    JSON (#​1862, #​1901)
  • filter: Targets::would_enable method for testing if a Targets filter
    would enable a given target (#​1903)
  • fmt: map_event_format, map_fmt_fields, and map_writer methods to
    fmt::Layer and fmt::SubscriberBuilder (#​1871)
Changed
  • tracing-core: updated to 0.1.22
Fixed
  • Set smallvec minimal version to 1.2.0, to fix compilation errors with -Z minimal-versions (#​1890)
  • Minor documentation fixes (#​1902, #​1893)

Thanks to @​guswynn, @​glts, and @​lilyball for contributing to this release!

v0.3.7

Compare Source

This release adds combinators for combining filters.

Additionally, this release also updates the thread-local crate to v1.1.4,
fixing warnings for the security advisory RUSTSEC-2022-0006. Note that
previous versions of tracing-subscriber did not use any of the thread-local
crate's APIs effected by the vulnerability. However, updating the version fixes
warnings emitted by cargo audit and similar tools.

Added
  • filter: Added combinators for combining filters (#​1578)
Fixed
  • registry: Updated thread-local to v1.1.4 (#​1858)

Thanks to new contributor @​matze for contributing to this release!

v0.3.6

Compare Source

This release adds configuration options to tracing_subscriber::fmt to log
source code locations for events.

Added
  • fmt: Added with_file and with_line_number
    configuration methods to fmt::Format, fmt::SubscriberBuilder, and
    fmt::Layer (#​1773)
Fixed
  • fmt: Removed incorrect leading comma from span fields with the Pretty
    formatter (#​1833)
Deprecated
  • fmt: Deprecated Pretty::with_source_location, as it can now be replaced
    by the more general Format, SubscriberBuilder, and Layer methods
    (#​1773)

Thanks to new contributor @​renecouto for contributing to this release!

v0.3.5

Compare Source

This release re-enables RUST_LOG filtering in tracing_subscriber::fmt's
default initialization methods, and adds an OffsetLocalTime formatter for
using local timestamps with the time crate.

Added
  • fmt: Added OffsetLocalTime formatter to fmt::time for formatting local
    timestamps with a fixed offset (#​1772)
Fixed
  • fmt: Added a Targets filter to fmt::init() and fmt::try_init() when
    the "env-filter" feature is disabled, so that RUST_LOG is still honored
    (#​1781)

Thanks to @​marienz and @​ishitatsuyuki for contributing to this release!

v0.3.4

Compare Source

This release contains bugfixes for the fmt module, as well as documentation
improvements.

Fixed
  • fmt: Fixed fmt not emitting log lines when timestamp formatting fails
    (#​1689)
  • fmt: Fixed double space before thread IDs with Pretty formatter
    (#​1778)
  • Several documentation improvements (#​1608, #​1699, #​1701)

Thanks to new contributors @​Swatinem and @​rukai for contributing to this
release!

v0.3.3

Compare Source

This release fixes a pair of regressions in tracing-subscriber's fmt
module.

Fixed
  • fmt: Fixed missing event fields with Compact formatter (#​1755)
  • fmt: Fixed PrettyFields formatter (and thus format::Pretty
    event formatter) ignoring the fmt::Layer's ANSI color code
    configuration (#​1747)

v0.3.2

Compare Source

Fixed
  • fmt: Fixed MakeWriter filtering not working with BoxMakeWriter
    (#​1694)
Added
  • fmt: Writer::has_ansi_escapes method to check if an output
    supports ANSI terminal formatting escape codes (#​1696)
  • fmt: Added additional ANSI terminal formatting to field formatters
    when supported (#​1702)
  • fmt: Added FmtContext::span_scope, FmtContext::event_scope,
    and FmtContext::parent_span methods for accessing the current span
    and its scope when formatting an event (#​1728)
  • fmt: Improved documentation on implementing event formatters (#​1727)

Configuration

📅 Schedule: 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 WhiteSource Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/tracing-subscriber-0.x branch from a78cde4 to 3a1a756 Compare November 29, 2021 23:51
@renovate renovate bot changed the title chore(deps): update rust crate tracing-subscriber to 0.3.2 chore(deps): update rust crate tracing-subscriber to 0.3.3 Nov 29, 2021
@renovate renovate bot force-pushed the renovate/tracing-subscriber-0.x branch from 3a1a756 to 02b8588 Compare December 24, 2021 00:09
@renovate renovate bot changed the title chore(deps): update rust crate tracing-subscriber to 0.3.3 chore(deps): update rust crate tracing-subscriber to 0.3.4 Dec 24, 2021
@renovate renovate bot force-pushed the renovate/tracing-subscriber-0.x branch from 02b8588 to 6227735 Compare December 30, 2021 01:30
@renovate renovate bot changed the title chore(deps): update rust crate tracing-subscriber to 0.3.4 chore(deps): update rust crate tracing-subscriber to 0.3.5 Dec 30, 2021
@renovate renovate bot changed the title chore(deps): update rust crate tracing-subscriber to 0.3.5 chore(deps): update rust crate tracing-subscriber to 0.3.6 Jan 14, 2022
@renovate renovate bot force-pushed the renovate/tracing-subscriber-0.x branch from 6227735 to 2332d90 Compare January 14, 2022 22:48
@renovate renovate bot changed the title chore(deps): update rust crate tracing-subscriber to 0.3.6 chore(deps): update rust crate tracing-subscriber to 0.3.9 Mar 7, 2022
@renovate renovate bot force-pushed the renovate/tracing-subscriber-0.x branch from 2332d90 to ee2546d Compare March 7, 2022 08:07
@renovate renovate bot force-pushed the renovate/tracing-subscriber-0.x branch from ee2546d to 555e7a9 Compare April 24, 2022 18:48
@renovate renovate bot changed the title chore(deps): update rust crate tracing-subscriber to 0.3.9 chore(deps): update rust crate tracing-subscriber to 0.3.11 Apr 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant