By default, Mongoid History will now track all actions (create, update, and destroy.) Previously, only update actions were tracked by default.
To preserve the old behavior, please modify your call to track_history
as follows:
track_history ...
track_create: false,
track_destroy: false
See #207 for more information.
When an error is raised in a call to create, update or destroy a tracked model, any history track
created before the call will now be deleted. In the past this was a problem for associations marked
dependent: :restrict
.
See #202 for more information.
See #189 for more information.
- Currently, the
:all
option behaves identically to:fields
. Future versions will track all fields and relations of trackable class when using:all
.