- Rails 6.1 and 7 support (#80). Thanks to @ojab and @rewritten
- Add typecasting from
ActionController::ParameterstoHash(#73)
- Fix Ruby 2.6 deprecations (#72)
- Rails 6 support (#70, #71)
came_from_default?attribute method (#66)
came_from_user?attribute method (#65)
ActiveData.base_concernconfig option in addition toActiveData.base_class(#64)
-
ActiveData.base_classconfig option (#63) -
ActiveModel 5.2 compatibility (#62)
-
Represented attributes are not provided by default, to add them,
include ActiveData::Model::Representation(#46) -
include ActiveData::Model::Associations::Validationsis not included by default anymore, to getvalidate_ancestry!,valid_ancestry?andinvalid_ancestry?methods back you need to include this module manually
-
Introduce persistence adapters for associations (#24, #51)
-
ActionController::Parameterssupport (#43) -
Nested attributes simple method overriding (#41)
-
Persistence for
referencesassociations (#28, #32) -
Support
update_onlyoption on collection nested attributes (#30) -
embedderaccessor for embedded associations -
Dynamic scopes for
referencesassociations (#27)
-
Fixed multiple validations on represented attributes and associations (#44)
-
Proper boolean attributes defaults (#31, #33)