CHANGELOG.md in classy_enum-2.3.0 vs CHANGELOG.md in classy_enum-3.0.0

- old
+ new

@@ -1,6 +1,18 @@ # ClassyEnum Changelog +## 3.0.0 + +* Removing ClassyEnum::Base.enum_classes in favor of using enum + inheritance to setup classes +* Removing ClassyEnum::Base.valid_options +* Removing ClassyEnum::Base.find +* Removing ClassyEnum::Base#name +* Removing :suffix option from classy_enum_attr +* Enforce use of namespacing for subclasses (Parent::Child < Parent) +* Use require instead of autoload +* Lots of code refactoring + ## 2.3.0 * Deprecating ClassyEnum::Base#name (use to_s.titleize instead). `name` is too ambiguous and might get confused with Ruby's Class.name method. * Deprecating :suffix option from classy_enum_attr (this was a temporary