All notable changes to laravel-model-snapshots
will be documented in this file.
- add description to snapshots
- add options setters to snapshotter
- split snapshot restore method into revert, branch and fork
- separate toModel method on snapshot
- rename methods
- morph one snapshot relationship
- better raw values storing to properly handle mutators and accessors
- small properties and methods name changes
- snapshot restoration
- don't create duplicate snapshots by default
- add events
- create separate snapshotter class that handles snapshot creation
- snapshot options
- snapshot relations
- multiple smaller changes
- initial concept