Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: prepare a bunch of releases #2749

Closed
wants to merge 9 commits into from
Closed
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
24 changes: 24 additions & 0 deletions tracing-appender/CHANGELOG.md
@@ -1,3 +1,27 @@
# 0.2.3 (October 12, 2023)

This release has a large number of changes to `tracing-appender`:

### Added
- **non_blocking**: -Name spawned worker thread [#2219]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- **non_blocking**: -Name spawned worker thread [#2219]
- **non_blocking**: Name spawned worker thread [#2219]

- **non_blocking**: Allow worker thread name to be configured [#2365]
- **rolling**: `RollingFileAppender::builder` for configuring `RollingFileAppender`s [#2227]
- **rolling**: `Builder::filename_suffix` method to configure the suffix for log files [#2225]
- **rolling**: `Builder::max_log_files` method to enable automatically deleting old log files [#2323]

### Documented

- **rolling**: Clarify file appender docs [#2689]
- **rolling**: Fix typo in RollingFileAppender docs [#2375]
Comment on lines +6 to +15
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: can we put parens around the issue links as well, the way we do in the other changelog entries? sorry.

Suggested change
- **non_blocking**: -Name spawned worker thread [#2219]
- **non_blocking**: Allow worker thread name to be configured [#2365]
- **rolling**: `RollingFileAppender::builder` for configuring `RollingFileAppender`s [#2227]
- **rolling**: `Builder::filename_suffix` method to configure the suffix for log files [#2225]
- **rolling**: `Builder::max_log_files` method to enable automatically deleting old log files [#2323]
### Documented
- **rolling**: Clarify file appender docs [#2689]
- **rolling**: Fix typo in RollingFileAppender docs [#2375]
- **non_blocking**: -Name spawned worker thread ([#2219])
- **non_blocking**: Allow worker thread name to be configured ([#2365])
- **rolling**: `RollingFileAppender::builder` for configuring `RollingFileAppender`s ([#2227])
- **rolling**: `Builder::filename_suffix` method to configure the suffix for log files ([#2225])
- **rolling**: `Builder::max_log_files` method to enable automatically deleting old log files ([#2323])
### Documented
- **rolling**: Clarify file appender docs ([#2689])
- **rolling**: Fix typo in RollingFileAppender docs ([#2375])


[#2219]: https://github.com/tokio-rs/tracing/pull/2674
[#2365]: https://github.com/tokio-rs/tracing/pull/2365
[#2227]: https://github.com/tokio-rs/tracing/pull/2227
[#2225]: https://github.com/tokio-rs/tracing/pull/2225
[#2323]: https://github.com/tokio-rs/tracing/pull/2323
[#2689]: https://github.com/tokio-rs/tracing/pull/2689
[#2375]: https://github.com/tokio-rs/tracing/pull/2375

# 0.2.2 (March 17, 2022)

This release fixes a bug in `RollingFileAppender` that could result
Expand Down
2 changes: 1 addition & 1 deletion tracing-appender/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "tracing-appender"
version = "0.2.2"
version = "0.2.3"
authors = [
"Zeki Sherif <zekshi@amazon.com>",
"Tokio Contributors <team@tokio.rs>"
Expand Down
15 changes: 15 additions & 0 deletions tracing-attributes/CHANGELOG.md
@@ -1,3 +1,18 @@
# 0.1.27 (October 12, 2023)

### Changed

- bump minimum version of proc-macro2 to 1.0.60 [#2732]
- generate less dead code for async block return type hint [#2709]

### Fixed

- fix instrument with "log" feature [#2599]
Comment on lines +5 to +10
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- bump minimum version of proc-macro2 to 1.0.60 [#2732]
- generate less dead code for async block return type hint [#2709]
### Fixed
- fix instrument with "log" feature [#2599]
- Bump minimum version of proc-macro2 to 1.0.60 ([#2732])
- Generate less dead code for async block return type hint ([#2709])
### Fixed
- Compilation error instrument with "log" feature ([#2599])


[#2732]: https://github.com/tokio-rs/tracing/pull/2732
[#2709]: https://github.com/tokio-rs/tracing/pull/2709
[#2599]: https://github.com/tokio-rs/tracing/pull/2599

# 0.1.26 (June 21th, 2023)

This release of `tracing-attributes` fixes warnings due to `allow` attributes in
Expand Down
2 changes: 1 addition & 1 deletion tracing-attributes/Cargo.toml
Expand Up @@ -8,7 +8,7 @@ name = "tracing-attributes"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.1.26"
version = "0.1.27"
authors = [
"Tokio Contributors <team@tokio.rs>",
"Eliza Weisman <eliza@buoyant.io>",
Expand Down
15 changes: 15 additions & 0 deletions tracing-core/CHANGELOG.md
@@ -1,3 +1,18 @@
# 0.1.32 (October 12, 2023)

### Documented

- Fix typo in `field` docs [#2611]
- Remove duplicate wording [#2674]

### Changed

- Allow `ValueSet`s of any length [#2508]
Comment on lines +5 to +10
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Fix typo in `field` docs [#2611]
- Remove duplicate wording [#2674]
### Changed
- Allow `ValueSet`s of any length [#2508]
- Fix typo in `field` docs ([#2611])
- Remove duplicate wording ([#2674])
### Changed
- Allow `ValueSet`s of any length ([#2508])


[#2611]: https://github.com/tokio-rs/tracing/pull/2611
[#2674]: https://github.com/tokio-rs/tracing/pull/2674
[#2508]: https://github.com/tokio-rs/tracing/pull/2508

# 0.1.31 (May 11, 2023)

This release of `tracing-core` fixes a bug that caused threads which call
Expand Down
2 changes: 1 addition & 1 deletion tracing-core/Cargo.toml
Expand Up @@ -8,7 +8,7 @@ name = "tracing-core"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag.
version = "0.1.31"
version = "0.1.32"
authors = ["Tokio Contributors <team@tokio.rs>"]
license = "MIT"
readme = "README.md"
Expand Down
23 changes: 22 additions & 1 deletion tracing-journald/CHANGELOG.md
@@ -1,3 +1,24 @@
# 0.4.0 (October 12, 2023)

While tracing-journald-0.4.0 does not contain any breaking _code_ changes, this
release disables the default features of `tracing-subscriber`.

### Changed

- Disable default features of tracing-subscriber (#1476)

### Added

- Allow custom journal fields (#2708)

### Fixed

- Fix minimal-versions correctness [#2246]
davidbarsky marked this conversation as resolved.
Show resolved Hide resolved

[#1476]: https://github.com/tokio-rs/tracing/pull/1476
[#2708]: https://github.com/tokio-rs/tracing/pull/2708
[#2246]: https://github.com/tokio-rs/tracing/pull/2246

# 0.3.0 (April 21, 2022)

This is a breaking release which changes the format in which span fields
Expand All @@ -7,7 +28,7 @@ unnecessary, as `journald` has built in support for duplicated field names.

See PR [#1986] for details on this change.

## Changed
### Changed

- Removed span field prefixes ([#1986])
- Renamed `S{num}_NAME` fields to `SPAN_NAME` ([#1986])
Expand Down
2 changes: 1 addition & 1 deletion tracing-journald/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "tracing-journald"
version = "0.3.0"
version = "0.4.0"
authors = ["Benjamin Saunders <ben.e.saunders@gmail.com>"]
edition = "2018"
license = "MIT"
Expand Down
13 changes: 13 additions & 0 deletions tracing-log/CHANGELOG.md
@@ -1,3 +1,16 @@
# 0.2.0 (October 12, 2023)

### Breaking Changes

- Update env_logger to 0.10 from 0.7 to fix GHSA-g98v-hv3f-hcfr [#2740]

### Fixed

- Fix minimal-versions correctness [#2246]
Comment on lines +5 to +9
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Update env_logger to 0.10 from 0.7 to fix GHSA-g98v-hv3f-hcfr [#2740]
### Fixed
- Fix minimal-versions correctness [#2246]
- Update env_logger to 0.10 from 0.7 to fix GHSA-g98v-hv3f-hcfr ([#2740])
### Fixed
- Fix minimal-versions correctness ([#2246])


[#2740]: https://github.com/tokio-rs/tracing/pull/2740
[#2246]: https://github.com/tokio-rs/tracing/pull/2246

# 0.1.3 (April 21st, 2022)

### Added
Expand Down
2 changes: 1 addition & 1 deletion tracing-log/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "tracing-log"
version = "0.1.3"
version = "0.1.4"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

authors = ["Tokio Contributors <team@tokio.rs>"]
edition = "2018"
repository = "https://github.com/tokio-rs/tracing"
Expand Down
3 changes: 3 additions & 0 deletions tracing-mock/CHANGELOG.md
@@ -0,0 +1,3 @@
# 0.1.0 (October 12, 2023)

- Initial release.
19 changes: 19 additions & 0 deletions tracing-subscriber/CHANGELOG.md
@@ -1,3 +1,22 @@
# 0.3.18 (October 12, 2023)

### Added

- **filter**: Implement `layer::Filter` for `Option<Filter>` [#2407]
- **fmt**: Add Chrono implementations for `FormatTime` [#2690]
- **fmt**: Support the `NO_COLOR` environment variable for determining whether `fmt::Layer` should emit ANSI color escape codes [#2647]
- **fmt**: make `format::Writer::new()` public [#2680]

### Documented

- Document `registry` feature requirement for `fmt` feature [#2590]
Comment on lines +5 to +12
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- **filter**: Implement `layer::Filter` for `Option<Filter>` [#2407]
- **fmt**: Add Chrono implementations for `FormatTime` [#2690]
- **fmt**: Support the `NO_COLOR` environment variable for determining whether `fmt::Layer` should emit ANSI color escape codes [#2647]
- **fmt**: make `format::Writer::new()` public [#2680]
### Documented
- Document `registry` feature requirement for `fmt` feature [#2590]
- **filter**: Implement `layer::Filter` for `Option<Filter>` ([#2407])
- **fmt**: Add Chrono implementations for `FormatTime` ([#2690])
- **fmt**: Support the `NO_COLOR` environment variable for determining whether `fmt::Layer` should emit ANSI color escape codes ([#2647])
- **fmt**: make `format::Writer::new()` public ([#2680])
### Documented
- Document `registry` feature requirement for `fmt` feature ([#2590])


[#2407]: https://github.com/tokio-rs/tracing/pull/2407
[#2690]: https://github.com/tokio-rs/tracing/pull/2690
[#2647]: https://github.com/tokio-rs/tracing/pull/2647
[#2590]: https://github.com/tokio-rs/tracing/pull/2590
[#2680]: https://github.com/tokio-rs/tracing/pull/2680

# 0.3.17 (April 21, 2023)

This release of `tracing-subscriber` fixes a build error when using `env-filter`
Expand Down
4 changes: 2 additions & 2 deletions tracing-subscriber/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "tracing-subscriber"
version = "0.3.17"
version = "0.3.18"
authors = [
"Eliza Weisman <eliza@buoyant.io>",
"David Barsky <me@davidbarsky.com>",
Expand Down Expand Up @@ -48,7 +48,7 @@ smallvec = { optional = true, version = "1.9.0" }
once_cell = { optional = true, version = "1.13.0" }

# fmt
tracing-log = { path = "../tracing-log", version = "0.1.3", optional = true, default-features = false, features = ["log-tracer", "std"] }
tracing-log = { path = "../tracing-log", version = "0.2.0", optional = true, default-features = false, features = ["log-tracer", "std"] }
nu-ansi-term = { version = "0.46.0", optional = true }
time = { version = "0.3.2", features = ["formatting"], optional = true }

Expand Down
31 changes: 31 additions & 0 deletions tracing/CHANGELOG.md
@@ -1,3 +1,34 @@
# 0.1.39 (October 12, 2023)

### Added

- Allow constant field names in macros [#2617]
- Allow setting event names in macros [#2699]
- Allow `ValueSet`s of any length [#2508]

### Fixed

- Use fully qualified names in macros for items exported from std prelude [#2621]

### Documented

- Add `axum-insights` to relevant crates. [#2713]
- Fix link to RAI pattern crate documentation [#2612]
- Fix docs typos and warnings [#2581]
- Add `clippy-tracing` to related crates [#2628]
- Add `tracing-cloudwatch` to related crates [#2667]
- Fix deadlink to `tracing-etw` repo [#2602]

Comment on lines +5 to +21
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Allow constant field names in macros [#2617]
- Allow setting event names in macros [#2699]
- Allow `ValueSet`s of any length [#2508]
### Fixed
- Use fully qualified names in macros for items exported from std prelude [#2621]
### Documented
- Add `axum-insights` to relevant crates. [#2713]
- Fix link to RAI pattern crate documentation [#2612]
- Fix docs typos and warnings [#2581]
- Add `clippy-tracing` to related crates [#2628]
- Add `tracing-cloudwatch` to related crates [#2667]
- Fix deadlink to `tracing-etw` repo [#2602]
- Allow constant field names in macros [#2617]
- Allow setting event names in macros [#2699]
- Allow `ValueSet`s of any length [#2508]
### Fixed
- Use fully qualified names in macros for items exported from std prelude [#2621]
### Documented
- Add `axum-insights` to relevant crates. ([#2713])
- Fix link to RAI pattern crate documentation ([#2612])
- Fix docs typos and warnings ([#2581])
- Add `clippy-tracing` to related crates ([#2628])
- Add `tracing-cloudwatch` to related crates ([#2667])
- Fix deadlink to `tracing-etw` repo ([#2602])

[#2617]: https://github.com/tokio-rs/tracing/pull/2617
[#2699]: https://github.com/tokio-rs/tracing/pull/2699
[#2508]: https://github.com/tokio-rs/tracing/pull/2508
[#2621]: https://github.com/tokio-rs/tracing/pull/2621
[#2713]: https://github.com/tokio-rs/tracing/pull/2713
[#2581]: https://github.com/tokio-rs/tracing/pull/2581
[#2628]: https://github.com/tokio-rs/tracing/pull/2628
[#2667]: https://github.com/tokio-rs/tracing/pull/2667
[#2602]: https://github.com/tokio-rs/tracing/pull/2602

# 0.1.38 (April 25th, 2023)

This `tracing` release changes the `Drop` implementation for `Instrumented`
Expand Down
2 changes: 1 addition & 1 deletion tracing/Cargo.toml
Expand Up @@ -8,7 +8,7 @@ name = "tracing"
# - README.md
# - Update CHANGELOG.md.
# - Create "v0.1.x" git tag
version = "0.1.38"
version = "0.1.39"
authors = ["Eliza Weisman <eliza@buoyant.io>", "Tokio Contributors <team@tokio.rs>"]
license = "MIT"
readme = "README.md"
Expand Down