Skip to content

Commit b130785

Browse files
authored
tracing: update minimum tracing-attributes to 0.1.12 (#1222)
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.
1 parent a3f2c0c commit b130785

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tracing/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ edition = "2018"
2929
[dependencies]
3030
tracing-core = { path = "../tracing-core", version = "0.1.17", default-features = false }
3131
log = { version = "0.4", optional = true }
32-
tracing-attributes = { path = "../tracing-attributes", version = "0.1.10", optional = true }
32+
tracing-attributes = { path = "../tracing-attributes", version = "0.1.12", optional = true }
3333
cfg-if = "1.0.0"
3434
pin-project-lite = "0.2"
3535

0 commit comments

Comments
 (0)