Releases: brainspec/enumerize
Releases · brainspec/enumerize
v2.5.0
What's Changed
- Global use of must_xxx is deprecated by @tashirosota in #375
- updated readme by @nbw in #380
decorate_attribute_type
is removed in Rails 7 by @f-mer in #382- Remove test case in value_test for ruby 3 by @tashirosota in #383
- Move to Github Actions by @nashby in #369
- Small fixes in README by @nekonenene in #384
- Fix a few in README by @reona5 in #385
- Add support for negative scopes. by @nashby in #386
- Fix README description of
User.status.values
by @MichaelHoste in #387 - Improve README (I18n Helper Methods) by @MichaelHoste in #388
- Prepare for release by @nashby in #391
New Contributors
- @nbw made their first contribution in #380
- @f-mer made their first contribution in #382
- @nekonenene made their first contribution in #384
- @reona5 made their first contribution in #385
- @MichaelHoste made their first contribution in #387
Full Changelog: v2.4.0...v2.5.0
2.3.1
enhancements
- Add ability to skip validations by passing
:skip_validations
option. (by @chumakoff) - Add option
scope: shallow
to extend scopes based on enumerized attribute values (by @moofkit)
bug fix
- Fix issue with ActiveRecord and Mongoid
reload
method when enumberized attributes weren't synced from DB. (by @nashby and @FunkyloverOne) - Fix issue with ActiveRecord
reload
method not working for ActiveRecord::Store attributes due to1b776c
. (by @rickcsong)
2.2.2
2.2.1
2.2.0
enhancements
- Add integration with active_interaction. (by @runephilosof)
- Allow using
plugin :enumerize
with Sequel. (by @jnylen) - Support ActiveModel::Attributes from Rails 5.2. (by @troter)
- Support Sequel 5.2.0. (by @troter)