All Versions
41
Latest Version
Avg Release Cycle
31 days
Latest Release
934 days ago

Changelog History
Page 3

  • v0.14.0 Changes

    December 11, 2018

    ✂ Removed

  • v0.13.0 Changes

    December 07, 2018

    🔄 Changed

    • Replaced go-kit errorlog with a custom interface
  • v0.12.1 Changes

    December 07, 2018

    ➕ Added

    • Return nil from With when error is nil
  • v0.12.0 Changes

    September 24, 2018

    ➕ Added

    • WrapWith function to wrap an error with message, stack trace and context at the same time
    • 🚀 Release scripts
  • v0.11.0 Changes

    August 30, 2018

    🛠 Fixed

    • httperr: Fix wrapped HTTP error formatting
    • 🛠 Fix stack expose wrapper error formatting
    • ➕ Add Wrap and Wrapf functions
  • v0.10.0 Changes

    August 21, 2018

    ➕ Added

    • errorlogrus: Add AttachContext option to the Hook so that the entry data is appended to the error
    • errorlogrus: Add an error handler logging with Logrus

    🔄 Changed

    • httperr: Moved HTTP related code to separate package
    • 🐛 bugsnag: Improve logger
    • errorlog: Renamed log package
    • errorlog: Improved package
    • errorlogrus: Rename logrus package
    • airbrake: Improve Airbrake package
  • v0.9.1 Changes

    July 27, 2018

    ➕ Added

    • 🐛 bugsnag: logger
  • v0.9.0 Changes

    July 27, 2018

    ➕ Added

    • 🐛 bugsnag: support stack trace
    • 🐛 bugsnag: context and error name

    🔄 Changed

    • 🐛 bugsnag: notifier struct is not exported anymore
    • 🐛 bugsnag: NewNotifierFromHandler constructor to create a handler from a custom notifier instance
  • v0.8.0 Changes

    June 24, 2018

    ➕ Added

    • ForEachCause function to be able to loop through all errors in a chain
    • Context function to get the context from an error (and all parent errors)
    • StackTrace and ExposeStackTrace for working with stack trace
    • logrus hook

    🔄 Changed

    • airbrake: Use ForEachCause to find an HTTP request embedded into an error
    • HTTP Request handling
    • 🔨 Refactor converting key-value pairs to maps
    • 👕 Rename HTTP related function names to upper case (according to golint)

    🛠 Fixed

    • airbrake: Make sure the stack trace is available from the topmost error

    ✂ Removed

    • Causer interface
    • WithPrefix didn't really make sense with the decorator pattern
    • Contextor interface
    • StackTracer interface
    • ErrorCollection interface
  • v0.7.1 Changes

    April 27, 2018

    🔄 Changed

    • 🌲 ErrorCollection errors are handled as separate lines in the log handler