Packages
paper_trail
0.14.1
1.1.2
1.1.1
1.1.0
1.0.0
0.14.5
0.14.4
0.14.3
0.14.2
0.14.1
0.14.0
0.13.0
0.12.4
0.12.3
0.12.2
0.12.1
0.12.0
0.11.3
0.11.2
0.11.1
0.11.0
0.10.1
0.10.0
0.9.0
0.8.8
0.8.7
0.8.6
0.8.5
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
0.7.9
0.7.8
0.7.7
0.7.6
0.7.5
0.7.4
0.7.3
0.7.2
0.7.0
0.6.3
0.6.2
0.6.1
0.6.0
0.5.3
0.5.2
0.5.0
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
Track and record all the changes in your database. Revert back to anytime in history.
Current section
Files
Jump to
Current section
Files
paper_trail
CHANGELOG.md
CHANGELOG.md
### Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
#### [v0.14.1](https://github.com/izelnakri/paper_trail/compare/v0.14.0...v0.14.1)
- deps updated [`5d43f87`](https://github.com/izelnakri/paper_trail/commit/5d43f87f720bccbe11bc06a3048336d3c17573fd)
#### [v0.14.0](https://github.com/izelnakri/paper_trail/compare/v0.13.0...v0.14.0)
> 25 May 2021
- Use model_key for insert in strict mode and add initial_version_key [`#146`](https://github.com/izelnakri/paper_trail/pull/146)
- Bump actions/cache from v2.1.4 to v2.1.5 [`#138`](https://github.com/izelnakri/paper_trail/pull/138)
- Release 0.14.0 [`a17cafe`](https://github.com/izelnakri/paper_trail/commit/a17cafeb3e6f62163db8a610fe16c3325eaaaf5b)
- add initial_version_key [`0465900`](https://github.com/izelnakri/paper_trail/commit/046590026ec50605f3cabfaf48354b8acbf969a9)
- use model_key for insert in strict mode [`2e08df2`](https://github.com/izelnakri/paper_trail/commit/2e08df2d36580818e08f106d5b56c8962fbf610a)
#### [v0.13.0](https://github.com/izelnakri/paper_trail/compare/v0.12.4...v0.13.0)
> 24 April 2021
- (chore): add support for using PaperTrail.Multi directly [`#140`](https://github.com/izelnakri/paper_trail/pull/140)
- Release 0.13.0 [`c7980bd`](https://github.com/izelnakri/paper_trail/commit/c7980bd9273cacd1ac16c1f6b852b3766d147e0f)
- add Francisco Correia to credits [`2eb8d7e`](https://github.com/izelnakri/paper_trail/commit/2eb8d7e331a43ff55cb361efeaebf09ba5f4f90c)
#### [v0.12.4](https://github.com/izelnakri/paper_trail/compare/v0.12.3...v0.12.4)
> 20 April 2021
- fix dialyzer warnings [`#139`](https://github.com/izelnakri/paper_trail/pull/139)
- Release 0.12.4 [`7849f37`](https://github.com/izelnakri/paper_trail/commit/7849f37b0ac2df782e258b64d8b841711474b4ec)
#### [v0.12.3](https://github.com/izelnakri/paper_trail/compare/v0.12.2...v0.12.3)
> 26 March 2021
- update ecto & ecto-sql [`#136`](https://github.com/izelnakri/paper_trail/pull/136)
- Release 0.12.3 [`5ca99ef`](https://github.com/izelnakri/paper_trail/commit/5ca99efc8f7e0112374c225dcfb827407b1961b3)
#### [v0.12.2](https://github.com/izelnakri/paper_trail/compare/v0.12.1...v0.12.2)
> 26 March 2021
- fix: typespecs [`#135`](https://github.com/izelnakri/paper_trail/pull/135)
- Bump actions/cache from v2 to v2.1.4 [`#130`](https://github.com/izelnakri/paper_trail/pull/130)
- Release 0.12.2 [`4a39e05`](https://github.com/izelnakri/paper_trail/commit/4a39e0542eed46a46aa641037dd4e2192f14888e)
- update release-it [`149fa89`](https://github.com/izelnakri/paper_trail/commit/149fa897c475d29faf9081cbe10a7db9d2602efd)
- format lib/paper_trail/version_queries.ex [`f9b881c`](https://github.com/izelnakri/paper_trail/commit/f9b881c49a177a97aae7c72542a4bc1b20a6b0c3)
#### [v0.12.1](https://github.com/izelnakri/paper_trail/compare/v0.12.0...v0.12.1)
> 30 January 2021
- fix for setting embed to nil [`#129`](https://github.com/izelnakri/paper_trail/pull/129)
- Add ELixir Format Checker [`#126`](https://github.com/izelnakri/paper_trail/pull/126)
- Release 0.12.1 [`2b409f1`](https://github.com/izelnakri/paper_trail/commit/2b409f1829fdb678d92ed1789a6439a99a4e2e25)
- upgrade @j-ulrich/release-it-regex-bumper [`719b375`](https://github.com/izelnakri/paper_trail/commit/719b37591d1ea3c70c57d6efb31c296446ecbc55)
- containerize $ mix format [`fd9463d`](https://github.com/izelnakri/paper_trail/commit/fd9463d4df5a114c881da9a3e400f0246d1b9adc)
#### [v0.12.0](https://github.com/izelnakri/paper_trail/compare/v0.11.3...v0.12.0)
> 18 December 2020
- Support Ecto Embed [`#112`](https://github.com/izelnakri/paper_trail/pull/112)
- Refactor Duplicated Code [`#124`](https://github.com/izelnakri/paper_trail/pull/124)
- Enable capture_log to make test output readable [`#123`](https://github.com/izelnakri/paper_trail/pull/123)
- Run Formatter [`#122`](https://github.com/izelnakri/paper_trail/pull/122)
- Fix Dialyzer Specs [`#120`](https://github.com/izelnakri/paper_trail/pull/120)
- Release 0.12.0 [`5ab6bf1`](https://github.com/izelnakri/paper_trail/commit/5ab6bf1eb0bf1c43b91470201b8ce101d8f790d5)
- add .dockerignore [`58ab072`](https://github.com/izelnakri/paper_trail/commit/58ab072abfe2865a760608eb4b4764cf34ccf9e3)
#### [v0.11.3](https://github.com/izelnakri/paper_trail/compare/v0.11.2...v0.11.3)
> 8 December 2020
- Release 0.11.3 [`4704bd2`](https://github.com/izelnakri/paper_trail/commit/4704bd268612cb089f3e276c6629a419a9405fa9)
- changelog is now date desc sorted [`65f625d`](https://github.com/izelnakri/paper_trail/commit/65f625dcaa140846d550c644adae8e91d0843e9a)
#### [v0.11.2](https://github.com/izelnakri/paper_trail/compare/v0.11.1...v0.11.2)
> 7 December 2020
- Release 0.11.2 [`f3dbed3`](https://github.com/izelnakri/paper_trail/commit/f3dbed309eb92652f4e2b798523394dc6fb5ec06)
- @release-it-regex-bumper trial [`704d6e2`](https://github.com/izelnakri/paper_trail/commit/704d6e290a2d682ae88321432eb5f784004cbcaa)
- Release 0.11.1 [`8c8c29a`](https://github.com/izelnakri/paper_trail/commit/8c8c29ac4a133a5d7073d5f4554b7271e7db5c87)
#### [v0.11.1](https://github.com/izelnakri/paper_trail/compare/v0.9.0...v0.11.1)
> 6 December 2020
- github docker registry support [`#119`](https://github.com/izelnakri/paper_trail/pull/119)
- initial github-actions test [`#118`](https://github.com/izelnakri/paper_trail/pull/118)
- Allow to configure Originator Field Options [`#115`](https://github.com/izelnakri/paper_trail/pull/115)
- Misc doc changes [`#117`](https://github.com/izelnakri/paper_trail/pull/117)
- Bump ecto_sql from 3.4.5 to 3.5.3 [`#116`](https://github.com/izelnakri/paper_trail/pull/116)
- Bump postgrex from 0.15.6 to 0.15.7 [`#113`](https://github.com/izelnakri/paper_trail/pull/113)
- Dump fields using Ecto when serializing changes [`#83`](https://github.com/izelnakri/paper_trail/pull/83)
- Release 0.11.1 [`0962491`](https://github.com/izelnakri/paper_trail/commit/096249125ea5d43741e4b29ff28f2935288959bb)
- release-it added [`3c7666c`](https://github.com/izelnakri/paper_trail/commit/3c7666cb50c5641f77028f82bde3e28364cd06a9)
- v0.11.0 release [`957a4bd`](https://github.com/izelnakri/paper_trail/commit/957a4bdf671ab75f8d3157329eb613d66a6464cf)
- CI fix & last contributors added to README.md [`e73107c`](https://github.com/izelnakri/paper_trail/commit/e73107c5cabb4e9d60642b4d7a73be759d535517)
- v0.10.1 release elixir 1.11 support & rm warning [`f0981b9`](https://github.com/izelnakri/paper_trail/commit/f0981b9897412dacec05893eff1cc25f5d8bc56d)
- v0.10.0 release PaperTrail.Serializer & deps up [`4787177`](https://github.com/izelnakri/paper_trail/commit/47871776902b3e3f9030b1721aa83d2da52453ff)
- mix.lock update after deps upgrade [`97a875c`](https://github.com/izelnakri/paper_trail/commit/97a875ca48afcd70fec6bb8f3a4a17da09223844)
- add last contributors to README [`675d502`](https://github.com/izelnakri/paper_trail/commit/675d5022549790b064c629016b6b278db46240fc)
- v0.9.0 flexible %PaperTrail.Version[:inserted_at] [`5108680`](https://github.com/izelnakri/paper_trail/commit/5108680ce9b1740c4b1e82923255d62099239084)
#### [v0.9.0](https://github.com/izelnakri/paper_trail/compare/v0.8.4...v0.9.0)
> 1 October 2020
- Bump postgrex from 0.15.3 to 0.15.6 [`#107`](https://github.com/izelnakri/paper_trail/pull/107)
- Make Version schema's timestamps type configurable [`#108`](https://github.com/izelnakri/paper_trail/pull/108)
- add support for ecto options in insert and insert! functions [`#102`](https://github.com/izelnakri/paper_trail/pull/102)
- Require ex_doc dependency only for ":docs". [`#101`](https://github.com/izelnakri/paper_trail/pull/101)
- Support :returning option in update [`#95`](https://github.com/izelnakri/paper_trail/pull/95)
- Update installation version in README.md [`#90`](https://github.com/izelnakri/paper_trail/pull/90)
- Bump ecto_sql from 3.4.2 to 3.4.3 [`#81`](https://github.com/izelnakri/paper_trail/pull/81)
- Bump ecto from 3.4.1 to 3.4.2 [`#80`](https://github.com/izelnakri/paper_trail/pull/80)
- Bump ecto_sql from 3.4.1 to 3.4.2 [`#78`](https://github.com/izelnakri/paper_trail/pull/78)
- Bump ecto from 3.4.0 to 3.4.1 [`#79`](https://github.com/izelnakri/paper_trail/pull/79)
- Allow named operations[model_key and version_key] on Ecto.Multi [`#75`](https://github.com/izelnakri/paper_trail/pull/75)
- Bump ecto from 3.3.0 to 3.3.3 [`#68`](https://github.com/izelnakri/paper_trail/pull/68)
- Make it compatible with mariadb [`#71`](https://github.com/izelnakri/paper_trail/pull/71)
- Require postgrex and jason only for dev and test [`#70`](https://github.com/izelnakri/paper_trail/pull/70)
- v0.9.0 flexible %PaperTrail.Version[:inserted_at] [`ac87558`](https://github.com/izelnakri/paper_trail/commit/ac8755804f8fce7a9a9d383d6db4183dc5835ce7)
- version_test tests now has utc_datetime fixtures [`551b6f6`](https://github.com/izelnakri/paper_trail/commit/551b6f6cc95dc66aa0b804221b68f043692805c1)
- v0.8.8 added docs [`d2bb0cb`](https://github.com/izelnakri/paper_trail/commit/d2bb0cb370a80c7d39550ad5f604491fbe1c38c3)
- v0.8.8 release PaperTrail.insert :ecto_options [`48a1639`](https://github.com/izelnakri/paper_trail/commit/48a163969d2a95ecd9a2aac9c4d0db3c568348a0)
- base_test.exs test_helpers fixed [`51d2e2f`](https://github.com/izelnakri/paper_trail/commit/51d2e2fa523524139ffa793cace7ac5759b3ac2f)
- renamed test/paper_trail/base_tests.exs to test/paper_trail/base_test.exs [`291b267`](https://github.com/izelnakri/paper_trail/commit/291b2672b64ce64799e9d61f271559192b1e8a80)
- tests fixed [`f3958fc`](https://github.com/izelnakri/paper_trail/commit/f3958fcefaef78794f9494372f59c1c080fe4052)
- v0.8.7 :model_key & :version_key for PaperTrail.insert and pkg upgrades [`5d8a6f6`](https://github.com/izelnakri/paper_trail/commit/5d8a6f637bf1479d5eb1579c3683a02451f860e1)
- bugfix for :model_key and :version_key feature: [`058a84f`](https://github.com/izelnakri/paper_trail/commit/058a84fe2fe05585fdee1e799829a9d23c28fb64)
- further runtime optimization for CI [`98522f0`](https://github.com/izelnakri/paper_trail/commit/98522f0b038e5b03173377939323a896839f60a3)
- backend docker service renamed to paper_trail [`92616f0`](https://github.com/izelnakri/paper_trail/commit/92616f0d7ab4e34d6c944fdf6cfe45f28cc252a6)
- single step CI optimization [`1215660`](https://github.com/izelnakri/paper_trail/commit/1215660c9cbdd5991c186b5927ceac974d454b3d)
- highly optimized elixir container builds [`0717b9c`](https://github.com/izelnakri/paper_trail/commit/0717b9c3c482993b413c91f9e4c7cffdedaceb79)
- trial without postgres client [`a0710a7`](https://github.com/izelnakri/paper_trail/commit/a0710a73c2fbebe1de54d270529e3fc92cfa3190)
- CI is finally fixed [`b38f59b`](https://github.com/izelnakri/paper_trail/commit/b38f59bd3f593a1d4c0b49f123c585bee1847c03)
- new test folder restructre for CI [`8984ac1`](https://github.com/izelnakri/paper_trail/commit/8984ac1c579276b0c9d11100575b2b1658892e45)
- seperating UUID tests from the test trial [`05c9560`](https://github.com/izelnakri/paper_trail/commit/05c956040dc58c69ba7c83c69c0e539e0a7b8cee)
- repo configurations on tests are now loaded lazily [`0fa068f`](https://github.com/izelnakri/paper_trail/commit/0fa068fbe7f5ce5319480f9bd68a39440bc1e2b7)
- CI test fix [`8b8f5e2`](https://github.com/izelnakri/paper_trail/commit/8b8f5e242272703b7c6cf2b1bdd9c640dba0ffe1)
- initial docker-compose based CI [`1bc34d1`](https://github.com/izelnakri/paper_trail/commit/1bc34d179c9f3f371d75a176dc9a33bd31dfc187)
- mix format run [`7c40472`](https://github.com/izelnakri/paper_trail/commit/7c4047233252b6b33f7a523fdf594692f616aa72)
- basic CI setup added [`53c2d66`](https://github.com/izelnakri/paper_trail/commit/53c2d660c988650844ccdb1c5144b22859130b8f)
- v0.8.6 postgrex dependency fix [`42b2606`](https://github.com/izelnakri/paper_trail/commit/42b26065e198b278f57f0d6bc803e93ec47e7273)
- v0.8.5 dependencies made optional [`bb6bab9`](https://github.com/izelnakri/paper_trail/commit/bb6bab95e8a73294972fc7598580ab8d3cfc3262)
- Added PaperTrail.Multi to readme along with docs update [`5563a3c`](https://github.com/izelnakri/paper_trail/commit/5563a3ca89eb5f2853c22eb8311dc4233ef6c2f1)
#### [v0.8.4](https://github.com/izelnakri/paper_trail/compare/v0.8.3...v0.8.4)
> 16 December 2019
- Ecto Multi Support Proposition [`#62`](https://github.com/izelnakri/paper_trail/pull/62)
- v0.8.4 release PaperTrail.Multi for multi manipulation and ecto upgrades [`200a1e1`](https://github.com/izelnakri/paper_trail/commit/200a1e15e5d7e7ff34758ba7d0c330852d487ca8)
- v0.8.3 PaperTrail.delete accepts changeset [`7b37739`](https://github.com/izelnakri/paper_trail/commit/7b37739781df28ec5b088cb02f998de1ba9af0c0)
#### [v0.8.3](https://github.com/izelnakri/paper_trail/compare/v0.8.2...v0.8.3)
> 10 September 2019
- Support delete with changeset [`#59`](https://github.com/izelnakri/paper_trail/pull/59)
- v0.8.3 PaperTrail.delete accepts changeset [`8199229`](https://github.com/izelnakri/paper_trail/commit/8199229044273c512c8b2c5a68982651ecb072b1)
- Changelog update [`d732341`](https://github.com/izelnakri/paper_trail/commit/d732341fbbff1ee3c7820e8d8f58602670fba88f)
- v0.8.2 docs update [`9b490ca`](https://github.com/izelnakri/paper_trail/commit/9b490ca9aa5ec6d61ab9573551cac19185786e31)
#### [v0.8.2](https://github.com/izelnakri/paper_trail/compare/v0.8.1...v0.8.2)
> 29 June 2019
- Remove repo module attribute from version_queries [`#55`](https://github.com/izelnakri/paper_trail/pull/55)
- v0.8.2 release [`060b781`](https://github.com/izelnakri/paper_trail/commit/060b781f5dde2bcb5562d53abe3c63212f10bb70)
#### v0.8.1
> 2 November 2018
- Ecto 3.0-rc.1 support [`#51`](https://github.com/izelnakri/paper_trail/pull/51)
- Update Readme.md to the most recent version of paper_trail: 0.8 [`#47`](https://github.com/izelnakri/paper_trail/pull/47)
- get model id simply, and type check [`#42`](https://github.com/izelnakri/paper_trail/pull/42)
- Code refactor for tracking methods [`#37`](https://github.com/izelnakri/paper_trail/pull/37)
- fixed for non-regular primary key [`#40`](https://github.com/izelnakri/paper_trail/pull/40)
- warning: clauses for the same def should be grouped together [`#35`](https://github.com/izelnakri/paper_trail/pull/35)
- Add multi tenancy capabilities with ecto meta prefix [`#25`](https://github.com/izelnakri/paper_trail/pull/25)
- Add custom types for item_id and originator_id [`#20`](https://github.com/izelnakri/paper_trail/pull/20)
- Bang operations: PaperTrail.insert!, PaperTrail.update!, PaperTrail.delete! [`#13`](https://github.com/izelnakri/paper_trail/pull/13)
- Custom originator params [`#12`](https://github.com/izelnakri/paper_trail/pull/12)
- fix test warnings [`#11`](https://github.com/izelnakri/paper_trail/pull/11)
- strict_mode [`#9`](https://github.com/izelnakri/paper_trail/pull/9)
- setter_id foreign_key to strict versions [`#10`](https://github.com/izelnakri/paper_trail/pull/10)
- Support Ecto 2.1, by using utc_datetime as default [`#5`](https://github.com/izelnakri/paper_trail/pull/5)
- Adding index [`#2`](https://github.com/izelnakri/paper_trail/pull/2)
- Configurable repo module [`#1`](https://github.com/izelnakri/paper_trail/pull/1)
- v0.8.1 release + docs update [`bde413c`](https://github.com/izelnakri/paper_trail/commit/bde413ce9b3e4ec55438a3465c25e14abc4486cc)
- v0.8.0 release [`6ae2231`](https://github.com/izelnakri/paper_trail/commit/6ae22313bcb9548b1d945448b80c2ac6b719a48c)
- Updated README.md [`4cc2cc0`](https://github.com/izelnakri/paper_trail/commit/4cc2cc0dad5c6f216f669b572a5af30f113772f6)
- 0.8.0 release [`113ff97`](https://github.com/izelnakri/paper_trail/commit/113ff97d8283c80d24ca4aea53fe1d763f5ab5ac)
- STR to STRING_TEST [`9cc9a02`](https://github.com/izelnakri/paper_trail/commit/9cc9a0251e0cd6b587456fd9d0d6731b94a67d45)
- test with env [`e1867b1`](https://github.com/izelnakri/paper_trail/commit/e1867b18e401a0a9eca04b8585186efdc05a464f)
- a missing migration added with updated docs [`14ee50e`](https://github.com/izelnakri/paper_trail/commit/14ee50e5cd44244adcf784152f7d1090f465d065)
- 0.7.9 release [`b89a480`](https://github.com/izelnakri/paper_trail/commit/b89a480ed926b52aa53121d2e4cb44e726e937d9)
- fixed for non-regular primary key with test [`2ced4a2`](https://github.com/izelnakri/paper_trail/commit/2ced4a299577531363a880be40bcdee16ab08959)
- 0.7.8 release elixir formatter [`ea407dc`](https://github.com/izelnakri/paper_trail/commit/ea407dc2228941e6502af5be1a63b59498827199)
- dried up condition on changeset_data [`c6c1e7d`](https://github.com/izelnakri/paper_trail/commit/c6c1e7dac84b4474722b4e0af21260be6287d9ad)
- Update README.md [`c2b09c0`](https://github.com/izelnakri/paper_trail/commit/c2b09c04f09ee150cbdc0a912f035d3f00d5cd0c)
- wrong build display removed [`d7fe6dd`](https://github.com/izelnakri/paper_trail/commit/d7fe6dd3e592d632f1924adc119d2c344a942fb7)
- Fix elixir warning [`63c0127`](https://github.com/izelnakri/paper_trail/commit/63c0127bb6c54fe2246867e2fc6b15d0d216775b)
- 0.7.7 release [`0e978bf`](https://github.com/izelnakri/paper_trail/commit/0e978bf6e066802bcbbe1dc0a546a0c92d6b2052)
- longer line made more readable [`7b7537a`](https://github.com/izelnakri/paper_trail/commit/7b7537a98dd607b85a7ae57aef5da94df0bc2311)
- fixed not running tests [`d80ac23`](https://github.com/izelnakri/paper_trail/commit/d80ac23115ef8f0ec6e4702970190c4dc3124eb8)
- Refactor to use not create variables in the version schema module [`6279d19`](https://github.com/izelnakri/paper_trail/commit/6279d19be5f96cc3dbffc902a8ad89327e0b1fb7)
- Replace use of module attribute to reference repo, originator, and repo_client, was causing problem not getting the correct config value [`55e6666`](https://github.com/izelnakri/paper_trail/commit/55e6666ebcc1762292c6f604cee3834e2e07f5c0)
- Documentation update [`549fd9d`](https://github.com/izelnakri/paper_trail/commit/549fd9d5f9a0bd7a9b1754d7c969ba31059e0596)
- v0.7.6 release = multi-tenancy support [`b95c1d9`](https://github.com/izelnakri/paper_trail/commit/b95c1d97a5beb879dc00abc8ff58043cf64cfd5f)
- Add some additional assertions in tests [`1359026`](https://github.com/izelnakri/paper_trail/commit/13590263c048cace75508091758bc063ffbc7d78)
- Propagate options to repo actions in delete functions [`64231d7`](https://github.com/izelnakri/paper_trail/commit/64231d72c87165a42715e3a7915b5af0c605d074)
- Add final refactor to example app test files [`ead9cc6`](https://github.com/izelnakri/paper_trail/commit/ead9cc6120b5350cb9f4f8535f19c15360cbb233)
- Remove changeset_helper.exs and query_helper.exs from example/test/support [`0604631`](https://github.com/izelnakri/paper_trail/commit/0604631e10330645473d0d5dbce0fbcadb2df2a4)
- Add dreamingechoes to credits section in README.md [`c50eef8`](https://github.com/izelnakri/paper_trail/commit/c50eef8398d774cb8dad6461d367324577e08067)
- Add multi tenancy tests in version_queries_test file [`5f51b7e`](https://github.com/izelnakri/paper_trail/commit/5f51b7e2c30a637b523822f144f068294e93a15a)
- Add some changes to the previous code added in paper_trail_version_test file [`7414a66`](https://github.com/izelnakri/paper_trail/commit/7414a66fd118acfe6e2e9fcebef25ce61366b410)
- Add multi tenancy tests in paper_trail_version_test file [`b914cfd`](https://github.com/izelnakri/paper_trail/commit/b914cfdfde3207050becdcf6f87a7c145376f65e)
- Require new support helper in lib test_helper file [`cf638d6`](https://github.com/izelnakri/paper_trail/commit/cf638d6924853931f54ccf043ec97025f9fbcc11)
- Add changes in tests to use new definition of Version functions with new params [`8a42220`](https://github.com/izelnakri/paper_trail/commit/8a422209bbed8844fd1a65a5d44999112ef94324)
- Add new functions for multi tenancy in lib/version.ex [`a1ffd44`](https://github.com/izelnakri/paper_trail/commit/a1ffd4454d044d1b43c8feca2beaae46ff1bfc63)
- Add new count functions for multi tenancy in test support models [`8a2dfb5`](https://github.com/izelnakri/paper_trail/commit/8a2dfb5b069106c9de2fa54af69caae80d4d1ebe)
- Add tests for multi tenant in bang_functions_strict_mode_test [`95b3312`](https://github.com/izelnakri/paper_trail/commit/95b33124921dd3637d675b52e3b31647b5eb8138)
- Add tests for multi tenant in bang_functions_simple_mode_test [`d01fedf`](https://github.com/izelnakri/paper_trail/commit/d01fedffe336193eb645975991ee176a921b878b)
- Add new multi_tenant_person_test file [`96ecccd`](https://github.com/izelnakri/paper_trail/commit/96ecccd4ec7186f0a3cd556c81f39315d3927240)
- Add new multi_tenant_company_test file [`4975d2b`](https://github.com/izelnakri/paper_trail/commit/4975d2bb3b89e075c34821ea52365da27e850330)
- Add refactor in example person test in order to use helpers [`77b669c`](https://github.com/izelnakri/paper_trail/commit/77b669cde726bf2fae18fa6a8c2725aeccfac2da)
- Add refactor in example company test in order to use helpers [`9bd355f`](https://github.com/izelnakri/paper_trail/commit/9bd355f2ec1adbe3a7d56fbf3e27161ac50ba59d)
- Require new support helpers in example test_helper file [`2c4aa4d`](https://github.com/izelnakri/paper_trail/commit/2c4aa4d100c80b5d79a6be99dbea4dd98ee552d8)
- Add new ChangesetHelper module into example test support folder [`c62150e`](https://github.com/izelnakri/paper_trail/commit/c62150edf40b050f603812b6c636644af13eea29)
- Add new QueryHelper module into example test support folder [`f2519db`](https://github.com/izelnakri/paper_trail/commit/f2519dbe638f10da9aa470fb892a17856d18d6f3)
- Add new MultiTenantHelper module into lib test support folder [`a50177a`](https://github.com/izelnakri/paper_trail/commit/a50177ad1cb7900fbf0e1a5bc1cd2a690c50570e)
- Add new MultiTenantHelper module into example test support folder [`696a6c3`](https://github.com/izelnakri/paper_trail/commit/696a6c3e06365f886af981ed7f253872b054345f)
- Add some multi tenancy documentation on README.md [`4ef58a0`](https://github.com/izelnakri/paper_trail/commit/4ef58a01d92f9c1797dde59ff6fa3d3ccfd2f854)
- Change param names in defdelegates for better readability [`83a0d7a`](https://github.com/izelnakri/paper_trail/commit/83a0d7a3716049f54446bcd33c201ba721979fe1)
- Remove result type from PaperTrail.VersionQueries and specifies the value on the spec [`ad52cb4`](https://github.com/izelnakri/paper_trail/commit/ad52cb49ff83f1cae9809251a87b59fbc77d74c9)
- Add new definitions for all the functions in PaperTrail.VersionQueries [`e71b3d4`](https://github.com/izelnakri/paper_trail/commit/e71b3d403800a8f94376dc244925d4a98fbd7d41)
- Add new definition for version_query function to merge options into the Ecto query [`59f34c4`](https://github.com/izelnakri/paper_trail/commit/59f34c420debd9f695dd7a7885413616a4fbbd1f)
- Add defdelegate in PaperTrail module to PaperTrail.VersionQueries [`d4d8e40`](https://github.com/izelnakri/paper_trail/commit/d4d8e4094ad0de11f47343ce703a843cdd509f0e)
- Add patter matching case for nil prefix on add_prefix function [`61737dc`](https://github.com/izelnakri/paper_trail/commit/61737dc895f628809f38ef3ad0c4f093a9f680b3)
- Add default value for the new :prefix option on the functions definitions [`c27bbc8`](https://github.com/izelnakri/paper_trail/commit/c27bbc8dde468f5c00271a2df8f877b36c7d9ab5)
- Add new add_prefix function in paper_trail module [`e9f28cb`](https://github.com/izelnakri/paper_trail/commit/e9f28cbd61f670b9a6dd9a06fa6d496df0a76e1d)
- change of a fix [`968a0b0`](https://github.com/izelnakri/paper_trail/commit/968a0b07fef4da2fb10847cf30225d8c7e38e7c1)
- code_evals to fix the ci [`aa80590`](https://github.com/izelnakri/paper_trail/commit/aa80590756542b8f4ba936aba418fc39ef5fa91a)
- run mix test in trace mode to fix CI [`5fd9ed6`](https://github.com/izelnakri/paper_trail/commit/5fd9ed6d0025aa2fb48c995a9d427574a342f465)
- last ci fix [`61956d7`](https://github.com/izelnakri/paper_trail/commit/61956d7ee18555a2e6077d663f7d4cade8a80c26)
- another change for tests [`67b56c4`](https://github.com/izelnakri/paper_trail/commit/67b56c4756106a6a86c1aba8a0cdc3c06755f1b5)
- another test for CI [`6b76c91`](https://github.com/izelnakri/paper_trail/commit/6b76c91853531ca094b5656c108484dcc3cfec31)
- small fix for CI [`83a3c08`](https://github.com/izelnakri/paper_trail/commit/83a3c0856b0160c8ff950f3684160f70e93f6d5e)
- circle fix with new docs [`d3ceb52`](https://github.com/izelnakri/paper_trail/commit/d3ceb52bd403c48b10ee005c2ea33794d0b44c4c)
- credits and version update [`0bfcdbf`](https://github.com/izelnakri/paper_trail/commit/0bfcdbf0bb9ef5eabbd12e8a4e302a2ce9621a87)
- Test papertail versions using UUID columns [`ae834f9`](https://github.com/izelnakri/paper_trail/commit/ae834f922ee5c06f252616213038abc70b8c73d2)
- Fixed belongs_to field type [`e22cba9`](https://github.com/izelnakri/paper_trail/commit/e22cba9bb3ca4cda18420feee0a099d730890dea)
- Added custom types for item_id and originator_id [`8efa0f7`](https://github.com/izelnakri/paper_trail/commit/8efa0f7488c3dbbd71c6612a9707e6ba48ed7bd6)
- documentation fix [`da69fc5`](https://github.com/izelnakri/paper_trail/commit/da69fc5b367583a5c4396451a3f34c56598c4bb4)
- 0.7.4 release Version.first() && Version.last() [`eb51f4f`](https://github.com/izelnakri/paper_trail/commit/eb51f4f8ecc87c8e0ab83db6582d9faf15ebb8fc)
- example tests are fixed [`9852dc3`](https://github.com/izelnakri/paper_trail/commit/9852dc3ee2e567510a88f8d0694c58f324c27ec4)
- 0.7.3 release [`c0cdd38`](https://github.com/izelnakri/paper_trail/commit/c0cdd38cd2b126c2bb4f52d0aca55e17c0729baa)
- small bugfix for strict inserts with no changeset! [`e91d982`](https://github.com/izelnakri/paper_trail/commit/e91d98217a75ae1855736c302c5ef053fa5a05ef)
- small README fixes [`850a252`](https://github.com/izelnakri/paper_trail/commit/850a252b88d15cf900a97aa464e61c49123988d8)
- 0.7.2 release [`9be8e9a`](https://github.com/izelnakri/paper_trail/commit/9be8e9ac2f5d8166660f623f37525eb2d8488faf)
- 0.7.2 release [`b5e1e16`](https://github.com/izelnakri/paper_trail/commit/b5e1e1670272058932a12643975614a25b99af19)
- README updated [`d40508a`](https://github.com/izelnakri/paper_trail/commit/d40508a587559d898c0f7e96fdc900b60a4355d8)
- bang functions completely tested on strict mode [`cc855d7`](https://github.com/izelnakri/paper_trail/commit/cc855d742cbc82b6ed59b0745f0a63ccc6c9ea2f)
- bang function tests for simple mode is complete [`0e75a7d`](https://github.com/izelnakri/paper_trail/commit/0e75a7d133603f377fdaeaa961390d010df6eeb8)
- better structure for tests [`cf30124`](https://github.com/izelnakri/paper_trail/commit/cf30124b705a46f3ba2ef4c13d8c7061292ab982)
- initial hashbang designs [`9b01c35`](https://github.com/izelnakri/paper_trail/commit/9b01c35695506670823d3a53b573b06521cab721)
- initial design [`88387b9`](https://github.com/izelnakri/paper_trail/commit/88387b90c218be17a87b562b636a1816bb20219a)
- 0.7.0 release [`21fdd16`](https://github.com/izelnakri/paper_trail/commit/21fdd160e029b80d3ed55130f8a7d01aa902eebf)
- tests updated for originator params feature [`7e243a0`](https://github.com/izelnakri/paper_trail/commit/7e243a01dace8921abd727aa302226f1f6a917f6)
- logic is complete detailed tests are missing [`9d9ba81`](https://github.com/izelnakri/paper_trail/commit/9d9ba81b00acd536d671c5d80f010eaaa7d3585d)
- small changes [`c825c1b`](https://github.com/izelnakri/paper_trail/commit/c825c1bf77e8b3744f415c6721dbf7ff0abfcc79)
- credits README fix [`2c08bce`](https://github.com/izelnakri/paper_trail/commit/2c08bce67fc0b973f1c5ef0e5bee7b2797a5c85c)
- 0.6.3 release and README credits. [`fba3c64`](https://github.com/izelnakri/paper_trail/commit/fba3c646d0b549b9a1a78b7fe1bf99d0c35bfccb)
- small counter test fix [`4f77c9f`](https://github.com/izelnakri/paper_trail/commit/4f77c9f531fd18cb495284605e9270bf615baded)
- v0.6.2 release small adjustments [`5607376`](https://github.com/izelnakri/paper_trail/commit/5607376183455884d871311cbfcf60c5a6bd635b)
- 0.6.1 release small mix build bugfix [`066f287`](https://github.com/izelnakri/paper_trail/commit/066f287cd6cafaf740224ada95791e5e3c968c0d)
- 0.6.0 release [`7f56090`](https://github.com/izelnakri/paper_trail/commit/7f56090e346d764ab842d6aa4f0d8a95fbb146e0)
- small documentation edits [`22d283b`](https://github.com/izelnakri/paper_trail/commit/22d283b44d846a1303d63512b898062340451c47)
- documentation changes [`00eae33`](https://github.com/izelnakri/paper_trail/commit/00eae336b266b4d54a29b1ed51182637c2ac6d22)
- setter renamed to originator [`0129c68`](https://github.com/izelnakri/paper_trail/commit/0129c681baf576493093a8928545e47de4d579bb)
- major documentation change [`8e424cf`](https://github.com/izelnakri/paper_trail/commit/8e424cfcee54daaa1bb761f977154871ed4bad1c)
- move comment below [`d2284a2`](https://github.com/izelnakri/paper_trail/commit/d2284a22f9446f0b070a7d7b354c41050165cf69)
- ongoing documentation [`c7230f7`](https://github.com/izelnakri/paper_trail/commit/c7230f7dc271d85e57494cecd3f1b5c9a58fab53)
- some updates [`2fb204b`](https://github.com/izelnakri/paper_trail/commit/2fb204b740f228648c583537bae76dcf68ddec3f)
- setter_id logic complete with tests [`340d2fe`](https://github.com/izelnakri/paper_trail/commit/340d2febb8f888be13a089a393ff3f3f9a10ae90)
- setter foreign_key initial design [`762f7d5`](https://github.com/izelnakri/paper_trail/commit/762f7d52e36351b0ecb9cb8d61eeb4c5fc677a58)
- documentation update [`303ab1f`](https://github.com/izelnakri/paper_trail/commit/303ab1fed37f60454646c89b30236f1f17637d06)
- test and documentation update [`8a851b4`](https://github.com/izelnakri/paper_trail/commit/8a851b43195aec9b275ea480b767d5358071c9b4)
- sourced_by changed to set_by, paper trail errors now match Ecto.Repo [`1b2cb7b`](https://github.com/izelnakri/paper_trail/commit/1b2cb7b4a503a3958ea112c7b641427c26128c2f)
- simple paper trail tests done for stict_mode [`711404d`](https://github.com/izelnakri/paper_trail/commit/711404dc6c0dbf9c67b6b7ccaa3754776714392e)
- tests are now more readable [`263ebe9`](https://github.com/izelnakri/paper_trail/commit/263ebe9663151043d53f044e7de8e9f6487d6d16)
- strict_mode tests added [`750a305`](https://github.com/izelnakri/paper_trail/commit/750a3054381ffd85ee2fa587d357b5397ab31f41)
- coming soon strict mode [`b821fd8`](https://github.com/izelnakri/paper_trail/commit/b821fd8de3439c9534f8911649d9584a8f98ce6e)
- strict mode sketch written, tests are adjusted to changeless misses strict mode [`7aff1db`](https://github.com/izelnakri/paper_trail/commit/7aff1db7bc319bfa37cd4954c6efc5fb59be39cd)
- ex_doc upgrade [`5cd097c`](https://github.com/izelnakri/paper_trail/commit/5cd097c4d407f68886e82c4b563fc6c94b73ac43)
- 0.5.3 release [`627f051`](https://github.com/izelnakri/paper_trail/commit/627f051839be7dcf334dcc282950ec453189f834)
- better dependency versioning [`0a18c05`](https://github.com/izelnakri/paper_trail/commit/0a18c050da52e0ca3ce366c88b700ee6c88e1681)
- small readme adjustments [`fb32b33`](https://github.com/izelnakri/paper_trail/commit/fb32b33054b114f340e6becc883c99ee912fbc53)
- build server fix [`259eb4f`](https://github.com/izelnakri/paper_trail/commit/259eb4f3ab00a7a6678df8b5657036c0e6ea2d7a)
- badges added to README [`5124f78`](https://github.com/izelnakri/paper_trail/commit/5124f78a7049b0ffe9eadb414ab4f00086d5e338)
- 0.5.2 release updated dependencies [`c2c466c`](https://github.com/izelnakri/paper_trail/commit/c2c466c1fd473b457a0ada09cfd7a14ab1aaa232)
- 0.5.0 release [`f4be348`](https://github.com/izelnakri/paper_trail/commit/f4be348def0fe407384e4c9e278d22b79cd2c041)
- slight changes to README [`b7d71b8`](https://github.com/izelnakri/paper_trail/commit/b7d71b85f6d97bf0794bb58fc7c39cd3d7ea5bb5)
- version bump [`f6497f0`](https://github.com/izelnakri/paper_trail/commit/f6497f0042ca5e94752c95a8ffd25eade1252441)
- Update installation steps [`b0e22ed`](https://github.com/izelnakri/paper_trail/commit/b0e22ed1c43be7fde73c0f022c81d61fbdd24012)
- Prevent memory leak by using String.to_existing_atom [`c00678b`](https://github.com/izelnakri/paper_trail/commit/c00678b0952f20cf2c49feed4e15d4ec4aa81817)
- Configurable Repo module [`ce91e32`](https://github.com/izelnakri/paper_trail/commit/ce91e32a872481b5b44316ec33ccb985958d786e)
- migration added for examples on test [`d3bde7b`](https://github.com/izelnakri/paper_trail/commit/d3bde7b4541c66618a56a69d169b717cb79d339c)
- small remove [`b66c52a`](https://github.com/izelnakri/paper_trail/commit/b66c52a13b3f3085d4aa641391bf67c4db6a3c8f)
- travis removed for circleci [`f3050f4`](https://github.com/izelnakri/paper_trail/commit/f3050f4ce21f11284e9526884a1d9aa43b65042d)
- travis elixir version up [`77e1f4c`](https://github.com/izelnakri/paper_trail/commit/77e1f4c7f14c2334708df01d6976a77349d595bb)
- otp version downgrade for travis [`99e5ca3`](https://github.com/izelnakri/paper_trail/commit/99e5ca32bf9bdc368fd58936ad1cd4ec31729f80)
- travis CI added [`de258a8`](https://github.com/izelnakri/paper_trail/commit/de258a8759a87905c38a0e31378daad4ee3fc3f8)
- small fixes to README [`fe9ac0d`](https://github.com/izelnakri/paper_trail/commit/fe9ac0d811f00e7e0ea085dd4e6106f3bb06c48d)
- small documentation changes [`1af92b9`](https://github.com/izelnakri/paper_trail/commit/1af92b90d1920abf6dcb1374aa2c9c4255c47c6d)
- upgrade to 1.6 [`44e18ad`](https://github.com/izelnakri/paper_trail/commit/44e18ad1a6968a7cce3c223ac552d765cb8dc36c)
- DOCUMENTATION UPDATE [`b9d3ab4`](https://github.com/izelnakri/paper_trail/commit/b9d3ab4a5cd41d9de620c44c1a844185004544cc)
- better dependency versioning [`1feba56`](https://github.com/izelnakri/paper_trail/commit/1feba5630fbf9aa1855421a95b0972091cfdf516)
- doc and version upgrade [`1bc99da`](https://github.com/izelnakri/paper_trail/commit/1bc99daa57efee88754d9968b7e1235c1d9eef10)
- small doc update [`24b2e66`](https://github.com/izelnakri/paper_trail/commit/24b2e66418a10c68684d817134259b07e65953b1)
- small doc update [`b354254`](https://github.com/izelnakri/paper_trail/commit/b354254d99a4b7c9ec11e771c2a1e103dd80d9a5)
- small doc update [`46a8032`](https://github.com/izelnakri/paper_trail/commit/46a8032ccc42562eb6d18a95c8bf995fb509d60c)
- documentation update [`cb56f40`](https://github.com/izelnakri/paper_trail/commit/cb56f40fcf7f88cf0c190fc9f93fe8cc2974ed0f)
- PaperTrail.get_current\1 added [`dc6eb6d`](https://github.com/izelnakri/paper_trail/commit/dc6eb6d24468c971002ec0cfae508f84edee66f1)
- version bump [`324efe5`](https://github.com/izelnakri/paper_trail/commit/324efe522b9101a10ad0365a448ad8e94ac4d919)
- documentation updated for the library [`ef33f2c`](https://github.com/izelnakri/paper_trail/commit/ef33f2c007a815a331cb56b5ab043eb761b1c4b8)
- PaperTrail.VersionQueries module with first good tests [`68a60ee`](https://github.com/izelnakri/paper_trail/commit/68a60ee17d9f6f8decc124c7401d301d6c4b31c1)
- paper trail version queries test setup [`8d02e47`](https://github.com/izelnakri/paper_trail/commit/8d02e4702c1bb8c3d5b0643f3a983380da86b15e)
- some compiler warnings removed [`29de7ca`](https://github.com/izelnakri/paper_trail/commit/29de7ca4075c9ee3d35f1702616371e552bd993b)
- examples tests are ported to the actual library directory [`64e8c7e`](https://github.com/izelnakri/paper_trail/commit/64e8c7e8f8b537ba83135ae57276e16763adaf41)
- removed unused code thanks to the compiler [`b4246e2`](https://github.com/izelnakri/paper_trail/commit/b4246e2118689e7707d7022f41f4e298dcd24341)
- initial tests on actual paper_trail directory similar to the ones on examples [`05ddb6c`](https://github.com/izelnakri/paper_trail/commit/05ddb6cd6635be2f7ff91c0f11c18e42b3517a91)
- small ect odeprecation refactoring [`9e2b340`](https://github.com/izelnakri/paper_trail/commit/9e2b3408bf4f9e61aff3a8d7c35abd486dd281bc)
- paper trail alpha version complete with example tests [`c605bf5`](https://github.com/izelnakri/paper_trail/commit/c605bf5138ba78c885ee38b993771fa466764802)
- person tests continues [`cdd6f87`](https://github.com/izelnakri/paper_trail/commit/cdd6f870dd53c2db23075c748fb771edb778db13)
- PaperTrail.insert passes now fully with model relationships, it is also tested [`5218fac`](https://github.com/izelnakri/paper_trail/commit/5218fac296862322918a0353084531438c334c6c)
- small fix [`5033788`](https://github.com/izelnakri/paper_trail/commit/5033788a253c2ddd1c77c9f1229eeade9badce07)
- smarter insert tracking now support models which has belongs to [`b3c2a24`](https://github.com/izelnakri/paper_trail/commit/b3c2a2456f463c5ebbfa6e1f7319d377337d7002)
- person test added [`6875067`](https://github.com/izelnakri/paper_trail/commit/687506796159b65b4b0461c45cd85e65dc12d0af)
- model refactors [`bf290b5`](https://github.com/izelnakri/paper_trail/commit/bf290b56d67a3a505296b73e3f62a9ea42710e7d)
- awesome create update and destroy test cases finished for company modal with paper_trail [`42b5853`](https://github.com/izelnakri/paper_trail/commit/42b585330b553912f3b9bcf99f576f6e69d3bf09)
- awesome update test case added [`bcd30f7`](https://github.com/izelnakri/paper_trail/commit/bcd30f74459c608d29426ad013006ed52a3acbc8)
- version bump [`2973269`](https://github.com/izelnakri/paper_trail/commit/29732691c62447fa0a243844474b4c63f1fc6697)
- originator field removed from the paper_trail library [`9b7ba24`](https://github.com/izelnakri/paper_trail/commit/9b7ba248031b93673ccfa1e5eeb4667bb4e389c4)
- first very good test [`fadb54a`](https://github.com/izelnakri/paper_trail/commit/fadb54ac842e656f41432281ddd70563a6d4d9e7)
- final configuration ready for tests [`f2f5d59`](https://github.com/izelnakri/paper_trail/commit/f2f5d59b1de1e47a3a8d769470f98410e2860caa)
- test environment configuration [`1fbccdd`](https://github.com/izelnakri/paper_trail/commit/1fbccddf7dd0dd37646901ef67f5e738c97e1bb9)
- making library work with any Elixir project [`ddef880`](https://github.com/izelnakri/paper_trail/commit/ddef880588d6e8a28c9753cfbb6cc821f3452420)
- example folder added [`95a0ec7`](https://github.com/izelnakri/paper_trail/commit/95a0ec74cd2ae31f672b795e687dfc20de633a20)
- relationship added for example [`17c7a51`](https://github.com/izelnakri/paper_trail/commit/17c7a51b9cfff37198cd37b791006df5a6ffe503)
- migration files and example app created [`9fcdff4`](https://github.com/izelnakri/paper_trail/commit/9fcdff4ec082b8a5fa485ff4e50526ba997c0178)
- documentation start [`b3110d0`](https://github.com/izelnakri/paper_trail/commit/b3110d0f918a6f80403ae2ba045d16bdf6fa8a8c)
- test preparation [`471c929`](https://github.com/izelnakri/paper_trail/commit/471c9291d024e9aeffaeafeb5ad9b5597f303dde)
- some logic added [`f725ba6`](https://github.com/izelnakri/paper_trail/commit/f725ba6fc4b3453105f5353b9a85bfb76efa9fe9)
- mix task added: mix paper_trail.install [`73eb8b4`](https://github.com/izelnakri/paper_trail/commit/73eb8b4eac05ecef330f749fece023859c15bfed)
- init [`00f95dc`](https://github.com/izelnakri/paper_trail/commit/00f95dccf8e5bc88fc5953f14bdcd2bd41f8bbf3)