All Versions
23
Latest Version
Avg Release Cycle
28 days
Latest Release
420 days ago

Changelog History
Page 2

  • v0.11.1 Changes

    July 10, 2019

    โž• Added

    • logrus: NewFromEntry method to create a logger from a custom entry
  • v0.11.0 Changes

    February 26, 2019

    โž• Added

    • zap logger integration

    ๐Ÿ”„ Changed

    • ๐Ÿ“ฆ Renamed testing package directory to logtesting
  • v0.10.0 Changes

    February 08, 2019

    โž• Added

    • ๐ŸŒฒ Separate interface for error logging
    • Error handler interface to Watermill

    ๐Ÿ”„ Changed

    • โšก๏ธ Update Watermill logger to prepare for the next version
    • Export the Watermill logger type
    • Export the Invision logger type
  • v0.9.0 Changes

    January 10, 2019

    โž• Added

    ๐Ÿ”„ Changed

    • ๐ŸŒฒ Make the log context map optional
  • v0.8.0 Changes

    December 29, 2018

    โž• Added

    • Constructor for standard logger for errors
    • ๐Ÿ”Š PrintLogger that logs messages using fmt.Print* semantics

    ๐Ÿ”„ Changed

    • โœ… Renamed logtesting.AssertLogEvents to AssertLogEventsEqual
    • ๐Ÿ“‡ Renamed AssertLogEventsEqual to LogEventsEqual

    โœ‚ Removed

    • ๐Ÿ–จ MySQL driver integration (use PrintLogger instead)
  • v0.7.1 Changes

    December 22, 2018

    โž• Added

    • ๐ŸŒฒ Simplified message logger without contextual logging
    • โœ… Some tests for integrations to ensure interface compatibility
  • v0.7.0 Changes

    December 21, 2018

    โž• Added

    • โœ… Public test log event comparison function
    • ๐Ÿ“ฆ Example package

    ๐Ÿ”„ Changed

    • โœ… Exported the log testing library so it can be used for testing in other libraries
    • Unexport noop logger
  • v0.6.0 Changes

    December 21, 2018

    โž• Added

    • Contextual logger (instead of Logger.WithFields)
    • ๐ŸŒฒ Field parameter to log functions
    • ๐ŸŒฒ gRPC log integration
    • MySQL driver integration

    ๐Ÿ”„ Changed

    • ๐ŸŒฒ Replace log func variadic arguments with a single message argument
    • ๐Ÿ‘ Check if level is enabled (to prevent unwanted context conversions) when the underlying logger supports it
    • ๐ŸŒฒ Export all log adapter types (in accordance with Go interface guidelines)

    โœ‚ Removed

    • format functions from Logger interface
    • ln functions from Logger interface
    • ๐ŸŒฒ Simple log adapter (implementing format and ln functions)
    • ๐ŸŒฒ Logger.WithFields method (use field parameter of log functions instead)
  • v0.5.0 Changes

    December 17, 2018

    โž• Added

    ๐Ÿ”„ Changed

    • โฌ‡๏ธ Dropped the custom Fields type from the Logger interface (replaced with map[string]interface{})
  • v0.4.0 Changes

    December 11, 2018

    โž• Added