Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 1.06 KB

CHANGELOG.md

File metadata and controls

36 lines (22 loc) · 1.06 KB

Changelog

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]

[0.3.1] - 2024-05-04

Fixed

  • Ensure data written after a call to Write::flush() is logged (#7)

[0.3.0] - 2024-01-20

Added

  • Syslog::invalid_chars() to allow configuring behavior when a message to be logged contains characters that are invalid in a C string (i.e., interior nul bytes) (#5)

Changed

  • If a log message contains characters that are invalid in a C string (i.e., interior nul bytes), these characters are replaced with the Unicode replacement character (�) and the modified message is logged to syslog. This is a change from the past default, which was to panic in debug mode and log a message in release mode. (#5)

[0.2.0] - 2023-05-07

Changed

  • Disabled unused tracing-subscriber features (#1)
  • Updated to Rust 2021 edition
  • Updated once_cell to 1.17