73 lines
2.0 KiB
Markdown
73 lines
2.0 KiB
Markdown
# 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
|
|
|
|
# 0.1.3 (February 4, 2022)
|
|
|
|
This release adds *experimental* support for recording structured field
|
|
values using the [`valuable`] crate. See [this blog post][post] for
|
|
details on `valuable`.
|
|
|
|
Note that `valuable` support currently requires `--cfg
|
|
tracing_unstable`. See the documentation for details.
|
|
|
|
### Added
|
|
|
|
- **valuable**: Experimental support for serializing user-defined types using
|
|
[`valuable`] and [`valuable-serde`] ([#1862])
|
|
- Support for serializing `f64` values ([#1507])
|
|
|
|
### Fixed
|
|
|
|
- Fixed incorrect size hint in `SerializeFieldSet` ([#1333])
|
|
- A number of documentation fixes
|
|
|
|
Thanks to @akinnane and @maxburke for contributing to this release!
|
|
|
|
[`valuable`]: https://crates.io/crates/valuable
|
|
[`valuable-serde`]: https://crates.io/crates/valuable-serde
|
|
[post]: https://tokio.rs/blog/2021-05-valuable
|
|
[#1862]: https://github.com/tokio-rs/tracing/pull/1862
|
|
[#1507]: https://github.com/tokio-rs/tracing/pull/1507
|
|
[#1333]: https://github.com/tokio-rs/tracing/pull/1333
|
|
|
|
# 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
|