Audited v4.9.0 Release Notes

Release Date: 2019-07-17 // about 1 year ago
  • 💥 Breaking changes

    • ✂ removed block support for Audit.reconstruct_attributes #437
    • removed audited_columns, non_audited_columns, auditing_enabled= instance methods, use class methods instead #424
    • ✂ removed rails 4.1 and 4.0 support #431

    ➕ Added

    • ➕ Add with_auditing methods to enable temporarily #502
    • Add update_with_comment_only option to control audit creation with only comments #327
    • 👌 Support for Rails 6.0 and Ruby 2.6 #494

    🔄 Changed

    • None

    🛠 Fixed

    • Ensure enum changes are stored consistently #429

Previous changes from v4.8.0

  • 💥 Breaking changes

    • None

    ➕ Added

    • ➕ Add ability to globally disable auditing #426
    • Add own_and_associated_audits method to auditable models #428
    • Ability to nest as_user within itself #450
    • Private methods can now be used for conditional auditing #454

    🔄 Changed

    • ➕ Add version to auditable_index #427
    • 🗄 Rename audited resource revision version attribute to audit_version and deprecate version attribute #443

    🛠 Fixed

    • None