All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
2.0.9 - 2017-03-02
- Fix handling of query conditions that contain a dot
2.0.8 - 2017-02-17
- Avoid circular dependency on destroy
2.0.7 - 2017-02-17 [YANKED]
- Set reference to submodel when building supermodel
2.0.6 - 2017-02-17
- Allow arguments to #touch and forward them to the supermodel
2.0.5 - 2016-12-20
- Don't try to touch supermodel if it's not persisted
- Call
#destroy
, not#delete
, on the submodule by default to trigger callbacks
2.0.4 - 2016-12-07
- Touch associated objects if supermodel is updated
2.0.3 - 2016-11-07
- Fix defining associations on
acting_as
model after callingacting_as
2.0.2 - 2016-11-06
- Call
#touch
onactable
object when it's called on theacting_as
object
2.0.1 - 2016-10-05
- Added this changelog
- Added
touch
option to skip touching theacting_as
object (#78, thanks to allenwq!)
2.0.0 - 2016-09-14
- Added support for Rails 5 (#80, thanks to nicklandgrebe!)
- Allow specifying
association_method
parameter (#72, thanks to tombowo!)
- Dropped support for Ruby < 2.2 and ActiveSupport/ActiveRecord < 4.2
- Fixed
remove_actable
migration helper (#71, thanks to nuclearpidgeon!)