Skip to content

Releases: juzzlin/SimpleLogger

2.0.0

08 Jul 19:43
Compare
Choose a tag to compare

New features:

  • Fix GitHub Issue #5: Add support for tags
  • Add support for customized timestamp format
  • Add ISODateTime option to TimestampMode

Other:

  • Add SimpleLogger::setTimestampSeparator()
  • Rename init() to initialize()
  • Rename Logger to SimpleLogger
  • Require C++17

1.4.0

05 Feb 21:12
Compare
Choose a tag to compare

New features:

  • Fix GitHub Issue #1: Make the streams configurable
  • Add getter for version

Other:

  • Use std::recursive_mutex

1.3.1

12 Jul 18:45
Compare
Choose a tag to compare

Bug fixes:

  • Explicitly include chrono

1.3.0

12 Jul 18:38
Compare
Choose a tag to compare

New features:

  • Fix GitHub Issue #6: Add option to use a microsecond timestamp
    • More generic setTimestampMode() replaces enableDateTime()

1.2.0 - "Thread-safe Taco"

11 Mar 22:40
Compare
Choose a tag to compare

New features:

  • Make logging thread-safe

Other changes:

  • Add simple hello world test

1.1.0 - "Rename Renegade"

13 Oct 22:36
Compare
Choose a tag to compare

Other changes:

  • Rename src/logger.* to src/simple_logger.*

1.0.0 - "Basic Beast"

13 Oct 20:06
Compare
Choose a tag to compare

New features:

  • Based on RAII
  • Configurable level symbols
  • Date / time
  • Logging levels: Trace, Debug, Info, Warning, Error, Fatal
  • Log to file and/or console