Rollbar Go Versions Save

Go client for Rollbar

v1.4.5

1 year ago

Release highlights

Adding context support Handling closed channel Providing a method to close default client

Pull requests

Adding context support , https://github.com/rollbar/rollbar-go/pull/99 Handling closed channel , https://github.com/rollbar/rollbar-go/pull/100 Providing a method to close default client, https://github.com/rollbar/rollbar-go/pull/102

v1.4.4

1 year ago

Release highlights

Fixed default IP Address, removed the port Add support for extra fields on Person details

Pull requests

Fixed default IP Address, removed the port, https://github.com/rollbar/rollbar-go/pull/94 Add support for extra fields on Person details, https://github.com/rollbar/rollbar-go/pull/96

v1.4.3

1 year ago

Release highlights

Fixed default IP Address, removed the port Add support for extra fields on Person details

Pull requests

Fixed default IP Address, removed the port, https://github.com/rollbar/rollbar-go/pull/94 Add support for extra fields on Person details, https://github.com/rollbar/rollbar-go/pull/96

v1.4.2

2 years ago

Release highlights

Remove Token from the message body

Pull requests

Remove Token from the message body, https://github.com/rollbar/rollbar-go/pull/86

v1.4.1

2 years ago

Release highlights

Added ItemsPerMinut support

Pull requests

Added ItemsPerMinut support, https://github.com/rollbar/rollbar-go/pull/84

v1.4.0

3 years ago

Release highlights

Added telemetry support

Pull requests

Added telemetry support, https://github.com/rollbar/rollbar-go/pull/82

v1.3.0

3 years ago

Release highlights

Set custom http client Fix lambda handler

Pull requests

Set custom http client, https://github.com/rollbar/rollbar-go/pull/67 Fix a bug where multiple returns in lambda handler cause runtime errror, https://github.com/rollbar/rollbar-go/pull/69

v1.2.0

4 years ago

Release highlights

Improved custom stack trace options, including pkg/errors StackTrace Improved error unwrapping, including new pkg/errors Unwrap Enhanced diagnostic info sent with Rollbar payloads Improved panic handling

Pull requests

Add support for pkg/errors stack trace extraction, https://github.com/rollbar/rollbar-go/pull/53 Allow custom error unwrapping (and support Unwrap automatically), https://github.com/rollbar/rollbar-go/pull/64 Diagnostic info, https://github.com/rollbar/rollbar-go/pull/65 Wrap functions with arguments, and add Rollbar to defer/recover functions, https://github.com/rollbar/rollbar-go/pull/66

v1.1.0

4 years ago

Highlights

Convenience wrapper for AWS Lambda Better grouping in the Rollbar dashboard Support X-Real-IP and X-Forwarded-For Let CauseStacker use []runtime.Frame

Pull Requests

  • Wrapper for AWS Lambda handlers #59
  • Use actual error class name for default error type #60
  • Add support for x-forwarded-for header #55
  • Provide a Close mechanism to clean up the default transport goroutine #54
  • Use []runtime.Frame instead of exporting Stack (#45) #52
  • Make Go module #51

v1.0.2

5 years ago
  • Only report the first Content-Type header attached to a request in the item sent to Rollbar if there are more than one. The HTTP spec specifies that Content-Type can only appear once as a header. However, net/http has type Header map[string][]string which means that it is possible to have more than one value for this header. We saw one in the wild with more than one value set (albeit the same value repeated). (https://github.com/rollbar/rollbar-go/pull/47)
  • Add the ability to pass a context.Context to logging methods. For now this only is used to possibly pass a Person to the particular call by using NewPersonContext. (https://github.com/rollbar/rollbar-go/pull/46)