tracing/tracing-serde/CHANGELOG.md
Hayden Stainsby c66a692e67
chore: prepare tracing-serde 0.2.0 (#3160)
# 0.2.0 (November 27, 2024)

[ [crates.io][crate-0.2.0] ] | [ [docs.rs][docs-0.2.0] ]

<a id = "0.2.0-breaking"></a>
### Breaking Changes

- Correct SerializeField definition and doc formatting ([#3040])
  `SerializeField` has gained a generic lifetime parameter.

### Fixed

- Implement `AsSerde` for `FieldSet` ([#2241])
- [**breaking**](#0.2.0-breaking) Correct SerializeField definition and doc formatting ([#3040])

### Changed

- Bump MSRV to 1.63 ([#2793])

[#2241]: https://github.com/tokio-rs/tracing/pull/2241
[#3040]: https://github.com/tokio-rs/tracing/pull/3040
[docs-0.2.0]: https://docs.rs/tracing-serde/0.2.0/tracing-serde/
[crate-0.2.0]: https://crates.io/crates/tracing-serde/0.2.0
2024-11-27 22:20:48 +01:00

2.0 KiB

0.2.0 (November 27, 2024)

[ crates.io ] | [ docs.rs ]

Breaking Changes

  • Correct SerializeField definition and doc formatting (#3040) SerializeField has gained a generic lifetime parameter.

Fixed

  • Implement AsSerde for FieldSet (#2241)
  • breaking Correct SerializeField definition and doc formatting (#3040)

Changed

  • Bump MSRV to 1.63 ([#2793])

0.1.3 (February 4, 2022)

This release adds experimental support for recording structured field values using the valuable crate. See this blog post for details on valuable.

Note that valuable support currently requires --cfg tracing_unstable. See the documentation for details.

Added

Fixed

  • Fixed incorrect size hint in SerializeFieldSet (#1333)
  • A number of documentation fixes

Thanks to @akinnane and @maxburke for contributing to this release!

0.1.2 (September 11, 2020)

Added

  • SerdeMapVisitor::finish to complete serializing the visited objects (#892)
  • SerdeMapVisitor::take_serializer to return the serializer wrapped by a SerdeMapVisitor (#892)

0.1.1 (February 27, 2020)

Added

  • Made SerdeMapVisitor public (#599)
  • Made SerdeStructVisitor public (#599)

0.1.0 (November 18, 2019)

  • Initial release