diff --git a/tracing/CHANGELOG.md b/tracing/CHANGELOG.md index a5da287b25..736710c528 100644 --- a/tracing/CHANGELOG.md +++ b/tracing/CHANGELOG.md @@ -1,3 +1,24 @@ +# 0.1.9 (September 13, 2019) + +### Fixed + +- Fixed `#[instrument]`ed async functions not compiling on `nightly-2019-09-11` + or newer (#342) + +### Changed + +- Significantly reduced performance impact of skipped spans and events when a + `Subscriber` is not in use (#326) +- The `log` feature will now only cause `tracing` spans and events to emit log + records when a `Subscriber` is not in use (#346) + +### Added + +- Added support for overriding the name of the span generated by `#[instrument]` + (#330) +- `log-always` feature flag to emit log records even when a `Subscriber` is set + (#346) + # 0.1.8 (September 3, 2019) ### Changed diff --git a/tracing/Cargo.toml b/tracing/Cargo.toml index fb53881d18..8943adabb5 100644 --- a/tracing/Cargo.toml +++ b/tracing/Cargo.toml @@ -8,13 +8,13 @@ name = "tracing" # - README.md # - Update CHANGELOG.md. # - Create "v0.1.x" git tag -version = "0.1.8" +version = "0.1.9" authors = ["Tokio Contributors "] license = "MIT" readme = "README.md" repository = "https://github.com/tokio-rs/tracing" homepage = "https://tokio.rs" -documentation = "https://docs.rs/tracing/0.1.8/tracing" +documentation = "https://docs.rs/tracing/0.1.9/tracing" description = """ Application-level tracing for Rust. """ @@ -30,7 +30,7 @@ edition = "2018" [dependencies] tracing-core = { version = "0.1.6", default-features = false } log = { version = "0.4", optional = true } -tracing-attributes = "0.1.2" +tracing-attributes = "0.1.3" cfg-if = "0.1.9" [dev-dependencies] diff --git a/tracing/README.md b/tracing/README.md index 222c9a253e..502ec3dc6b 100644 --- a/tracing/README.md +++ b/tracing/README.md @@ -13,9 +13,9 @@ Application-level tracing for Rust. [Chat][gitter-url] [crates-badge]: https://img.shields.io/crates/v/tracing.svg -[crates-url]: https://crates.io/crates/tracing/0.1.8 +[crates-url]: https://crates.io/crates/tracing/0.1.9 [docs-badge]: https://docs.rs/tracing/badge.svg -[docs-url]: https://docs.rs/tracing/0.1.8 +[docs-url]: https://docs.rs/tracing/0.1.9 [docs-master-badge]: https://img.shields.io/badge/docs-master-blue [docs-master-url]: https://tracing-rs.netlify.com/tracing [mit-badge]: https://img.shields.io/badge/license-MIT-blue.svg @@ -50,7 +50,7 @@ First, add this to your `Cargo.toml`: ```toml [dependencies] -tracing = "0.1.8" +tracing = "0.1.9" ``` This crate provides macros for creating `Span`s and `Event`s, which represent diff --git a/tracing/src/lib.rs b/tracing/src/lib.rs index 1872a32b32..2112eee55d 100644 --- a/tracing/src/lib.rs +++ b/tracing/src/lib.rs @@ -1,4 +1,4 @@ -#![doc(html_root_url = "https://docs.rs/tracing/0.1.8")] +#![doc(html_root_url = "https://docs.rs/tracing/0.1.9")] #![deny(missing_debug_implementations, missing_docs, unreachable_pub)] #![cfg_attr(test, deny(warnings))] @@ -593,7 +593,7 @@ //! //! ```toml //! [dependencies] -//! tracing = { version = "0.1.8", default-features = false } +//! tracing = { version = "0.1.9", default-features = false } //! ``` //! **Note**:`tracing`'s `no_std` support requires `liballoc`. //!