diff --git a/CHANGELOG.md b/CHANGELOG.md index 7ea7afb..fcc028f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.29.1] - 2024-10-02 + +Fix [issue #176](https://github.com/emabee/flexi_logger/issues/176): +leading underscore in log file name if only the infix is used (no basename, no start time, no discriminant). + ## [0.29.0] - 2024-08-25 Revised `SyslogWriter` (-> version bump): introduced builder pattern, diff --git a/Cargo.toml b/Cargo.toml index 6276c0d..c8c37e1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "flexi_logger" -version = "0.29.0" +version = "0.29.1" authors = ["emabee "] categories = ["development-tools::debugging"] description = """ diff --git a/src/parameters/file_spec.rs b/src/parameters/file_spec.rs index b49d79f..de49447 100644 --- a/src/parameters/file_spec.rs +++ b/src/parameters/file_spec.rs @@ -4,13 +4,26 @@ use std::path::{Path, PathBuf}; /// Builder object for specifying the name and path of the log output file. /// -/// The filename is built from several partially optional components, using this pattern: +/// The filename is built from several partially components, using this pattern: /// -/// ```[_][__