RELEASE_NOTES.md in rubyipmi-0.10.0 vs RELEASE_NOTES.md in rubyipmi-0.11.0
- old
+ new
@@ -1,4 +1,37 @@
+### 0.11.0
+This is a big update with many minor changes and bug fixes. Thank you for all that submitted fixes.
+- Removes jeweler dependency and replaces with bundler commands, updates gemspec
+- Use HTTPS for homepage field in the gemspec
+- Fix infinite loop when executing 'lan print' command
+- The retry count counter is currently not incremented, so in the situation
+ when this command fails, library enters infinite loop of executing this
+ command, which is bad.
+
+ Adds a missing counter incrementation with the same style as
+ in basecommands and make it return current @info in case of a failure,
+ so all methods accessing it will just get return nil.
+
+- Leverage Enumerable#each_with_object
+- Add a SensorsMixin to remove duplicate code
+- Enable Rubocop GuardClause and fix complaints
+- Remove duplicate methods
+- Fixes "NoMethodError: undefined method `success?' for nil:NilClass"
+- Some ruby versions need to require 'English' otherwise $CHILD_STATUS is nil
+- Fix rubocop Style/MethodName "Use snake_case for method names."
+- Rename private method
+- Add deprecation warnings for two public methods
+- Delete unused method
+- Update .rubocop.yml accordingly
+- Refactor duplicated chassis power command methods
+- Adds additional rubycops
+- Fixes many rubycop infractions
+- Remove puppet code and vagrant
+- Remove if / else logic and unnecessary return in #validate_status
+- Reword confusing project description
+- Update README.md section on booting to specific devices
+- Update documentation around bootpxe, bootdisk functions
+- Remove pry statement from method
### 0.10.0
* gh-26 - make the driver default to lan20
Users of older IPMI devices will now need to pass the specified driver type.