# 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.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.0...HEAD [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