NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #778 most downloaded on crates.io
Provides utilities for file appenders and making non-blocking writers.
Last release 5 months ago
17 Apr 2026
Release timing varies
gaps range from 2 weeks to 2.0 years
Nearly every release is documented
notes for 9 of 9 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
9 releases · first in 2020
One column per quarter.
Add latest symlink builder option
Prune old files at startup ([#2966])
This release contains several new features. It also increases the minimum supported Rust version (MSRV) to Rust 1.63.0.
This release contains several new features. It also increases the minimum supported Rust version (MSRV) to Rust 1.63.0.
RollingFileAppenders (#2227)Builder::filename_suffix parameter (#2225)Sync bound from writer for NonBlocking (#2607)This release fixes a bug in RollingFileAppender that could result in a failure to rotate the log file, or in panics in debug mode.
This release fixes a bug in RollingFileAppender that could result
in a failure to rotate the log file, or in panics in debug mode.
This release adds an implementation of the MakeWriter trait for RollingFileAppender, allowing it to be used without wrapping in a NonBlocking writer.
This release adds an implementation of the MakeWriter trait for
RollingFileAppender, allowing it to be used without wrapping in a
NonBlocking writer.
This release increases the minimum supported Rust version to 1.53.0.
MakeWriter implementation for RollingFileAppender
(#1760)parking_lot: updated to v0.12 (#1878)This breaking change release adds support for the new v0.3.x series of tracing-subscriber. In addition, it resolves the security advisory for the chro…
This breaking change release adds support for the new v0.3.x series of
tracing-subscriber. In addition, it resolves the security advisory for the
chrono crate, RUSTSEC-2020-0159.
This release increases the minimum supported Rust version to 1.51.0.
tracing-subscriber to v0.3.x (#1677)NonBlocking::error_counter to return an ErrorCounter type, rather
than an Arc<AtomicU64> (#1675)tracing-subscriber to v0.3.x (#1677)chrono dependency with time to resolve
RUSTSEC-2020-0159 (#1652)RollingFileAppender would fail to print
errors that occurred while flushing a previous logfile (#1604)Thanks to new contributors @dzvon and @zvkemp for contributing to this release!
non_blocking: Updated crossbeam-channel dependency to 0.5
crossbeam-channel dependency to 0.5 (#1031)rolling: minutely rotation schedule to rotate the log file once every minute
minutely rotation schedule to rotate the log file once every
minute (#748)tracing-appender now only enables the necessary tracing-subscriber's
feature flags, rather than all of them (#779)Thanks to new contributors @ericjheinz and @sourcefrog for contributing to this release!
- Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →