All Versions
18
Latest Version
Avg Release Cycle
171 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.14.2 Changes
- ⬆️ Bump docker/setup-buildx-action from 1 to 1.3.0
#142
- ⬆️ Bump docker/login-action from 1 to 1.9.0
#143
- ⬆️ Bump actions/cache from 2.1.5 to 2.1.6
#147
- ⬆️ Bump actions/checkout from 2 to 2.3.4
#144
- ⬆️ Bump docker/build-push-action from 2 to 2.4.0
#145
- add insert_or_update/2 and insert_or_update!/2
#141
- ⚡️ update npm deps
8374c53
- ➕ add Christoph Schmatzler to contributors
64a1321
- ✅ write npm test script with .env
17cb2b0
- 👉 make options list always from predefined value
d27007f
- ➕ add Don Barlow to contributors
80c7a87
- ⬆️ Bump docker/setup-buildx-action from 1 to 1.3.0
-
v0.11.3 Changes
December 08, 2020paper_[email protected] changelog:preview
📦 > node_modules/.bin/auto-changelog --stdout --commit-limit false --package -u --sort-commits date-desc🔄 Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by
auto-changelog
.v0.11.2
- 🔄 changelog is now date desc sorted
65f625d
v0.11.2
7 December 2020
v0.11.1
6 December 2020
- 🐳 github docker registry support
#119
- 🎉 initial github-actions test
#118
- 👍 Allow to configure Originator Field Options
#115
- Misc doc changes
#117
- Bump ecto_sql from 3.4.5 to 3.5.3
#116
- ⬆️ Bump postgrex from 0.15.6 to 0.15.7
#113
- Dump fields using Ecto when serializing changes
#83
- 🚀 Release 0.11.1
0962491
- 🚀 release-it added
3c7666c
- 🚀 v0.11.0 release
957a4bd
- CI fix & last contributors added to README.md
e73107c
- 🚀 v0.10.1 release elixir 1.11 support & rm warning
f0981b9
- 🚀 v0.10.0 release PaperTrail.Serializer & deps up
4787177
- ⚡️ mix.lock update after deps upgrade
97a875c
- ➕ add last contributors to README
675d502
- v0.9.0 flexible %PaperTrail.Version[:inserted_at]
5108680
v0.9.0
1 October 2020
- ⬆️ Bump postgrex from 0.15.3 to 0.15.6
#107
- 🔧 Make Version schema's timestamps type configurable
#108
- ➕ add support for ecto options in insert and insert! functions
#102
- 📄 Require ex_doc dependency only for ":docs".
#101
- 👌 Support :returning option in update
#95
- ⚡️ Update installation version in README.md
#90
- Bump ecto_sql from 3.4.2 to 3.4.3
#81
- ⬆️ Bump ecto from 3.4.1 to 3.4.2
#80
- Bump ecto_sql from 3.4.1 to 3.4.2
#78
- ⬆️ Bump ecto from 3.4.0 to 3.4.1
#79
- Allow named operations[model_key and version_key] on Ecto.Multi
#75
- ⬆️ Bump ecto from 3.3.0 to 3.3.3
#68
- 👉 Make it compatible with mariadb
#71
- ✅ Require postgrex and jason only for dev and test
#70
- v0.9.0 flexible %PaperTrail.Version[:inserted_at]
ac87558
- ✅ version_test tests now has utc_datetime fixtures
551b6f6
- 📄 v0.8.8 added docs
d2bb0cb
- v0.8.8 release PaperTrail.insert :ecto_options
48a1639
- ✅ base_test.exs test_helpers fixed
51d2e2f
- renamed test/paper_trail/base_tests.exs to test/paper_trail/base_test.exs
291b267
- ✅ tests fixed
f3958fc
- v0.8.7 :model_key & :version_key for PaperTrail.insert and pkg upgrades
5d8a6f6
- bugfix for :model_key and :version_key feature:
058a84f
- 👷 further runtime optimization for CI
98522f0
- backend docker service renamed to paper_trail
92616f0
- 👷 single step CI optimization
1215660
- ⚡️ highly optimized elixir container builds
0717b9c
- trial without postgres client
a0710a7
- 🛠 CI is finally fixed
b38f59b
- 🆕 new test folder restructre for CI
8984ac1
- ✅ seperating UUID tests from the test trial
05c9560
- 🔧 repo configurations on tests are now loaded lazily
0fa068f
- ✅ CI test fix
8b8f5e2
- 🎉 initial docker-compose based CI
1bc34d1
- mix format run
7c40472
- 👷 basic CI setup added
53c2d66
- v0.8.6 postgrex dependency fix
42b2606
- v0.8.5 dependencies made optional
bb6bab9
- ➕ Added PaperTrail.Multi to readme along with docs update
5563a3c
v0.8.4
16 December 2019
- 👍 Ecto Multi Support Proposition
#62
- 🚀 v0.8.4 release PaperTrail.Multi for multi manipulation and ecto upgrades
200a1e1
- v0.8.3 PaperTrail.delete accepts changeset
7b37739
v0.8.3
10 September 2019
- 👌 Support delete with changeset
#59
- v0.8.3 PaperTrail.delete accepts changeset
8199229
- ⚡️ Changelog update
d732341
- ⚡️ v0.8.2 docs update
9b490ca
v0.8.2
29 June 2019
v0.8.1
2 November 2018
- 👍 Ecto 3.0-rc.1 support
#51
- Update Readme.md to the most recent version of paper_trail: 0.8
#47
- get model id simply, and type check
#42
- 🔨 Code refactor for tracking methods
#37
- 🛠 fixed for non-regular primary key
#40
- ⚠ warning: clauses for the same def should be grouped together
#35
- ➕ Add multi tenancy capabilities with ecto meta prefix
#25
- Add custom types for item_id and originator_id
#20
- ⚡️ Bang operations: PaperTrail.insert!, PaperTrail.update!, PaperTrail.delete!
#13
- Custom originator params
#12
- 🛠 fix test warnings
#11
- strict_mode
#9
- setter_id foreign_key to strict versions
#10
- 0️⃣ Support Ecto 2.1, by using utc_datetime as default
#5
- ➕ Adding index
#2
- 🔧 Configurable repo module
#1
- 🚀 v0.8.1 release + docs update
bde413c
- 🚀 v0.8.0 release
6ae2231
- ⚡️ Updated README.md
4cc2cc0
- 🚀 0.8.0 release
113ff97
- ✅ STR to STRING_TEST
9cc9a02
- ✅ test with env
e1867b1
- ⚡️ a missing migration added with updated docs
14ee50e
- 🚀 0.7.9 release
b89a480
- 🛠 fixed for non-regular primary key with test
2ced4a2
- 🚀 0.7.8 release elixir formatter
ea407dc
- dried up condition on changeset_data
c6c1e7d
- ⚡️ Update README.md
c2b09c0
- 🏗 wrong build display removed
d7fe6dd
- 🛠 Fix elixir warning
63c0127
- 🚀 0.7.7 release
0e978bf
- longer line made more readable
7b7537a
- 🛠 fixed not running tests
d80ac23
- 🔨 Refactor to use not create variables in the version schema module
6279d19
- Replace use of module attribute to reference repo, originator, and repo_client, was causing problem not getting the correct config value
55e6666
- 📚 Documentation update
549fd9d
- 🚀 v0.7.6 release = multi-tenancy support
b95c1d9
- ➕ Add some additional assertions in tests
1359026
- Propagate options to repo actions in delete functions
64231d7
- ➕ Add final refactor to example app test files
ead9cc6
- Remove changeset_helper.exs and query_helper.exs from example/test/support
0604631
- ➕ Add dreamingechoes to credits section in README.md
c50eef8
- Add multi tenancy tests in version_queries_test file
5f51b7e
- Add some changes to the previous code added in paper_trail_version_test file
7414a66
- Add multi tenancy tests in paper_trail_version_test file
b914cfd
- Require new support helper in lib test_helper file
cf638d6
- ➕ Add changes in tests to use new definition of Version functions with new params
8a42220
- ➕ Add new functions for multi tenancy in lib/version.ex
a1ffd44
- ➕ Add new count functions for multi tenancy in test support models
8a2dfb5
- Add tests for multi tenant in bang_functions_strict_mode_test
95b3312
- Add tests for multi tenant in bang_functions_simple_mode_test
d01fedf
- Add new multi_tenant_person_test file
96ecccd
- Add new multi_tenant_company_test file
4975d2b
- ➕ Add refactor in example person test in order to use helpers
77b669c
- ➕ Add refactor in example company test in order to use helpers
9bd355f
- Require new support helpers in example test_helper file
2c4aa4d
- ➕ Add new ChangesetHelper module into example test support folder
c62150e
- ➕ Add new QueryHelper module into example test support folder
f2519db
- ➕ Add new MultiTenantHelper module into lib test support folder
a50177a
- ➕ Add new MultiTenantHelper module into example test support folder
696a6c3
- ➕ Add some multi tenancy documentation on README.md
4ef58a0
- 🔄 Change param names in defdelegates for better readability
83a0d7a
- ✂ Remove result type from PaperTrail.VersionQueries and specifies the value on the spec
ad52cb4
- ➕ Add new definitions for all the functions in PaperTrail.VersionQueries
e71b3d4
- 🔀 Add new definition for version_query function to merge options into the Ecto query
59f34c4
- ➕ Add defdelegate in PaperTrail module to PaperTrail.VersionQueries
d4d8e40
- Add patter matching case for nil prefix on add_prefix function
61737dc
- ➕ Add default value for the new :prefix option on the functions definitions
c27bbc8
- Add new add_prefix function in paper_trail module
e9f28cb
- 🔄 change of a fix
968a0b0
- code_evals to fix the ci
aa80590
- 👷 run mix test in trace mode to fix CI
5fd9ed6
- last ci fix
61956d7
- ✅ another change for tests
67b56c4
- 👷 another test for CI
6b76c91
- 👷 small fix for CI
83a3c08
- 📄 circle fix with new docs
d3ceb52
- ⚡️ credits and version update
0bfcdbf
- ✅ Test papertail versions using UUID columns
ae834f9
- Fixed belongs_to field type
e22cba9
- Added custom types for item_id and originator_id
8efa0f7
- 📚 documentation fix
da69fc5
- 🚀 0.7.4 release Version.first() && Version.last()
eb51f4f
- ✅ example tests are fixed
9852dc3
- 🚀 0.7.3 release
c0cdd38
- 🛠 small bugfix for strict inserts with no changeset!
e91d982
- 🛠 small README fixes
850a252
- 🚀 0.7.2 release
9be8e9a
- 🚀 0.7.2 release
b5e1e16
- ⚡️ README updated
d40508a
- ✅ bang functions completely tested on strict mode
cc855d7
- ✅ bang function tests for simple mode is complete
0e75a7d
- 👍 better structure for tests
cf30124
- 🎉 initial hashbang designs
9b01c35
- 🎉 initial design
88387b9
- 🚀 0.7.0 release
21fdd16
- ⚡️ tests updated for originator params feature
7e243a0
- ✅ logic is complete detailed tests are missing
9d9ba81
- small changes
c825c1b
- credits README fix
2c08bce
- 🚀 0.6.3 release and README credits.
fba3c64
- ✅ small counter test fix
4f77c9f
- 🚀 v0.6.2 release small adjustments
5607376
- 🛠 0.6.1 release small mix build bugfix
066f287
- 🚀 0.6.0 release
7f56090
- 📚 small documentation edits
22d283b
- 📚 documentation changes
00eae33
- setter renamed to originator
0129c68
- 📚 major documentation change
8e424cf
- 🚚 move comment below
d2284a2
- 📚 ongoing documentation
c7230f7
- ⚡️ some updates
2fb204b
- ✅ setter_id logic complete with tests
340d2fe
- setter foreign_key initial design
762f7d5
- 📚 documentation update
303ab1f
- 📚 test and documentation update
8a851b4
- sourced_by changed to set_by, paper trail errors now match Ecto.Repo
1b2cb7b
- simple paper trail tests done for stict_mode
711404d
- ✅ tests are now more readable
263ebe9
- ✅ strict_mode tests added
750a305
- coming soon strict mode
b821fd8
- ✅ strict mode sketch written, tests are adjusted to changeless misses strict mode
7aff1db
- ⬆️ ex_doc upgrade
5cd097c
- 🚀 0.5.3 release
627f051
- 👍 better dependency versioning
0a18c05
- small readme adjustments
fb32b33
- 🏗 build server fix
259eb4f
- badges added to README
5124f78
- 🚀 0.5.2 release updated dependencies
c2c466c
- 🚀 0.5.0 release
f4be348
- slight changes to README
b7d71b8
- 🔖 version bump
f6497f0
- ⚡️ Update installation steps
b0e22ed
- Prevent memory leak by using String.to_existing_atom
c00678b
- 🔧 Configurable Repo module
ce91e32
- ✅ migration added for examples on test
d3bde7b
- 🚚 small remove
b66c52a
- 🚚 travis removed for circleci
f3050f4
- travis elixir version up
77e1f4c
- ⬇️ otp version downgrade for travis
99e5ca3
- 👷 travis CI added
de258a8
- 🛠 small fixes to README
fe9ac0d
- 📚 small documentation changes
1af92b9
- ⬆️ upgrade to 1.6
44e18ad
- 📚 DOCUMENTATION UPDATE
b9d3ab4
- 👍 better dependency versioning
1feba56
- ⬆️ doc and version upgrade
1bc99da
- ⚡️ small doc update
24b2e66
- ⚡️ small doc update
b354254
- ⚡️ small doc update
46a8032
- 📚 documentation update
cb56f40
- PaperTrail.get_current\1 added
dc6eb6d
- 🔖 version bump
324efe5
- 📚 documentation updated for the library
ef33f2c
- ✅ PaperTrail.VersionQueries module with first good tests
68a60ee
- ✅ paper trail version queries test setup
8d02e47
- 🚚 some compiler warnings removed
29de7ca
- ✅ examples tests are ported to the actual library directory
64e8c7e
- ✂ removed unused code thanks to the compiler
b4246e2
- initial tests on actual paper_trail directory similar to the ones on examples
05ddb6c
- 🔨 small ect odeprecation refactoring
9e2b340
- ✅ paper trail alpha version complete with example tests
c605bf5
- ✅ person tests continues
cdd6f87
- ✅ PaperTrail.insert passes now fully with model relationships, it is also tested
5218fac
- small fix
5033788
- 👍 smarter insert tracking now support models which has belongs to
b3c2a24
- ✅ person test added
6875067
- 🔨 model refactors
bf290b5
- awesome create update and destroy test cases finished for company modal with paper_trail
42b5853
- ⚡️ awesome update test case added
bcd30f7
- 🔖 version bump
2973269
- originator field removed from the paper_trail library
9b7ba24
- ✅ first very good test
fadb54a
- 🔧 final configuration ready for tests
f2f5d59
- 🔧 test environment configuration
1fbccdd
- making library work with any Elixir project
ddef880
- example folder added
95a0ec7
- relationship added for example
17c7a51
- migration files and example app created
9fcdff4
- 📚 documentation start
b3110d0
- ✅ test preparation
471c929
- some logic added
f725ba6
- mix task added: mix paper_trail.install
73eb8b4
- init
00f95dc
- 🔄 changelog is now date desc sorted