Update tracing-subscriber requirement from 0.2.18 to 0.3.0 in /dione-server
Created by: dependabot[bot]
Updates the requirements on tracing-subscriber to permit the latest version.
Release notes
Sourced from tracing-subscriber's releases.
tracing-subscriber v0.3.0
0.3.0 (Oct 22, 2021)
This is a breaking release of
tracing-subscriber
. The primary breaking change in this release is the removal of the dependency on the [chrono
crate], due to [RUSTSEC-2020-0159]. To replacechrono
, support is added for formatting timestamps using the [time
crate] instead.In addition, this release includes a number of other breaking API changes, such as adding (limited) support for
#![no_std]
targets, removing previously deprecated APIs, and more.Breaking Changes
Removed APIs deprecated in the v0.2.x release series.
Renamed
Layer::new_span
toLayer::on_new_span
(#1674)Removed
Layer
impl forArc<L: Layer<S>>
andArc<dyn Layer<S> + ...>
(#1649)Replaced the [
chrono
crate] with the [time
crate] for timestamp formatting, to resolve [RUSTSEC-2020-0159] (#1646)Removed
json
andenv-filter
from default features. They must now be enabled explicitly (#1647)Changed
FormatEvent::format_event
andFormatFields::format_fields
trait methods to take aWriter
type, rather than a&mut dyn fmt::Write
trait object (#1661)Changed the signature of the
MakeWriter
trait by adding a lifetime parameter (#781)Changed
layer: Renamed
Layer::new_span
toLayer::on_new_span
(#1674)fmt: Changed
FormatEvent::format_event
andFormatFields::format_fields
trait methods to take aWriter
type, rather than a&mut dyn fmt::Write
trait object (#1661)json, env-filter:
json
andenv-filter
feature flags are no longer enabled by default (#1647)Removed
Removed deprecated
CurrentSpan
type (#1320)registry: Removed deprecated
SpanRef::parents
iterator, replaced bySpanRef::scope
in #1431 ([#1648)])layer: Removed deprecated
Context::scope
iterator, replaced byContext::span_scope
andContext::event_scope
in #1431 and #1434 (#1648)layer: Removed
Layer
impl forArc<L: Layer<S>>
andArc<dyn Layer<S> + ...>
. These interfere with per-layer filtering. (#1649)fmt: Removed deprecated
LayerBuilder
type (#1673)fmt: Removed
fmt::Layer::on_event
(renamed tofmt::Layer::fmt_event
) (#1673)
... (truncated)
Commits
-
4e56741
subscriber: prepare to release v0.3.0 (#1677) -
f461c5b
appender: fix compilation 32-bit platforms like PowerPC (#1675) -
8777d2c
subscriber: renameLayer::new_span
toon_new_span
(#1674) -
c62dac9
appender: replace chrono with time (#1652) -
60a2644
chore: add CI env variable configurations (#1672) -
ffdce75
docs: add blog posts as external resources (#1667) -
d019e43
core: update parent() documentation (#1665) -
f5aac47
attributes: refactor into separate modules (#1643) -
8540abc
attributes: speculative expand when parsing fails (#1634) -
f515e9d
attributes: adderr(Debug)
meta to useDebug
impl (#1631) - 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 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)