v1.4.0 of PagerDuty/go-pagerduty Released!!!

Version 1.4.0 of go-pagerduty library was published today!

Some highlights include:

  • Add support for passing a context.Context to all methods in package (in non-breaking way)
  • Add new APIError type, that allows for richer inspection of errors returned from API.
  • Add support for the Service Event Rules, Analytics, and Change Events.
  • Miscellaneous bug fixes, including some that may result in incorrect API request/response handling.

It was truly a community effort as the majority of the dev work was done by our developer community. Thank you to everyone who contributed! A special shout out goes to Tim Heckman who really drove this version across the line!

More details below:https://github.com/PagerDuty/go-pagerduty/blob/master/CHANGELOG.md#v140-2021-04-23