Skip to content

Commit 4b99457

Browse files
davidbarskyhawkw
authored andcommitted
chore: prepare tracing 0.1.39 (#2755)
# 0.1.39 (October 12, 2023) This release adds several additional features to the `tracing` macros. In addition, it updates the `tracing-core` dependency to [v0.1.32][core-0.1.32] and the `tracing-attributes` dependency to [v0.1.27][attrs-0.1.27]. ### Added - Allow constant field names in macros ([#2617]) - Allow setting event names in macros ([#2699]) - **core**: Allow `ValueSet`s of any length ([#2508]) ### Changed - `tracing-attributes`: updated to [0.1.27][attrs-0.1.27] - `tracing-core`: updated to [0.1.32][core-0.1.32] - **attributes**: Bump minimum version of proc-macro2 to 1.0.60 ([#2732]) - **attributes**: Generate less dead code for async block return type hint ([#2709]) ### Fixed - Use fully qualified names in macros for items exported from std prelude ([#2621], [#2757]) - **attributes**: Allow [`clippy::let_with_type_underscore`] in macro-generated code ([#2609]) - **attributes**: Allow `unknown_lints` in macro-generated code ([#2626]) - **attributes**: Fix a compilation error in `#[instrument]` when the `"log"` feature is enabled ([#2599]) ### Documented - Add `axum-insights` to relevant crates. ([#2713]) - Fix link to RAI pattern crate documentation ([#2612]) - Fix docs typos and warnings ([#2581]) - Add `clippy-tracing` to related crates ([#2628]) - Add `tracing-cloudwatch` to related crates ([#2667]) - Fix deadlink to `tracing-etw` repo ([#2602]) [#2617]: #2617 [#2699]: #2699 [#2508]: #2508 [#2621]: #2621 [#2713]: #2713 [#2581]: #2581 [#2628]: #2628 [#2667]: #2667 [#2602]: #2602 [#2626]: #2626 [#2757]: #2757 [#2732]: #2732 [#2709]: #2709 [#2599]: #2599 [`let_with_type_underscore`]: http://rust-lang.github.io/rust-clippy/rust-1.70.0/index.html#let_with_type_underscore [attrs-0.1.27]: https://github.com/tokio-rs/tracing/releases/tag/tracing-attributes-0.1.27 [core-0.1.32]: https://github.com/tokio-rs/tracing/releases/tag/tracing-core-0.1.32
1 parent b2a5e11 commit 4b99457

File tree

2 files changed

+60
-2
lines changed

2 files changed

+60
-2
lines changed

tracing/CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,61 @@
1+
# 0.1.39 (October 12, 2023)
2+
3+
This release adds several additional features to the `tracing` macros. In
4+
addition, it updates the `tracing-core` dependency to [v0.1.32][core-0.1.32] and
5+
the `tracing-attributes` dependency to [v0.1.27][attrs-0.1.27].
6+
7+
### Added
8+
9+
- Allow constant field names in macros ([#2617])
10+
- Allow setting event names in macros ([#2699])
11+
- **core**: Allow `ValueSet`s of any length ([#2508])
12+
13+
### Changed
14+
15+
- `tracing-attributes`: updated to [0.1.27][attrs-0.1.27]
16+
- `tracing-core`: updated to [0.1.32][core-0.1.32]
17+
- **attributes**: Bump minimum version of proc-macro2 to 1.0.60 ([#2732])
18+
- **attributes**: Generate less dead code for async block return type hint ([#2709])
19+
20+
### Fixed
21+
22+
- Use fully qualified names in macros for items exported from std prelude
23+
([#2621], [#2757])
24+
- **attributes**: Allow [`clippy::let_with_type_underscore`] in macro-generated
25+
code ([#2609])
26+
- **attributes**: Allow `unknown_lints` in macro-generated code ([#2626])
27+
- **attributes**: Fix a compilation error in `#[instrument]` when the `"log"`
28+
feature is enabled ([#2599])
29+
30+
### Documented
31+
32+
- Add `axum-insights` to relevant crates. ([#2713])
33+
- Fix link to RAI pattern crate documentation ([#2612])
34+
- Fix docs typos and warnings ([#2581])
35+
- Add `clippy-tracing` to related crates ([#2628])
36+
- Add `tracing-cloudwatch` to related crates ([#2667])
37+
- Fix deadlink to `tracing-etw` repo ([#2602])
38+
39+
[#2617]: https://github.com/tokio-rs/tracing/pull/2617
40+
[#2699]: https://github.com/tokio-rs/tracing/pull/2699
41+
[#2508]: https://github.com/tokio-rs/tracing/pull/2508
42+
[#2621]: https://github.com/tokio-rs/tracing/pull/2621
43+
[#2713]: https://github.com/tokio-rs/tracing/pull/2713
44+
[#2581]: https://github.com/tokio-rs/tracing/pull/2581
45+
[#2628]: https://github.com/tokio-rs/tracing/pull/2628
46+
[#2667]: https://github.com/tokio-rs/tracing/pull/2667
47+
[#2602]: https://github.com/tokio-rs/tracing/pull/2602
48+
[#2626]: https://github.com/tokio-rs/tracing/pull/2626
49+
[#2757]: https://github.com/tokio-rs/tracing/pull/2757
50+
[#2732]: https://github.com/tokio-rs/tracing/pull/2732
51+
[#2709]: https://github.com/tokio-rs/tracing/pull/2709
52+
[#2599]: https://github.com/tokio-rs/tracing/pull/2599
53+
[`let_with_type_underscore`]: http://rust-lang.github.io/rust-clippy/rust-1.70.0/index.html#let_with_type_underscore
54+
[attrs-0.1.27]:
55+
https://github.com/tokio-rs/tracing/releases/tag/tracing-attributes-0.1.27
56+
[core-0.1.32]:
57+
https://github.com/tokio-rs/tracing/releases/tag/tracing-core-0.1.32
58+
159
# 0.1.38 (April 25th, 2023)
260

361
This `tracing` release changes the `Drop` implementation for `Instrumented`

tracing/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ name = "tracing"
88
# - README.md
99
# - Update CHANGELOG.md.
1010
# - Create "v0.1.x" git tag
11-
version = "0.1.38"
11+
version = "0.1.39"
1212
authors = ["Eliza Weisman <[email protected]>", "Tokio Contributors <[email protected]>"]
1313
license = "MIT"
1414
readme = "README.md"
@@ -28,7 +28,7 @@ edition = "2018"
2828
rust-version = "1.56.0"
2929

3030
[dependencies]
31-
tracing-core = { path = "../tracing-core", version = "0.1.31", default-features = false }
31+
tracing-core = { path = "../tracing-core", version = "0.1.32", default-features = false }
3232
log = { version = "0.4.17", optional = true }
3333
tracing-attributes = { path = "../tracing-attributes", version = "0.1.27", optional = true }
3434
pin-project-lite = "0.2.9"

0 commit comments

Comments
 (0)