Skip to content

Latest commit

 

History

History
140 lines (107 loc) · 5.1 KB

CHANGELOG.md

File metadata and controls

140 lines (107 loc) · 5.1 KB

Change Log

This project adheres to Semantic Versioning.

This CHANGELOG follows the format listed here

5.1.0 - 2022-03-28

Added

  • adding details to handler if present (@saurabh-iitrke)

5.0.0 - 2019-03-05

Breaking Changes

  • Bump sensu-plugin version from ~> 2.0 to ~> 4.0 for Sensu 1.x to Sensu Go event conversion you can read the changelog entries for 4.0 and 3.0
  • drop support and testing for ruby 2.1 and 2.2 as they are EOL =======

4.3.0 - 2018-03-21

Added

  • Added possibility to specify priority per check (@Castaglia)

4.2.0 - 2018-02-20

Changed

  • Providing better alert description field using Sensu check output (@Castaglia)

Added

  • handler-opsgenie.rb: Added flag of --verbose to enable verbose/debugging output (@Castaglia)

4.1.2 - 2018-02-05

Fixed

  • Handling of tags for events (@Castaglia)

Changed

  • updated README.md to provide accurate example for teams configuration (@Castaglia)

4.1.1 - 2018-01-16

Security

Changed

  • appease the cops, left TODO for investigating URI.escape alternatives (@majormoses)

4.1.0 2018-01-14

Added

  • Added possibility to specify custom alias for event ID, this acts in a similar way to proxy/JIT clients to dedupe alerts (@Castaglia)

Changed

  • updated Changelog guidelines location (@majormoses)

4.0.1 - 2018-01-06

Fixed

  • Use Alert v2 API, as the Alert v1 API is deprecated (@Castaglia)

4.0.0 - 2017-12-22

Fixed

  • Use Heartbeat v2 API, as the Heartbeat v1 API is no longer available (@Castaglia)

Breaking Changes

  • drop support and testing for ruby 2.0 as it's EOL (@majormoses)

Added

  • integration testing with test-kitchen, kitchen-docker, and serverspec (@Castaglia) (@majormoses)

3.1.0 - 2017-11-12

Added

  • Added optional -t, --template parameter to specify the location of a ERB template file
  • Added possibility to specify custom timeout
  • Some cleanup and minor refactorings

3.0.0 - 2017-07-13

Added

  • Testing on Ruby 2.4.1

Breaking Changes

  • Bump sensu-plugin version to 2.0 for Ruby 2.4.1 compatability

2.0.1 - 2016-10-17

Fixed

  • Fix deprecated timeout warnings

2.0.0 - 2016-06-29

Added

  • Added description support for OpsGenie alerts (@mnellemann)
  • Report the client name as entity to OpsGenie (@steti)
  • Support for Ruby 2.3.0

Changed

  • Update to Rubocop 0.40 and cleanup

Removed

  • Support for Ruby 1.9.3

1.0.0 - 2016-04-12

Changed

  • Changed the -j, --jsonconfig parameter to specify a key in the already-parsed JSON config file
  • The -j, --jsonconfig parameter no longer takes a JSON config file as input
  • Update to rubocop 0.37

0.0.3 - 2015-11-26

Added

  • Added team support for OpsGenie alerts.
  • Added sensu tags integration.
  • Allow check to override default handler config

Updated

  • Moved adding recipients parameter to JSON content to create_alert function. The recipients parameter is not available for close_alert.

Fixed

  • Fixed getting source field from JSON.

0.0.2 - 2015-07-14

Changed

  • updated sensu-plugin gem to 1.2.0

Removed

  • Remove JSON gem dependency that is not longer needed with Ruby 1.9+

0.0.1 - 2015-06-27

Fixed

  • initial release
  • Fixed json configuration load