From 8331da8fa884361c22c417a2e32c9d622a053a0b Mon Sep 17 00:00:00 2001
From: Hayden Stainsby <hds@caffeineconcepts.com>
Date: Thu, 28 Nov 2024 15:42:39 +0100
Subject: [PATCH] chore: prepare tracing-subscriber 0.3.19

# 0.3.19 (November 29, 2024)

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

This release updates the `tracing` dependency to [v0.1.41][tracing-0.1.41] and
the `tracing-serde` dependency to [v0.2.0][tracing-serde-0.2.0].

### Added

- Add `set_span_events` to `fmt::Subscriber` ([#2962])
- **tracing**: Allow `&[u8]` to be recorded as event/span field ([#2954])

### Changed

- Set `log` max level when reloading ([#1270])
- Bump MSRV to 1.63 ([#2793])
- Use const `thread_local`s when possible ([#2838])
- Don't gate `with_ansi()` on the "ansi" feature ([#3020])
- Updated tracing-serde to 0.2.0 ([#3160])

[#1270]: https://github.com/tokio-rs/tracing/pull/1270
[#2793]: https://github.com/tokio-rs/tracing/pull/2793
[#2838]: https://github.com/tokio-rs/tracing/pull/2838
[#2962]: https://github.com/tokio-rs/tracing/pull/2962
[#3020]: https://github.com/tokio-rs/tracing/pull/3020
[#3160]: https://github.com/tokio-rs/tracing/pull/3160
[tracing-0.1.41]:
    https://github.com/tokio-rs/tracing/releases/tag/tracing-0.1.41
[tracing-serde-0.2.0]:
    https://github.com/tokio-rs/tracing/releases/tag/tracing-serde-0.2.0
[docs-0.3.19]: https://docs.rs/tracing-subscriber/0.3.19/tracing_subscriber/
[crate-0.3.19]: https://crates.io/crates/tracing-subscriber/0.3.19
---
 tracing-subscriber/CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++
 tracing-subscriber/Cargo.toml   |  2 +-
 tracing-subscriber/README.md    | 10 ++++++++++
 3 files changed, 44 insertions(+), 1 deletion(-)

diff --git a/tracing-subscriber/CHANGELOG.md b/tracing-subscriber/CHANGELOG.md
index 7f0c551e89..3980dff0ee 100644
--- a/tracing-subscriber/CHANGELOG.md
+++ b/tracing-subscriber/CHANGELOG.md
@@ -1,3 +1,36 @@
+# 0.3.19 (November 29, 2024)
+
+[ [crates.io][crate-0.3.19] ] | [ [docs.rs][docs-0.3.19] ]
+
+This release updates the `tracing` dependency to [v0.1.41][tracing-0.1.41] and
+the `tracing-serde` dependency to [v0.2.0][tracing-serde-0.2.0].
+
+### Added
+
+- Add `set_span_events` to `fmt::Subscriber` ([#2962])
+- **tracing**: Allow `&[u8]` to be recorded as event/span field ([#2954])
+
+### Changed
+
+- Set `log` max level when reloading ([#1270])
+- Bump MSRV to 1.63 ([#2793])
+- Use const `thread_local`s when possible ([#2838])
+- Don't gate `with_ansi()` on the "ansi" feature ([#3020])
+- Updated tracing-serde to 0.2.0 ([#3160])
+
+[#1270]: https://github.com/tokio-rs/tracing/pull/1270
+[#2793]: https://github.com/tokio-rs/tracing/pull/2793
+[#2838]: https://github.com/tokio-rs/tracing/pull/2838
+[#2962]: https://github.com/tokio-rs/tracing/pull/2962
+[#3020]: https://github.com/tokio-rs/tracing/pull/3020
+[#3160]: https://github.com/tokio-rs/tracing/pull/3160
+[tracing-0.1.41]:
+    https://github.com/tokio-rs/tracing/releases/tag/tracing-0.1.41
+[tracing-serde-0.2.0]:
+    https://github.com/tokio-rs/tracing/releases/tag/tracing-serde-0.2.0
+[docs-0.3.19]: https://docs.rs/tracing-subscriber/0.3.19/tracing_subscriber/
+[crate-0.3.19]: https://crates.io/crates/tracing-subscriber/0.3.19
+
 # 0.3.18 (November 13, 2023)
 
 This release of `tracing-subscriber` adds support for the [`NO_COLOR`] environment
diff --git a/tracing-subscriber/Cargo.toml b/tracing-subscriber/Cargo.toml
index ae19f9b720..521e352261 100644
--- a/tracing-subscriber/Cargo.toml
+++ b/tracing-subscriber/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "tracing-subscriber"
-version = "0.3.18"
+version = "0.3.19"
 authors = [
     "Eliza Weisman <eliza@buoyant.io>",
     "David Barsky <me@davidbarsky.com>",
diff --git a/tracing-subscriber/README.md b/tracing-subscriber/README.md
index cc5426d04d..a5ee156360 100644
--- a/tracing-subscriber/README.md
+++ b/tracing-subscriber/README.md
@@ -6,6 +6,16 @@
 
 Utilities for implementing and composing [`tracing`][tracing] subscribers.
 
+[`tracing`] is a framework for instrumenting Rust programs to collect
+scoped, structured, and async-aware diagnostics. The `Subscriber` trait
+represents the functionality necessary to collect this trace data. This
+crate contains tools for composing subscribers out of smaller units of
+behaviour, and batteries-included implementations of common subscriber
+functionality.
+
+`tracing-subscriber` is intended for use by both `Subscriber` authors and
+application authors using `tracing` to instrument their applications.
+
 [![Crates.io][crates-badge]][crates-url]
 [![Documentation][docs-badge]][docs-url]
 [![Documentation (master)][docs-master-badge]][docs-master-url]