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