Packages
paper_trail
0.11.2
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.11.2](https://github.com/izelnakri/paper_trail/compare/v0.11.1...v0.11.2)
- Release 0.11.1 [`8c8c29a`](https://github.com/izelnakri/paper_trail/commit/8c8c29ac4a133a5d7073d5f4554b7271e7db5c87)
- @release-it-regex-bumper trial [`704d6e2`](https://github.com/izelnakri/paper_trail/commit/704d6e290a2d682ae88321432eb5f784004cbcaa)
#### [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-it added [`3c7666c`](https://github.com/izelnakri/paper_trail/commit/3c7666cb50c5641f77028f82bde3e28364cd06a9)
- v0.10.0 release PaperTrail.Serializer & deps up [`4787177`](https://github.com/izelnakri/paper_trail/commit/47871776902b3e3f9030b1721aa83d2da52453ff)
- v0.9.0 flexible %PaperTrail.Version[:inserted_at] [`5108680`](https://github.com/izelnakri/paper_trail/commit/5108680ce9b1740c4b1e82923255d62099239084)
- v0.10.1 release elixir 1.11 support & rm warning [`f0981b9`](https://github.com/izelnakri/paper_trail/commit/f0981b9897412dacec05893eff1cc25f5d8bc56d)
- Release 0.11.1 [`0962491`](https://github.com/izelnakri/paper_trail/commit/096249125ea5d43741e4b29ff28f2935288959bb)
- mix.lock update after deps upgrade [`97a875c`](https://github.com/izelnakri/paper_trail/commit/97a875ca48afcd70fec6bb8f3a4a17da09223844)
- 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)
- add last contributors to README [`675d502`](https://github.com/izelnakri/paper_trail/commit/675d5022549790b064c629016b6b278db46240fc)
#### [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)
- Added PaperTrail.Multi to readme along with docs update [`5563a3c`](https://github.com/izelnakri/paper_trail/commit/5563a3ca89eb5f2853c22eb8311dc4233ef6c2f1)
- v0.9.0 flexible %PaperTrail.Version[:inserted_at] [`ac87558`](https://github.com/izelnakri/paper_trail/commit/ac8755804f8fce7a9a9d383d6db4183dc5835ce7)
- v0.8.7 :model_key & :version_key for PaperTrail.insert and pkg upgrades [`5d8a6f6`](https://github.com/izelnakri/paper_trail/commit/5d8a6f637bf1479d5eb1579c3683a02451f860e1)
- repo configurations on tests are now loaded lazily [`0fa068f`](https://github.com/izelnakri/paper_trail/commit/0fa068fbe7f5ce5319480f9bd68a39440bc1e2b7)
- v0.8.8 added docs [`d2bb0cb`](https://github.com/izelnakri/paper_trail/commit/d2bb0cb370a80c7d39550ad5f604491fbe1c38c3)
- basic CI setup added [`53c2d66`](https://github.com/izelnakri/paper_trail/commit/53c2d660c988650844ccdb1c5144b22859130b8f)
- seperating UUID tests from the test trial [`05c9560`](https://github.com/izelnakri/paper_trail/commit/05c956040dc58c69ba7c83c69c0e539e0a7b8cee)
- initial docker-compose based CI [`1bc34d1`](https://github.com/izelnakri/paper_trail/commit/1bc34d179c9f3f371d75a176dc9a33bd31dfc187)
- v0.8.5 dependencies made optional [`bb6bab9`](https://github.com/izelnakri/paper_trail/commit/bb6bab95e8a73294972fc7598580ab8d3cfc3262)
- v0.8.6 postgrex dependency fix [`42b2606`](https://github.com/izelnakri/paper_trail/commit/42b26065e198b278f57f0d6bc803e93ec47e7273)
- further runtime optimization for CI [`98522f0`](https://github.com/izelnakri/paper_trail/commit/98522f0b038e5b03173377939323a896839f60a3)
- mix format run [`7c40472`](https://github.com/izelnakri/paper_trail/commit/7c4047233252b6b33f7a523fdf594692f616aa72)
- highly optimized elixir container builds [`0717b9c`](https://github.com/izelnakri/paper_trail/commit/0717b9c3c482993b413c91f9e4c7cffdedaceb79)
- bugfix for :model_key and :version_key feature: [`058a84f`](https://github.com/izelnakri/paper_trail/commit/058a84fe2fe05585fdee1e799829a9d23c28fb64)
- single step CI optimization [`1215660`](https://github.com/izelnakri/paper_trail/commit/1215660c9cbdd5991c186b5927ceac974d454b3d)
- CI test fix [`8b8f5e2`](https://github.com/izelnakri/paper_trail/commit/8b8f5e242272703b7c6cf2b1bdd9c640dba0ffe1)
- new test folder restructre for CI [`8984ac1`](https://github.com/izelnakri/paper_trail/commit/8984ac1c579276b0c9d11100575b2b1658892e45)
- v0.8.8 release PaperTrail.insert :ecto_options [`48a1639`](https://github.com/izelnakri/paper_trail/commit/48a163969d2a95ecd9a2aac9c4d0db3c568348a0)
- version_test tests now has utc_datetime fixtures [`551b6f6`](https://github.com/izelnakri/paper_trail/commit/551b6f6cc95dc66aa0b804221b68f043692805c1)
- backend docker service renamed to paper_trail [`92616f0`](https://github.com/izelnakri/paper_trail/commit/92616f0d7ab4e34d6c944fdf6cfe45f28cc252a6)
- tests fixed [`f3958fc`](https://github.com/izelnakri/paper_trail/commit/f3958fcefaef78794f9494372f59c1c080fe4052)
- base_test.exs test_helpers fixed [`51d2e2f`](https://github.com/izelnakri/paper_trail/commit/51d2e2fa523524139ffa793cace7ac5759b3ac2f)
- CI is finally fixed [`b38f59b`](https://github.com/izelnakri/paper_trail/commit/b38f59bd3f593a1d4c0b49f123c585bee1847c03)
- trial without postgres client [`a0710a7`](https://github.com/izelnakri/paper_trail/commit/a0710a73c2fbebe1de54d270529e3fc92cfa3190)
- renamed test/paper_trail/base_tests.exs to test/paper_trail/base_test.exs [`291b267`](https://github.com/izelnakri/paper_trail/commit/291b2672b64ce64799e9d61f271559192b1e8a80)
#### [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.3 PaperTrail.delete accepts changeset [`7b37739`](https://github.com/izelnakri/paper_trail/commit/7b37739781df28ec5b088cb02f998de1ba9af0c0)
- v0.8.4 release PaperTrail.Multi for multi manipulation and ecto upgrades [`200a1e1`](https://github.com/izelnakri/paper_trail/commit/200a1e15e5d7e7ff34758ba7d0c330852d487ca8)
#### [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.2 docs update [`9b490ca`](https://github.com/izelnakri/paper_trail/commit/9b490ca9aa5ec6d61ab9573551cac19185786e31)
- 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](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)
- 0.7.8 release elixir formatter [`ea407dc`](https://github.com/izelnakri/paper_trail/commit/ea407dc2228941e6502af5be1a63b59498827199)
- v0.8.1 release + docs update [`bde413c`](https://github.com/izelnakri/paper_trail/commit/bde413ce9b3e4ec55438a3465c25e14abc4486cc)
- documentation start [`b3110d0`](https://github.com/izelnakri/paper_trail/commit/b3110d0f918a6f80403ae2ba045d16bdf6fa8a8c)
- v0.7.6 release = multi-tenancy support [`b95c1d9`](https://github.com/izelnakri/paper_trail/commit/b95c1d97a5beb879dc00abc8ff58043cf64cfd5f)
- strict_mode tests added [`750a305`](https://github.com/izelnakri/paper_trail/commit/750a3054381ffd85ee2fa587d357b5397ab31f41)
- documentation updated for the library [`ef33f2c`](https://github.com/izelnakri/paper_trail/commit/ef33f2c007a815a331cb56b5ab043eb761b1c4b8)
- Add tests for multi tenant in bang_functions_strict_mode_test [`95b3312`](https://github.com/izelnakri/paper_trail/commit/95b33124921dd3637d675b52e3b31647b5eb8138)
- initial tests on actual paper_trail directory similar to the ones on examples [`05ddb6c`](https://github.com/izelnakri/paper_trail/commit/05ddb6cd6635be2f7ff91c0f11c18e42b3517a91)
- Add tests for multi tenant in bang_functions_simple_mode_test [`d01fedf`](https://github.com/izelnakri/paper_trail/commit/d01fedffe336193eb645975991ee176a921b878b)
- coming soon strict mode [`b821fd8`](https://github.com/izelnakri/paper_trail/commit/b821fd8de3439c9534f8911649d9584a8f98ce6e)
- bang function tests for simple mode is complete [`0e75a7d`](https://github.com/izelnakri/paper_trail/commit/0e75a7d133603f377fdaeaa961390d010df6eeb8)
- bang functions completely tested on strict mode [`cc855d7`](https://github.com/izelnakri/paper_trail/commit/cc855d742cbc82b6ed59b0745f0a63ccc6c9ea2f)
- Add final refactor to example app test files [`ead9cc6`](https://github.com/izelnakri/paper_trail/commit/ead9cc6120b5350cb9f4f8535f19c15360cbb233)
- tests are now more readable [`263ebe9`](https://github.com/izelnakri/paper_trail/commit/263ebe9663151043d53f044e7de8e9f6487d6d16)
- ex_doc upgrade [`5cd097c`](https://github.com/izelnakri/paper_trail/commit/5cd097c4d407f68886e82c4b563fc6c94b73ac43)
- dried up condition on changeset_data [`c6c1e7d`](https://github.com/izelnakri/paper_trail/commit/c6c1e7dac84b4474722b4e0af21260be6287d9ad)
- migration files and example app created [`9fcdff4`](https://github.com/izelnakri/paper_trail/commit/9fcdff4ec082b8a5fa485ff4e50526ba997c0178)
- 0.7.2 release [`b5e1e16`](https://github.com/izelnakri/paper_trail/commit/b5e1e1670272058932a12643975614a25b99af19)
- Remove changeset_helper.exs and query_helper.exs from example/test/support [`0604631`](https://github.com/izelnakri/paper_trail/commit/0604631e10330645473d0d5dbce0fbcadb2df2a4)
- 0.7.4 release Version.first() && Version.last() [`eb51f4f`](https://github.com/izelnakri/paper_trail/commit/eb51f4f8ecc87c8e0ab83db6582d9faf15ebb8fc)
- simple paper trail tests done for stict_mode [`711404d`](https://github.com/izelnakri/paper_trail/commit/711404dc6c0dbf9c67b6b7ccaa3754776714392e)
- initial hashbang designs [`9b01c35`](https://github.com/izelnakri/paper_trail/commit/9b01c35695506670823d3a53b573b06521cab721)
- initial design [`88387b9`](https://github.com/izelnakri/paper_trail/commit/88387b90c218be17a87b562b636a1816bb20219a)
- strict mode sketch written, tests are adjusted to changeless misses strict mode [`7aff1db`](https://github.com/izelnakri/paper_trail/commit/7aff1db7bc319bfa37cd4954c6efc5fb59be39cd)
- version bump [`f6497f0`](https://github.com/izelnakri/paper_trail/commit/f6497f0042ca5e94752c95a8ffd25eade1252441)
- 0.6.1 release small mix build bugfix [`066f287`](https://github.com/izelnakri/paper_trail/commit/066f287cd6cafaf740224ada95791e5e3c968c0d)
- documentation update [`cb56f40`](https://github.com/izelnakri/paper_trail/commit/cb56f40fcf7f88cf0c190fc9f93fe8cc2974ed0f)
- examples tests are ported to the actual library directory [`64e8c7e`](https://github.com/izelnakri/paper_trail/commit/64e8c7e8f8b537ba83135ae57276e16763adaf41)
- Test papertail versions using UUID columns [`ae834f9`](https://github.com/izelnakri/paper_trail/commit/ae834f922ee5c06f252616213038abc70b8c73d2)
- setter_id logic complete with tests [`340d2fe`](https://github.com/izelnakri/paper_trail/commit/340d2febb8f888be13a089a393ff3f3f9a10ae90)
- some logic added [`f725ba6`](https://github.com/izelnakri/paper_trail/commit/f725ba6fc4b3453105f5353b9a85bfb76efa9fe9)
- 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)
- DOCUMENTATION UPDATE [`b9d3ab4`](https://github.com/izelnakri/paper_trail/commit/b9d3ab4a5cd41d9de620c44c1a844185004544cc)
- init [`00f95dc`](https://github.com/izelnakri/paper_trail/commit/00f95dccf8e5bc88fc5953f14bdcd2bd41f8bbf3)
- small bugfix for strict inserts with no changeset! [`e91d982`](https://github.com/izelnakri/paper_trail/commit/e91d98217a75ae1855736c302c5ef053fa5a05ef)
- Configurable Repo module [`ce91e32`](https://github.com/izelnakri/paper_trail/commit/ce91e32a872481b5b44316ec33ccb985958d786e)
- setter renamed to originator [`0129c68`](https://github.com/izelnakri/paper_trail/commit/0129c681baf576493093a8928545e47de4d579bb)
- README updated [`d40508a`](https://github.com/izelnakri/paper_trail/commit/d40508a587559d898c0f7e96fdc900b60a4355d8)
- sourced_by changed to set_by, paper trail errors now match Ecto.Repo [`1b2cb7b`](https://github.com/izelnakri/paper_trail/commit/1b2cb7b4a503a3958ea112c7b641427c26128c2f)
- major documentation change [`8e424cf`](https://github.com/izelnakri/paper_trail/commit/8e424cfcee54daaa1bb761f977154871ed4bad1c)
- 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)
- Add refactor in example person test in order to use helpers [`77b669c`](https://github.com/izelnakri/paper_trail/commit/77b669cde726bf2fae18fa6a8c2725aeccfac2da)
- person tests continues [`cdd6f87`](https://github.com/izelnakri/paper_trail/commit/cdd6f870dd53c2db23075c748fb771edb778db13)
- PaperTrail.VersionQueries module with first good tests [`68a60ee`](https://github.com/izelnakri/paper_trail/commit/68a60ee17d9f6f8decc124c7401d301d6c4b31c1)
- better structure for tests [`cf30124`](https://github.com/izelnakri/paper_trail/commit/cf30124b705a46f3ba2ef4c13d8c7061292ab982)
- 0.7.9 release [`b89a480`](https://github.com/izelnakri/paper_trail/commit/b89a480ed926b52aa53121d2e4cb44e726e937d9)
- test with env [`e1867b1`](https://github.com/izelnakri/paper_trail/commit/e1867b18e401a0a9eca04b8585186efdc05a464f)
- Add new definitions for all the functions in PaperTrail.VersionQueries [`e71b3d4`](https://github.com/izelnakri/paper_trail/commit/e71b3d403800a8f94376dc244925d4a98fbd7d41)
- 0.5.0 release [`f4be348`](https://github.com/izelnakri/paper_trail/commit/f4be348def0fe407384e4c9e278d22b79cd2c041)
- 0.6.3 release and README credits. [`fba3c64`](https://github.com/izelnakri/paper_trail/commit/fba3c646d0b549b9a1a78b7fe1bf99d0c35bfccb)
- v0.6.2 release small adjustments [`5607376`](https://github.com/izelnakri/paper_trail/commit/5607376183455884d871311cbfcf60c5a6bd635b)
- Updated README.md [`4cc2cc0`](https://github.com/izelnakri/paper_trail/commit/4cc2cc0dad5c6f216f669b572a5af30f113772f6)
- some updates [`2fb204b`](https://github.com/izelnakri/paper_trail/commit/2fb204b740f228648c583537bae76dcf68ddec3f)
- example folder added [`95a0ec7`](https://github.com/izelnakri/paper_trail/commit/95a0ec74cd2ae31f672b795e687dfc20de633a20)
- Add refactor in example company test in order to use helpers [`9bd355f`](https://github.com/izelnakri/paper_trail/commit/9bd355f2ec1adbe3a7d56fbf3e27161ac50ba59d)
- upgrade to 1.6 [`44e18ad`](https://github.com/izelnakri/paper_trail/commit/44e18ad1a6968a7cce3c223ac552d765cb8dc36c)
- test environment configuration [`1fbccdd`](https://github.com/izelnakri/paper_trail/commit/1fbccddf7dd0dd37646901ef67f5e738c97e1bb9)
- person test added [`6875067`](https://github.com/izelnakri/paper_trail/commit/687506796159b65b4b0461c45cd85e65dc12d0af)
- paper trail version queries test setup [`8d02e47`](https://github.com/izelnakri/paper_trail/commit/8d02e4702c1bb8c3d5b0643f3a983380da86b15e)
- Add multi tenancy tests in version_queries_test file [`5f51b7e`](https://github.com/izelnakri/paper_trail/commit/5f51b7e2c30a637b523822f144f068294e93a15a)
- logic is complete detailed tests are missing [`9d9ba81`](https://github.com/izelnakri/paper_trail/commit/9d9ba81b00acd536d671c5d80f010eaaa7d3585d)
- 0.7.0 release [`21fdd16`](https://github.com/izelnakri/paper_trail/commit/21fdd160e029b80d3ed55130f8a7d01aa902eebf)
- circle fix with new docs [`d3ceb52`](https://github.com/izelnakri/paper_trail/commit/d3ceb52bd403c48b10ee005c2ea33794d0b44c4c)
- Add some additional assertions in tests [`1359026`](https://github.com/izelnakri/paper_trail/commit/13590263c048cace75508091758bc063ffbc7d78)
- test preparation [`471c929`](https://github.com/izelnakri/paper_trail/commit/471c9291d024e9aeffaeafeb5ad9b5597f303dde)
- test and documentation update [`8a851b4`](https://github.com/izelnakri/paper_trail/commit/8a851b43195aec9b275ea480b767d5358071c9b4)
- badges added to README [`5124f78`](https://github.com/izelnakri/paper_trail/commit/5124f78a7049b0ffe9eadb414ab4f00086d5e338)
- small counter test fix [`4f77c9f`](https://github.com/izelnakri/paper_trail/commit/4f77c9f531fd18cb495284605e9270bf615baded)
- paper trail alpha version complete with example tests [`c605bf5`](https://github.com/izelnakri/paper_trail/commit/c605bf5138ba78c885ee38b993771fa466764802)
- ongoing documentation [`c7230f7`](https://github.com/izelnakri/paper_trail/commit/c7230f7dc271d85e57494cecd3f1b5c9a58fab53)
- a missing migration added with updated docs [`14ee50e`](https://github.com/izelnakri/paper_trail/commit/14ee50e5cd44244adcf784152f7d1090f465d065)
- awesome update test case added [`bcd30f7`](https://github.com/izelnakri/paper_trail/commit/bcd30f74459c608d29426ad013006ed52a3acbc8)
- Add some multi tenancy documentation on README.md [`4ef58a0`](https://github.com/izelnakri/paper_trail/commit/4ef58a01d92f9c1797dde59ff6fa3d3ccfd2f854)
- example tests are fixed [`9852dc3`](https://github.com/izelnakri/paper_trail/commit/9852dc3ee2e567510a88f8d0694c58f324c27ec4)
- tests updated for originator params feature [`7e243a0`](https://github.com/izelnakri/paper_trail/commit/7e243a01dace8921abd727aa302226f1f6a917f6)
- Add multi tenancy tests in paper_trail_version_test file [`b914cfd`](https://github.com/izelnakri/paper_trail/commit/b914cfdfde3207050becdcf6f87a7c145376f65e)
- 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)
- better dependency versioning [`1feba56`](https://github.com/izelnakri/paper_trail/commit/1feba5630fbf9aa1855421a95b0972091cfdf516)
- 0.7.7 release [`0e978bf`](https://github.com/izelnakri/paper_trail/commit/0e978bf6e066802bcbbe1dc0a546a0c92d6b2052)
- Added custom types for item_id and originator_id [`8efa0f7`](https://github.com/izelnakri/paper_trail/commit/8efa0f7488c3dbbd71c6612a9707e6ba48ed7bd6)
- v0.8.0 release [`6ae2231`](https://github.com/izelnakri/paper_trail/commit/6ae22313bcb9548b1d945448b80c2ac6b719a48c)
- Add defdelegate in PaperTrail module to PaperTrail.VersionQueries [`d4d8e40`](https://github.com/izelnakri/paper_trail/commit/d4d8e4094ad0de11f47343ce703a843cdd509f0e)
- fixed not running tests [`d80ac23`](https://github.com/izelnakri/paper_trail/commit/d80ac23115ef8f0ec6e4702970190c4dc3124eb8)
- fixed for non-regular primary key with test [`2ced4a2`](https://github.com/izelnakri/paper_trail/commit/2ced4a299577531363a880be40bcdee16ab08959)
- 0.7.3 release [`c0cdd38`](https://github.com/izelnakri/paper_trail/commit/c0cdd38cd2b126c2bb4f52d0aca55e17c0729baa)
- 0.5.2 release updated dependencies [`c2c466c`](https://github.com/izelnakri/paper_trail/commit/c2c466c1fd473b457a0ada09cfd7a14ab1aaa232)
- first very good test [`fadb54a`](https://github.com/izelnakri/paper_trail/commit/fadb54ac842e656f41432281ddd70563a6d4d9e7)
- slight changes to README [`b7d71b8`](https://github.com/izelnakri/paper_trail/commit/b7d71b85f6d97bf0794bb58fc7c39cd3d7ea5bb5)
- travis removed for circleci [`f3050f4`](https://github.com/izelnakri/paper_trail/commit/f3050f4ce21f11284e9526884a1d9aa43b65042d)
- Add changes in tests to use new definition of Version functions with new params [`8a42220`](https://github.com/izelnakri/paper_trail/commit/8a422209bbed8844fd1a65a5d44999112ef94324)
- mix task added: mix paper_trail.install [`73eb8b4`](https://github.com/izelnakri/paper_trail/commit/73eb8b4eac05ecef330f749fece023859c15bfed)
- PaperTrail.insert passes now fully with model relationships, it is also tested [`5218fac`](https://github.com/izelnakri/paper_trail/commit/5218fac296862322918a0353084531438c334c6c)
- 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 changes to the previous code added in paper_trail_version_test file [`7414a66`](https://github.com/izelnakri/paper_trail/commit/7414a66fd118acfe6e2e9fcebef25ce61366b410)
- setter foreign_key initial design [`762f7d5`](https://github.com/izelnakri/paper_trail/commit/762f7d52e36351b0ecb9cb8d61eeb4c5fc677a58)
- version bump [`2973269`](https://github.com/izelnakri/paper_trail/commit/29732691c62447fa0a243844474b4c63f1fc6697)
- smarter insert tracking now support models which has belongs to [`b3c2a24`](https://github.com/izelnakri/paper_trail/commit/b3c2a2456f463c5ebbfa6e1f7319d377337d7002)
- Add new count functions for multi tenancy in test support models [`8a2dfb5`](https://github.com/izelnakri/paper_trail/commit/8a2dfb5b069106c9de2fa54af69caae80d4d1ebe)
- PaperTrail.get_current\1 added [`dc6eb6d`](https://github.com/izelnakri/paper_trail/commit/dc6eb6d24468c971002ec0cfae508f84edee66f1)
- Add new QueryHelper module into example test support folder [`f2519db`](https://github.com/izelnakri/paper_trail/commit/f2519dbe638f10da9aa470fb892a17856d18d6f3)
- Fix elixir warning [`63c0127`](https://github.com/izelnakri/paper_trail/commit/63c0127bb6c54fe2246867e2fc6b15d0d216775b)
- Add new ChangesetHelper module into example test support folder [`c62150e`](https://github.com/izelnakri/paper_trail/commit/c62150edf40b050f603812b6c636644af13eea29)
- making library work with any Elixir project [`ddef880`](https://github.com/izelnakri/paper_trail/commit/ddef880588d6e8a28c9753cfbb6cc821f3452420)
- documentation changes [`00eae33`](https://github.com/izelnakri/paper_trail/commit/00eae336b266b4d54a29b1ed51182637c2ac6d22)
- small documentation changes [`1af92b9`](https://github.com/izelnakri/paper_trail/commit/1af92b90d1920abf6dcb1374aa2c9c4255c47c6d)
- Remove result type from PaperTrail.VersionQueries and specifies the value on the spec [`ad52cb4`](https://github.com/izelnakri/paper_trail/commit/ad52cb49ff83f1cae9809251a87b59fbc77d74c9)
- Add new functions for multi tenancy in lib/version.ex [`a1ffd44`](https://github.com/izelnakri/paper_trail/commit/a1ffd4454d044d1b43c8feca2beaae46ff1bfc63)
- final configuration ready for tests [`f2f5d59`](https://github.com/izelnakri/paper_trail/commit/f2f5d59b1de1e47a3a8d769470f98410e2860caa)
- Documentation update [`549fd9d`](https://github.com/izelnakri/paper_trail/commit/549fd9d5f9a0bd7a9b1754d7c969ba31059e0596)
- Refactor to use not create variables in the version schema module [`6279d19`](https://github.com/izelnakri/paper_trail/commit/6279d19be5f96cc3dbffc902a8ad89327e0b1fb7)
- originator field removed from the paper_trail library [`9b7ba24`](https://github.com/izelnakri/paper_trail/commit/9b7ba248031b93673ccfa1e5eeb4667bb4e389c4)
- credits README fix [`2c08bce`](https://github.com/izelnakri/paper_trail/commit/2c08bce67fc0b973f1c5ef0e5bee7b2797a5c85c)
- documentation update [`303ab1f`](https://github.com/izelnakri/paper_trail/commit/303ab1fed37f60454646c89b30236f1f17637d06)
- another change for tests [`67b56c4`](https://github.com/izelnakri/paper_trail/commit/67b56c4756106a6a86c1aba8a0cdc3c06755f1b5)
- 0.8.0 release [`113ff97`](https://github.com/izelnakri/paper_trail/commit/113ff97d8283c80d24ca4aea53fe1d763f5ab5ac)
- 0.6.0 release [`7f56090`](https://github.com/izelnakri/paper_trail/commit/7f56090e346d764ab842d6aa4f0d8a95fbb146e0)
- Update installation steps [`b0e22ed`](https://github.com/izelnakri/paper_trail/commit/b0e22ed1c43be7fde73c0f022c81d61fbdd24012)
- Add default value for the new :prefix option on the functions definitions [`c27bbc8`](https://github.com/izelnakri/paper_trail/commit/c27bbc8dde468f5c00271a2df8f877b36c7d9ab5)
- Change param names in defdelegates for better readability [`83a0d7a`](https://github.com/izelnakri/paper_trail/commit/83a0d7a3716049f54446bcd33c201ba721979fe1)
- some compiler warnings removed [`29de7ca`](https://github.com/izelnakri/paper_trail/commit/29de7ca4075c9ee3d35f1702616371e552bd993b)
- small changes [`c825c1b`](https://github.com/izelnakri/paper_trail/commit/c825c1bf77e8b3744f415c6721dbf7ff0abfcc79)
- Add new definition for version_query function to merge options into the Ecto query [`59f34c4`](https://github.com/izelnakri/paper_trail/commit/59f34c420debd9f695dd7a7885413616a4fbbd1f)
- small doc update [`b354254`](https://github.com/izelnakri/paper_trail/commit/b354254d99a4b7c9ec11e771c2a1e103dd80d9a5)
- removed unused code thanks to the compiler [`b4246e2`](https://github.com/izelnakri/paper_trail/commit/b4246e2118689e7707d7022f41f4e298dcd24341)
- Propagate options to repo actions in delete functions [`64231d7`](https://github.com/izelnakri/paper_trail/commit/64231d72c87165a42715e3a7915b5af0c605d074)
- code_evals to fix the ci [`aa80590`](https://github.com/izelnakri/paper_trail/commit/aa80590756542b8f4ba936aba418fc39ef5fa91a)
- Add new add_prefix function in paper_trail module [`e9f28cb`](https://github.com/izelnakri/paper_trail/commit/e9f28cbd61f670b9a6dd9a06fa6d496df0a76e1d)
- STR to STRING_TEST [`9cc9a02`](https://github.com/izelnakri/paper_trail/commit/9cc9a0251e0cd6b587456fd9d0d6731b94a67d45)
- small fix [`5033788`](https://github.com/izelnakri/paper_trail/commit/5033788a253c2ddd1c77c9f1229eeade9badce07)
- small README fixes [`850a252`](https://github.com/izelnakri/paper_trail/commit/850a252b88d15cf900a97aa464e61c49123988d8)
- small remove [`b66c52a`](https://github.com/izelnakri/paper_trail/commit/b66c52a13b3f3085d4aa641391bf67c4db6a3c8f)
- build server fix [`259eb4f`](https://github.com/izelnakri/paper_trail/commit/259eb4f3ab00a7a6678df8b5657036c0e6ea2d7a)
- small doc update [`24b2e66`](https://github.com/izelnakri/paper_trail/commit/24b2e66418a10c68684d817134259b07e65953b1)
- better dependency versioning [`0a18c05`](https://github.com/izelnakri/paper_trail/commit/0a18c050da52e0ca3ce366c88b700ee6c88e1681)
- longer line made more readable [`7b7537a`](https://github.com/izelnakri/paper_trail/commit/7b7537a98dd607b85a7ae57aef5da94df0bc2311)
- small documentation edits [`22d283b`](https://github.com/izelnakri/paper_trail/commit/22d283b44d846a1303d63512b898062340451c47)
- small ect odeprecation refactoring [`9e2b340`](https://github.com/izelnakri/paper_trail/commit/9e2b3408bf4f9e61aff3a8d7c35abd486dd281bc)
- change of a fix [`968a0b0`](https://github.com/izelnakri/paper_trail/commit/968a0b07fef4da2fb10847cf30225d8c7e38e7c1)
- small fix for CI [`83a3c08`](https://github.com/izelnakri/paper_trail/commit/83a3c0856b0160c8ff950f3684160f70e93f6d5e)
- 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)
- move comment below [`d2284a2`](https://github.com/izelnakri/paper_trail/commit/d2284a22f9446f0b070a7d7b354c41050165cf69)
- Require new support helpers in example test_helper file [`2c4aa4d`](https://github.com/izelnakri/paper_trail/commit/2c4aa4d100c80b5d79a6be99dbea4dd98ee552d8)
- last ci fix [`61956d7`](https://github.com/izelnakri/paper_trail/commit/61956d7ee18555a2e6077d663f7d4cade8a80c26)
- credits and version update [`0bfcdbf`](https://github.com/izelnakri/paper_trail/commit/0bfcdbf0bb9ef5eabbd12e8a4e302a2ce9621a87)
- migration added for examples on test [`d3bde7b`](https://github.com/izelnakri/paper_trail/commit/d3bde7b4541c66618a56a69d169b717cb79d339c)
- another test for CI [`6b76c91`](https://github.com/izelnakri/paper_trail/commit/6b76c91853531ca094b5656c108484dcc3cfec31)
- relationship added for example [`17c7a51`](https://github.com/izelnakri/paper_trail/commit/17c7a51b9cfff37198cd37b791006df5a6ffe503)
- doc and version upgrade [`1bc99da`](https://github.com/izelnakri/paper_trail/commit/1bc99daa57efee88754d9968b7e1235c1d9eef10)
- run mix test in trace mode to fix CI [`5fd9ed6`](https://github.com/izelnakri/paper_trail/commit/5fd9ed6d0025aa2fb48c995a9d427574a342f465)
- documentation fix [`da69fc5`](https://github.com/izelnakri/paper_trail/commit/da69fc5b367583a5c4396451a3f34c56598c4bb4)
- Add patter matching case for nil prefix on add_prefix function [`61737dc`](https://github.com/izelnakri/paper_trail/commit/61737dc895f628809f38ef3ad0c4f093a9f680b3)
- otp version downgrade for travis [`99e5ca3`](https://github.com/izelnakri/paper_trail/commit/99e5ca32bf9bdc368fd58936ad1cd4ec31729f80)
- Update README.md [`c2b09c0`](https://github.com/izelnakri/paper_trail/commit/c2b09c04f09ee150cbdc0a912f035d3f00d5cd0c)
- Fixed belongs_to field type [`e22cba9`](https://github.com/izelnakri/paper_trail/commit/e22cba9bb3ca4cda18420feee0a099d730890dea)
- travis elixir version up [`77e1f4c`](https://github.com/izelnakri/paper_trail/commit/77e1f4c7f14c2334708df01d6976a77349d595bb)
- 0.5.3 release [`627f051`](https://github.com/izelnakri/paper_trail/commit/627f051839be7dcf334dcc282950ec453189f834)
- small doc update [`46a8032`](https://github.com/izelnakri/paper_trail/commit/46a8032ccc42562eb6d18a95c8bf995fb509d60c)
- Prevent memory leak by using String.to_existing_atom [`c00678b`](https://github.com/izelnakri/paper_trail/commit/c00678b0952f20cf2c49feed4e15d4ec4aa81817)
- wrong build display removed [`d7fe6dd`](https://github.com/izelnakri/paper_trail/commit/d7fe6dd3e592d632f1924adc119d2c344a942fb7)
- 0.7.2 release [`9be8e9a`](https://github.com/izelnakri/paper_trail/commit/9be8e9ac2f5d8166660f623f37525eb2d8488faf)
- version bump [`324efe5`](https://github.com/izelnakri/paper_trail/commit/324efe522b9101a10ad0365a448ad8e94ac4d919)
- small readme adjustments [`fb32b33`](https://github.com/izelnakri/paper_trail/commit/fb32b33054b114f340e6becc883c99ee912fbc53)
- Require new support helper in lib test_helper file [`cf638d6`](https://github.com/izelnakri/paper_trail/commit/cf638d6924853931f54ccf043ec97025f9fbcc11)
- Add dreamingechoes to credits section in README.md [`c50eef8`](https://github.com/izelnakri/paper_trail/commit/c50eef8398d774cb8dad6461d367324577e08067)