CHANGELOG.md in rapporteur-2.1.0 vs CHANGELOG.md in rapporteur-3.0.0

- old
+ new

@@ -2,9 +2,28 @@ ## [HEAD][unreleased] / unreleased * No significant changes. +## [3.0.0][v3.0.0] / 2013-08-23 + +* Fix/add Ruby 1.8 compatibility. Because this library was built to work with + Rails 3.1 and 3.2 (as well as 4.0), not supporting Ruby 1.8 was dishonest. + That has now been rectified. +* Update message and error handling to allow for both I18n/Proc/String support + for both types of messages, by replacing ActiveModel::Errors with a local + message list. This provides better consistency between the error message and + success message implementations. +* Use a customized check list registry to ensure order persistence and object + uniqueness across Ruby versions. +* Upgrade Combustion development support gem to fix deprecations in Rails 4.0. + +### :boom: Backward incompatible changes + +* Attributes may now have multiple success messages bound to them for + reporting. This means that there are now, possibly, more than one message per + key. + ## [2.1.0][v2.1.0] / 2013-06-28 * Update the gemspec to allow for Rails 4.0 environments. * Update the packaged Responder to properly handle Rails 4.0. * Fix deprecation notice for Checker.clear.