All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased - ReleaseDate
0.3.5 - 2024-08-05
- Add support for disabling ansi color when the feature is enabled (#16)
0.3.4 - 2024-03-01
- Add formatter options for location (file + line number) and module_path (#13)
0.3.3 - 2023-08-22
- Added feature
ansi_logs
that when enabled will colorize the output (#11) - Reduce
tracing-subscriber
features that are enabled by default (#12)
0.3.2 - 2023-04-24
- Make
Builder
public (#10)
0.3.1 - 2023-03-13
Builder::layer
now returns the concretetracing_subscriber::fmt::Layer
instead of aimpl Layer
. So that the methods from that type can be accessed.
0.3.0 - 2022-11-28
- Make extra fields configurable (#8) This is a breaking change, as it changes
EventsFormatter
andFieldsFormatter
from being unit-like structs to regular structs.
- Improve performance and reduce allocations (#5)
0.2.0 - 2022-09-27
- Add fields
span
andspan_path
.span
contains the current/leaf span name, andspan_path
contains all the nested span names. (#4)
0.1.2 - 2022-07-11
- Remove unnecessary heap allocation (#2)
0.1.1 - 2022-06-15
- Fix dependency status link in README.md (#1)
0.1.0 - 2022-06-15
- Initial implementation of a logfmt formatter for tracing-subscriber