- Added support for Ruby 1.9.3
- Stop hijacking enum initialize method
- Fixed JSON recursion issue
- Added support for Rails 3.1.x
- Added support for owner enum reference
- Code refactor
- Removed support for Rails 2.x.x
- Fixed support for validates_uniqueness_of with an enum scope
- Fixed Rails dependency requirement
- Further decoupled Formtastic support
- Added
:allow_blank
option - Added blank/nil option support to Formtastic
- Fixed documentation typos
- Updated development dependencies
- Changed API for column and enum name differences
- Added Comparable support
- Fixed an issue with invalid objects set to empty string
- Added allow blank support to Formtastic
- Improved error messages
- Added "boolean" methods (i.e.
instance.enum?
) - Improved documentation
- Updated generators to make inheritance more explicit
- Removed ActiveRecord dependency
- Fixed validates_presence_of support
- Improved Formtastic support
- Changed enums to use inheritance instead of mixins
- Fixed issue with generators
- Fixed documentation typos
- Fixed documentation
- Cleaned up hacky support for Rails 3.0.x
- Fixed Formtastic load support
- Fixed validation issue in Rails 3.0.x
- Added enum generator for Rails 3.0.x
- Added support for Ruby 1.9.2
- Fixed support for apps that are not using Formtastic
- Fixed Formtastic helper support w/ Rails 3.0.x
- Added custom Formtastic input type
- Internal changes to how methods are defined
- Added enum generator for Rails 2.3.x
- Internal changes to how ActiveRecord is extended
- More test coverage
- Fixed initialized constant warning
- Initial Release