Collins 2.0.0 is finally released! As of this release, we will start following semantic versioning (http://semver.org/). There have been some non-backwards compatible changes to collins' functionality and configuration settings, but nothing that will be too difficult to upgrade.
Here are some highlights of what has changed since the last release:
Dropping support for java 1.6
Event firehose
Refactor of collins' caching logic, to safely support HA
Improved LDAP authentication configuration
Python collins client
Consolr gem, for executing IPMI commands on collins assets
Upgraded to play 2.3.9
Thanks to @MaximeDevalland, @Primer42, @andrewjkerr, @baloo, @byxorna, @davidblum, @defect, @funzoneq, @gtorre, @maddalab, @schallert, @sushruta and @unclejack for their contributions!
And here are all the pull requests included in this release, in no particular order
Ipmi validation #309 @maddalab
Fix collins-notify for ruby 2.2.0 #310 @byxorna
my bad, i didnt build the gem after adopting feedback #311 @byxorna
collins_client clean up #307 @defect
Fix the error message displayed when login fails #314 @maddalab
Fix issue with invoking authentication twice #316 @maddalab
Remove use of async result during asset cancel request #319 @maddalab
Minor: A Two-Tuple of Options where only one of the tuple elements is Some at a time is an either #320 @maddalab
Update play to 2.3.9 #322 @maddalab
Minor: Upgrade solr and httpcomponents version #321 @maddalab
Set IPMI Password minLength to 4 #327 @MaximeDevalland
Use a hostname deploy (useful for standbys) #328 @maddalab
Minor: Styling using bootswatch themes #325 @maddalab
Use the tryAuthCache method to avoid making auth queries continously. #332 @maddalab