Releases: trusted/iron_trail
Releases · trusted/iron_trail
v0.2.1
v1.2.0
Added
- Add
ignored_databasesconfiguration option to skip IronTrail for specific databases in multi-db setups. Works symmetrically withignored_tables. Schema dumps and migration triggers are skipped for ignored databases by @mhfs in #40
Full Changelog: v0.1.9...v0.2.0
v0.1.9
v0.1.8
Changed
- Undid last changes to
compute_changeset. It will respect the semantics ofrec_delta
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
- FIX - rec_delta may be nil by @VGasparini in #37
New Contributors
- @VGasparini made their first contribution in #37
Full Changelog: v0.1.6...v0.1.7
v0.1.6
Added
- Add
rec_classmethod toIronTrail::ChangeModelConcernto infer the record class from the table name and type attribute - Add
compute_changesetmethod toIronTrail::ChangeModelConcernto get properly deserialized attribute changes - Add PostgreSQL 18 to the CI test matrix
Full Changelog: v0.1.5...v0.1.6
v0.1.5
Added
- Add '.with_delta_other_than' to
IronTrail::ChangeModelConcern - Add
irontrail_set_actorrspec helper method
Changed
- Call
IronTrail::Current.resetbefore each spec when usingiron_trail/testing/rspec - Attributes in iron trails won't try to set attributes via send("#{attr_name}=") anymore
- IronTrail::Current#merge_metadata now raises a proper error if argument is invalid
Fixed
- Timestamps are reified correctly when the rails app uses a non-UTC time zone
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
Fixed
- Fixes
IronTrail::ChangeModelConcern#where_object_changes_*methods when calling them with nil values
https://github.com/trusted/iron_trail/blob/main/CHANGELOG.md#014---2025-02-24
Full Changelog: v0.1.3...v0.1.4
v0.1.3
Changed
- Drop RequestStore dependency and use rails' ActiveSupport::CurrentAttributes
https://github.com/trusted/iron_trail/blob/main/CHANGELOG.md#013---2025-02-12
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Fixed
- Use a more accurate value for
irontrail_changes.created_aton updates that don't touch the updated_at column
https://github.com/trusted/iron_trail/blob/main/CHANGELOG.md#012---2025-02-11
Full Changelog: v0.1.1...v0.1.2