Releases: Betterment/journaled
Releases · Betterment/journaled
v6.2.3
v6.2.2
v6.2.1
v6.2.0 - Outbox Pattern!
What's Changed
- Bump activerecord from 8.0.1 to 8.0.2.1 by @dependabot[bot] in #50
- Bump rexml from 3.4.0 to 3.4.2 by @dependabot[bot] in #53
- feat: Add database-backed event processing with Outbox pattern by @effron in #56
New Contributors
Full Changelog: v6.1.0...v6.2.0
v6.1.0
What's Changed
- Bump rack from 3.1.8 to 3.1.10 by @dependabot[bot] in #38
- Bump nokogiri from 1.18.2 to 1.18.3 by @dependabot[bot] in #39
- Bump nokogiri from 1.18.3 to 1.18.4 by @dependabot[bot] in #41
- Bump nokogiri from 1.18.4 to 1.18.8 by @dependabot[bot] in #43
- Bump nokogiri from 1.18.8 to 1.18.9 by @dependabot[bot] in #49
- Replace
/domain&/platformin PR template withCODEOWNERSby @smudge in #51 - Drop support for EOL Rails by @Irving-Betterment in #52
New Contributors
- @dependabot[bot] made their first contribution in #38
- @Irving-Betterment made their first contribution in #52
Full Changelog: v6.0.0...v6.1.0
v6.0.0 - Rails 7.2 and 8.0 support!
v5.3.2
What's Changed
- Add Rails 7.1 testing by @argvniyx-enroute in #35
New Contributors
- @argvniyx-enroute made their first contribution in #35
Full Changelog: v5.3.1...v5.3.2
v5.3.1
New threadsafe "with_transactional_batching" block method
This adds a Journaled.with_transactional_batching { } feature that can be used to conditionally enable batching within the current thread, even if the feature is disabled globally.
New `snapshot_on_deletion` feature!
This adds a new config that will enable snapshots by default for all delete actions.
Journaled::AuditLog.snapshot_on_deletion = trueSince changes will be empty on deletion, you should consider using this if you care about the contents of any records being deleted (and/or don't have a full audit trail from their time of creation).