Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Changelog Common Changelog

Version 0.6.0 * - 2025-08-27

  • Initial release of the online Guide: “The FLogging Guide”. ( ebe97fc)

Changed

  • Breaking: Minor change to the Iso8601Formatter::fmt_string. ( 16a7e87)
  • Breaking: Minor change to the SimpleFormatter::fmt_string and UnixTimestampFormatter::fmt_string. ( 5a435f7)
  • Change: ConsoleHandler contains console_type: ConsoleType instead of stderr: bool.
    ( aeceb23)
  • Change: Name: impl ConsoleHandler::create() to: impl ConsoleHandler::_create(). ( 4a24410)
  • Change: Name: impl FileHandler::create() to: impl FileHandler::_create(). ( e08498e)
  • Change: Update and improve tests. ( b51d4ba)
  • Change: Many updates to the Guide.
    ( 0d4e738) ( b16e260) ( bda2ef3) ( 3a0bd0b) ( b997cbb) ( bd3c370) ( af573a3)
  • Change: Update Guide, remove api and coverage directories from source control. ( f8acd75)
  • Change: Various improvements to the documentation. ( 19c327a)

Added

  • Breaking Add: New method to HandlerTrait - set_test_mode(). ( 0fc162b)
  • Add: New instructional Guide. ( 73d048a)
  • Add: New LoggerBuilder method: remove_file(). ( f9d5b95)
  • Add: New LoggerBuilder method: set_fn_name(). ( 0a76ce2)
  • Add: enum ConsoleType. ( b0f404b)
  • Add: New LoggerBuilder methods: add_pconsole_handler() and add_pconsole_handler_with(). ( 85bbe5a)
  • Add: New method to Logger - pconsole_logger(). ( 29bef45)
  • Add: New Logger associative function: remove_file(). ( 9f848fd)

Removed

  • Breaking: Remove impl Handler{...} - new() and create(name). ( 3623196)
  • Breaking: Removed Logger::reset_level(). No longer applicable. Use Logger::set_level(). ( 153c324)
  • Remove: main.rs from project. ( 6a2a3cc)

Fixed

  • Fix: Many tests due to new and modified API and internal code. ( 0c6aa2f)

Version 0.5.0 * - 2025-08-03

Details (click to see)

Changed

  • Breaking: Modified FormatType::Custom(String) to FormatType::Custom. ( 88183d3)
  • Document: Convert inline links to reference links. ( e5a7bf0)
  • Change: ConsoleHandler to contain stderr: bool instead of mod_path: String. Will now output to std::io::stderr if true. ( 41f5e9e)
  • Change: StringHandler removed name: String and renamed private method StringHandler::create() to StringHandler::new(). ( 41f5e9e)

Added

  • Add: Macro and method: is_logging. ( ee882f3)
  • Add: econsole_logger() and add_econsole_handler(). ( 41f5e9e)
  • Add: Handler::EConsole. ( 41f5e9e)

Version 0.4.1 * - 2025-07-29

Details (click to see)

Changed

  • Document comments improved or expanded. ( d35d3e5)

Added

Fixed

Version 0.4.0 * - 2025-07-27

Initial release.