CHANGELOG.md 1.9 KB

Change Log

All notable changes to this project will be documented in this file. See Keep a CHANGELOG for how to update this file. This project adheres to Semantic Versioning.

[Unreleased][unreleased]

[0.4.0] - 2018-07-18

Added

[0.3.0] - 2018-07-03

Changed

  • Remove deprecated metrics methods.

Fixed

  • Fixed concurrent map writes bug when calling honeybadger.SetContext from concurrent goroutines.

[0.2.1] - 2017-09-14

Fixed

  • Previously, if you put honeybadger.Monitor() in your main func, the app could finish and exit before the error was sent to honeybadger. We now Flush notices before re-panicking.

[0.2.0] - 2016-10-14

Changed

[0.1.0] - 2016-05-12

Added

  • Use honeybadger.MetricsHandler to send us request metrics!

[0.0.3] - 2016-04-13

Added

  • honeybadger.NewNullBackend(): creates a backend which swallows all errors and does not send them to Honeybadger. This is useful for development and testing to disable sending unnecessary errors. -@gaffneyc
  • Tested against Go 1.5 and 1.6. -@gaffneyc

Fixed

[0.0.2] - 2016-03-28

Added

  • Make newError function public (#6). -@kostyantyn
  • Add public access to default client (#5). -@kostyantyn
  • Support default server mux in Handler.
  • Allow error class to be customized from honeybadger.Notify.
  • Support sending fingerprint in honeybadger.Notify.
  • Added BeforeNotify callback.

Fixed

  • Drain the body of a response before closing it (#4). -@kostyantyn
  • Update config at pointer rather than dereferencing. (#2).

[0.0.1] - 2015-06-25

Added

  • Go client for Honeybadger.io.