accumulation
accumulation copied to clipboard
Update tracing-subscriber requirement from 0.2 to 0.3
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 [chronocrate], due to [RUSTSEC-2020-0159]. To replacechrono, support is added for formatting timestamps using the [timecrate] 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_spantoLayer::on_new_span(#1674)Removed
Layerimpl forArc<L: Layer<S>>andArc<dyn Layer<S> + ...>(#1649)Replaced the [
chronocrate] with the [timecrate] for timestamp formatting, to resolve [RUSTSEC-2020-0159] (#1646)Removed
jsonandenv-filterfrom default features. They must now be enabled explicitly (#1647)Changed
FormatEvent::format_eventandFormatFields::format_fieldstrait methods to take aWritertype, rather than a&mut dyn fmt::Writetrait object (#1661)Changed the signature of the
MakeWritertrait by adding a lifetime parameter (#781)Changed
layer: Renamed
Layer::new_spantoLayer::on_new_span(#1674)fmt: Changed
FormatEvent::format_eventandFormatFields::format_fieldstrait methods to take aWritertype, rather than a&mut dyn fmt::Writetrait object (#1661)json, env-filter:
jsonandenv-filterfeature flags are no longer enabled by default (#1647)Removed
Removed deprecated
CurrentSpantype (#1320)registry: Removed deprecated
SpanRef::parentsiterator, replaced bySpanRef::scopein #1431 ([#1648)])layer: Removed deprecated
Context::scopeiterator, replaced byContext::span_scopeandContext::event_scopein #1431 and #1434 (#1648)layer: Removed
Layerimpl forArc<L: Layer<S>>andArc<dyn Layer<S> + ...>. These interfere with per-layer filtering. (#1649)fmt: Removed deprecated
LayerBuildertype (#1673)fmt: Removed
fmt::Layer::on_event(renamed tofmt::Layer::fmt_event) (#1673)
... (truncated)
Commits
4e56741subscriber: prepare to release v0.3.0 (#1677)f461c5bappender: fix compilation 32-bit platforms like PowerPC (#1675)8777d2csubscriber: renameLayer::new_spantoon_new_span(#1674)c62dac9appender: replace chrono with time (#1652)60a2644chore: add CI env variable configurations (#1672)ffdce75docs: add blog posts as external resources (#1667)d019e43core: update parent() documentation (#1665)f5aac47attributes: refactor into separate modules (#1643)8540abcattributes: speculative expand when parsing fails (#1634)f515e9dattributes: adderr(Debug)meta to useDebugimpl (#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 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)