Skip to content

Latest commit

 

History

History
73 lines (37 loc) · 1.54 KB

CHANGELOG.md

File metadata and controls

73 lines (37 loc) · 1.54 KB

master

Version 1.2.0

  • Rails 6.1 and 7 support (#80). Thanks to @ojab and @rewritten

Version 1.1.7

  • Add typecasting from ActionController::Parameters to Hash (#73)

Version 1.1.6

  • Fix Ruby 2.6 deprecations (#72)

Version 1.1.5

  • Rails 6 support (#70, #71)

Version 1.1.4

Changes

  • came_from_default? attribute method (#66)

Version 1.1.3

Changes

  • came_from_user? attribute method (#65)

Version 1.1.2

Changes

  • ActiveData.base_concern config option in addition to ActiveData.base_class (#64)

Version 1.1.1

Changes

  • ActiveData.base_class config option (#63)

  • ActiveModel 5.2 compatibility (#62)

Version 1.1.0

Incompatible changes

  • Represented attributes are not provided by default, to add them, include ActiveData::Model::Representation (#46)

  • include ActiveData::Model::Associations::Validations is not included by default anymore, to get validate_ancestry!, valid_ancestry? and invalid_ancestry? methods back you need to include this module manually

Changes

  • Introduce persistence adapters for associations (#24, #51)

  • ActionController::Parameters support (#43)

  • Nested attributes simple method overriding (#41)

  • Persistence for references associations (#28, #32)

  • Support update_only option on collection nested attributes (#30)

  • embedder accessor for embedded associations

  • Dynamic scopes for references associations (#27)

Bugfixes

  • Fixed multiple validations on represented attributes and associations (#44)

  • Proper boolean attributes defaults (#31, #33)