Releases: shioyama/mobility
Releases · shioyama/mobility
1.3.1
- Use classify to generate table name (#634), thanks divanburger!
- Fix select + count in ActiveRecord 8 (#659)
1.3.0
NOTE: Includes potentially backwards-incompatible changes for jsonb/hstore backends. See: #535
Other changes since rc3:
- Only support ActiveRecord >= 7.0
- Allow
I18n.available_locales
to contain Strings (#612)
- Update CI config, add support for Rails 8 (#653), thanks d-rodriguez!
- Fix broken count statements in Active Record 8.0 (#655), thanks jukra!
1.3.0.rc3
- Don't try to load generators if Rails is loaded but AR is not (#627), thanks flop!
- Allow compound foreign keys (#632), thanks mival!
- Fix active model
*_previously_changed?
and active record will_save_change_to_*?
and saved_change_to_*?
dirty methods to accept kwargs (#639) thanks doits!
1.3.0.rc2
- Pass
coder
as keyword argument to serialize
(ActiveRecord version > 7.1) (#617)
1.3.0.rc1
This version includes potentially breaking changes for jsonb and hstore backends. See PRs below for details.
- Fix ActiveRecord JSONB blank values (#536)
- Support primary keys other then :id on model classes (#542)
- Clean up and refactor container backend (#543), thanks doits!
- Update fallthrough_accessor regex to allow for ISO 639-2 codes (#580) thanks phil-allcock!
1.2.9
- Fix missing method
mobility_attribute?
on Rails 7 (#582 and #584)
1.2.8
- Fix issues with subclassing, such as when using AR STI, fixes #566 (#568)
- Handle
attribute_method_matchers
rename (part of #560)
1.2.7
- Do not query same attribute more than once, fixes #564 (#577)
1.2.6
- Require mfa on rubygems (#545)
1.2.5
- Avoid referencing ActiveRecord::Base (#550)