tracing: prepare to release v0.1.27 #1561
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
0.1.27 (September 13, 2021)
This release adds a new
Span::or_currentmethod to aid inefficiently propagating span contexts to spawned threads or tasks.
Additionally, it updates the
tracing-coreversion to 0.1.20 andthe
tracing-attributesversion to 0.1.16, ensuring that a numberof new features in those crates are present.
Fixed
WithSubscriberimplementations forfutures and other types (Blanket-implement tracing::instrument::WithSubscriber #1424)
Added
Span::or_currentmethod, to help with efficient span contextpropagation (tracing: add
Span::or_currentto help with efficient propagation #1538)skip_alloption to#[instrument](tracing-attributes: implementskip_all#1548)as
fmt::Debug(attributes: don't record primitive types of the function arguments asfmt::Debug#1378)NoSubscriber, a no-opSubscriberimplementation(Make NoSubscriber public and move it to tracing_core::subscriber #1549)
Visit::record_f64and support for recordingfloating-point values (Add support for visiting floating point values #1507, attributes: record
f32andf64asValue#1522)Fix link to RAII pattern document #1398, chore: backport #1430 to v0.1.0 #1435, docs: Fix typo #1442, docs: fix a bunch of RustDoc warnings/errors #1524, Cleanups 0.1.x #1556)
Thanks to new contributors @dzvon and @mbergkvist, as well as @teozkr,
@maxburke, @LukeMathWalker, and @jsgf, for contributing to this release!