Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 1.02 KB

CHANGELOG.md

File metadata and controls

30 lines (24 loc) · 1.02 KB

Changelog

All notable changes to Loggix will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.1 - 2024-12-06

Added

  • Seven log levels: Trace, Debug, Info, Warning, Error, Fatal, and Panic
  • Structured logging with fields support
  • Beautiful terminal output with colors for TTY
  • JSON formatter for machine processing
  • Extensible hook system
  • Thread-safe logging capabilities
  • Global and local logger instances
  • Customizable formatters
  • Support for any output implementing std::io::Write
  • Basic logging macros: debug!, info!, warn!, error!
  • Structured logging with with_fields! macro
  • Comprehensive documentation and examples
  • MIT License
  • Benchmarking suite for performance testing
  • Example code for basic and advanced usage

Changed

  • Initial stable release, establishing public API