Skip to content

Commit

Permalink
tracing: update minimum tracing-attributes to 0.1.12 (#1222)
Browse files Browse the repository at this point in the history
This branch updates the minimum `tracing-attributes` dependency from
v0.1.10 to v0.1.12. v0.1.12 includes a number of significant changes:

* Support for arbitrary field expressions in `#[instrument]` was added
  in v0.1.11. This means that users who read the crates.io docs for
  `tracing-attributes` will see that arbitrary field expressions are
  permitted, but if `tracing` reexports an older version, this won't
  actually work.
* v0.1.12 updates `#[instrument]` to use the `Instrumented` type from
  `tracing` rather than from `tracing-futures`. This means async/await
  will now work without an additional dependency on `tracing-futures`.
* Also, a few bugs were fixed in v0.1.11 and v0.1.12.
  • Loading branch information
hawkw authored Feb 4, 2021
1 parent a3f2c0c commit b130785
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion tracing/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ edition = "2018"
[dependencies]
tracing-core = { path = "../tracing-core", version = "0.1.17", default-features = false }
log = { version = "0.4", optional = true }
tracing-attributes = { path = "../tracing-attributes", version = "0.1.10", optional = true }
tracing-attributes = { path = "../tracing-attributes", version = "0.1.12", optional = true }
cfg-if = "1.0.0"
pin-project-lite = "0.2"

Expand Down

0 comments on commit b130785

Please sign in to comment.