- Fix item_id for composite primary keys
- Support serialization of list of embeds
- Update Ecto and EctoSql to 3.11.2
- Require Elixir >= 1.15
- Add returning option to update_all
- Add support for multiple repos
- Add return operation option
- Support update all
- PaperTrail.delete now accepts Ecto.Changeset
- Rare PaperTrail.RepoClient.repo compile time errors fixed.
- Version event names are now 'insert', 'update', 'delete' to match their Ecto counterpats instead of 'create', 'update', 'destroy'.
- Introduction of strict mode. Please read the documentation for more information on the required origin and originator_id field and foreign-key references.