Skip to content

Commit 4003892

Browse files
davidbarskykaffarell
authored andcommitted
chore: prepare tracing 0.1.39 (tokio-rs#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 ([tokio-rs#2617]) - Allow setting event names in macros ([tokio-rs#2699]) - **core**: Allow `ValueSet`s of any length ([tokio-rs#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 ([tokio-rs#2732]) - **attributes**: Generate less dead code for async block return type hint ([tokio-rs#2709]) ### Fixed - Use fully qualified names in macros for items exported from std prelude ([tokio-rs#2621], [tokio-rs#2757]) - **attributes**: Allow [`clippy::let_with_type_underscore`] in macro-generated code ([tokio-rs#2609]) - **attributes**: Allow `unknown_lints` in macro-generated code ([tokio-rs#2626]) - **attributes**: Fix a compilation error in `#[instrument]` when the `"log"` feature is enabled ([tokio-rs#2599]) ### Documented - Add `axum-insights` to relevant crates. ([tokio-rs#2713]) - Fix link to RAI pattern crate documentation ([tokio-rs#2612]) - Fix docs typos and warnings ([tokio-rs#2581]) - Add `clippy-tracing` to related crates ([tokio-rs#2628]) - Add `tracing-cloudwatch` to related crates ([tokio-rs#2667]) - Fix deadlink to `tracing-etw` repo ([tokio-rs#2602]) [tokio-rs#2617]: tokio-rs#2617 [tokio-rs#2699]: tokio-rs#2699 [tokio-rs#2508]: tokio-rs#2508 [tokio-rs#2621]: tokio-rs#2621 [tokio-rs#2713]: tokio-rs#2713 [tokio-rs#2581]: tokio-rs#2581 [tokio-rs#2628]: tokio-rs#2628 [tokio-rs#2667]: tokio-rs#2667 [tokio-rs#2602]: tokio-rs#2602 [tokio-rs#2626]: tokio-rs#2626 [tokio-rs#2757]: tokio-rs#2757 [tokio-rs#2732]: tokio-rs#2732 [tokio-rs#2709]: tokio-rs#2709 [tokio-rs#2599]: tokio-rs#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 0bf57d3 commit 4003892

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
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`

0 commit comments

Comments
 (0)