|
| 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 | + |
1 | 59 | # 0.1.38 (April 25th, 2023)
|
2 | 60 |
|
3 | 61 | This `tracing` release changes the `Drop` implementation for `Instrumented`
|
|
0 commit comments