sensu-plugins/sensu-plugins-io-checks

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
# Change Log
This project adheres to [Semantic Versioning](http://semver.org/).

This CHANGELOG follows the format listed [here](https://github.com/sensu-plugins/community/blob/master/HOW_WE_CHANGELOG.md)

## [Unreleased]

## [3.0.1] - 2020-06-01
## Fixed
-  Fix for incorrectfrozen Ruby literal string setting in plugin executables.

## [3.0.0] - 2019-12-18
### Breaking Changes
- Updated required minimum ruby version to 2.3

### Changed 
- Updated robocup development dependency to '~> 0.78.0'
- Updated rake development dependency to '~> 13.0'
- Updated bundler development dependancy to '~> 2.1'
- Updated codeclimate-test-reporter development dependancy to '~> 1.0'
- Updated yard development dependancy to '~> 0.9.20'
- Replaced codeclimate with simplecov to generate test coverage reports
- Updated bundler development depedency to '~> 2.1'
- Updated README to conform with standardization guidelines (sensu-plugins/community#134)

### Added
- Added development dep on simplecov 
- Updated asset build targets to support centos6

## [2.0.0] - 2019-05-07
### Breaking Changes
- Bump `sensu-plugin` dependency from `~> 1.2` to `~> 4.0` you can read the changelog entries for [4.0](https://github.com/sensu-plugins/sensu-plugin/blob/master/CHANGELOG.md#400---2018-02-17), [3.0](https://github.com/sensu-plugins/sensu-plugin/blob/master/CHANGELOG.md#300---2018-12-04), and [2.0](https://github.com/sensu-plugins/sensu-plugin/blob/master/CHANGELOG.md#v200---2017-03-29)

### Changed
- Removed Ruby 2.0, 2.1, and 2.2 support

### Added
- Travis build automation to generate Sensu Asset tarballs that can be used in conjunction with Sensu provided ruby runtime assets and the Bonsai Asset Index

## [1.0.2] - 2018-10-27
### Fixed
- metrics-iostat-extended.rb: Changes ouput in device session from 'Device:' to 'Device'. Fix issue  #12 (@dmichelotto)

### Added
- ruby 2.4 testing (@majormoses)

## [1.0.1] - 2017-07-02
### Fixed
- [ioping](https://github.com/koct9i/ioping) is switching to nanosecond precision - added 'ns' to metrics-ioping.rb (@MattMencel)

## [1.0.0] - 2016-06-20
### Added
- rspec test cases for metrics-iostat-extended
- add proper device node handling for exclude-disk filtering

### Fixed
- fix an ordering issue on exclude-disk filtering
- fix locale bug when calling iostat on non en_us systems

### Changed
- use open3 instead of backticks for proper call to iostat
- filter exclude-disk in ruby code instead of shell grepping
- do not pass any environment vars from sensu to iostat call
- Update to Rubocop 0.40, apply auto-correct
- Remove Ruby 1.9.3 support; add Ruby 2.3.0 support to test matrix

## [0.0.3] - 2015-10-15
### Changed
- add shift to the output to make it more readable

## [0.0.2] - 2015-07-14
### Changed
- updated sensu-plugin gem to 1.2.0

## 0.0.1 - 2015-06-04
### Added
- initial release

[Unreleased]: https://github.com/sensu-plugins/sensu-plugins-io-checks/compare/3.0.1...HEAD
[3.0.1]: https://github.com/sensu-plugins/sensu-plugins-io-checks/compare/3.0.0...3.0.1
[3.0.0]: https://github.com/sensu-plugins/sensu-plugins-io-checks/compare/2.0.0...3.0.0
[2.0.0]: https://github.com/sensu-plugins/sensu-plugins-io-checks/compare/1.0.2...2.0.0
[1.0.2]: https://github.com/sensu-plugins/sensu-plugins-io-checks/compare/1.0.1...1.0.2
[1.0.1]: https://github.com/sensu-plugins/sensu-plugins-io-checks/compare/1.0.0...1.0.1
[1.0.0]: https://github.com/sensu-plugins/sensu-plugins-io-checks/compare/0.0.3...1.0.0
[0.0.3]: https://github.com/sensu-plugins/sensu-plugins-io-checks/compare/0.0.2...0.0.3
[0.0.2]: https://github.com/sensu-plugins/sensu-plugins-io-checks/compare/0.0.1...0.0.2