0.6.5
¶ ↑
-
ensure compatibility with Rails 5.1.4
0.6.4
¶ ↑
-
the after_save action on has_and_belongs_to_many associations is only done, if the association was loaded before ( same behavior like has_many; prevents loading of all associations after save)
0.6.3
¶ ↑
-
Revert Changes form 0.6.1/0.6.2
-
Keeping track of all array changes would be very clumsy, especially when dealling with :pop, :keep_if, :<< and so
on and so forth.
-
The application has to deal with it for itself
-
0.6.2
¶ ↑
-
Changes hash include the name of the association instead of their ids (“people” instead of “person_ids”)
-
Changes hash (and updated_at field) is only set, if the association is really changed
0.6.1
¶ ↑
-
setting an association will now result in model.changed? to be true. Also model.changes will include the old attribute key with the old value. This allows the :autosave option on associated objects to work correctly.
0.5.8
¶ ↑
-
fix preloading of HABTM associations in
ActiveRecord
>= 4.0
0.5.7
¶ ↑
-
fix a problem, when model is loaded multiple times
0.5.6
¶ ↑
-
.reload method on AR objects can contain an optional parameter. Our alias method have to support this
0.5.5
¶ ↑
-
id-setter for has_many associations couldn't be used twice on the same object
-
id-getter for has_many associations always returned the saved IDs, even if a new array was set
0.5.0
¶ ↑
-
Added has_many with deferred save, which works like habtm with deferred save
-
Added id setters for AR >= 3.0 compatibility
-
HABTMs are changed in an after_save instead of before_save, dropping the need of special before_save call sequences
0.4.0
¶ ↑
-
Added Rails 3.2.2 compatibility
-
used “before_save :callback” instead of redefining “before_save”
0.3.0
¶ ↑
-
method “last” proxies to collections “last” instead of “first”
-
removed singleton methods into a wrapper array
-
renamed to “deferred_associations”
0.2.0
¶ ↑
-
forked from TylerRick