All Versions
17
Latest Version
Avg Release Cycle
165 days
Latest Release
393 days ago

Changelog History
Page 1

  • v4.9.0

    July 17, 2019

    💥 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
  • v4.8.0

    August 19, 2018

    💥 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
  • v4.7.1

    April 10, 2018

    💥 Breaking changes

    • None

    ➕ Added

    • None

    🔄 Changed

    • None

    🛠 Fixed

    • 👍 Allow use with Rails 5.2 final
  • v4.7.0

    March 14, 2018

    💥 Breaking changes

    • None

    ➕ Added

    • ➕ Add inverse_of: auditable definition to audit relation #413
    • ➕ Add functionality to conditionally audit models #414
    • 👍 Allow limiting number of audits stored #405

    🔄 Changed

    • ⬇️ Reduced db calls in #revisions method #402 #403
    • ⚡️ Update supported Ruby and Rails versions #404 #409 #415 #416

    🛠 Fixed

    • Ensure that on and except options jive with comment_required: true #419
    • 🛠 Fix RSpec matchers #420
  • v4.6.0

    January 10, 2018

    💥 Breaking changes

    • None

    ➕ Added

    • ➕ Add functionality to undo specific audit #381

    🔄 Changed

    • Removed duplicate declaration of non_audited_columns method #365
    • ⚡️ Updated audited_changes calculation to support Rails>=5.1 change syntax #377
    • 👌 Improve index ordering for polymorphic indexes #385
    • ⚡️ Update CI to test on newer versions of Ruby and Rails #386 #387 #388
    • Simplify audited_columns calculation #391
    • Simplify audited_changes calculation #389
    • Normalize options passed to audited method #397

    🛠 Fixed

    • 🛠 Fixed typo in rspec causing incorrect test failure #360
    • 👍 Allow running specs using rake #390
    • Passing an invalid version to revision returns nil instead of last version #384
    • 🛠 Fix duplicate deceleration warnings #399
  • v4.5.0

    May 22, 2017

    💥 Breaking changes

    • None

    ➕ Added

    • 👌 Support for user_id column to be a uuid type #333

    🛠 Fixed

    • 🛠 Fix retrieval of user from controller when populated in before callbacks #336
    • 🛠 Fix column type check in serializer for Oracle DB adapter #335
    • Fix non_audited_columns to allow symbol names #351
  • v4.4.1

    March 29, 2017

    🛠 Fixed

    • 🛠 Fix ActiveRecord gem dependency to permit 5.1 #332
  • v4.4.0

    March 29, 2017

    💥 Breaking changes

    • None

    ➕ Added

    • 👌 Support for audited_changes to be a json or jsonb column in PostgreSQL #216
    • 👍 Allow Audited::Audit to be subclassed by configuring Audited.audit_class #314
    • 👌 Support for Ruby on Rails 5.1 #329
    • 👌 Support for Ruby 2.4 #329

    🔄 Changed

    • ✂ Remove rails-observer dependency #325
    • 🗄 Undeprecated Audited.audit_class reader #314

    🛠 Fixed

    • 🚅 SQL error in Rails Conditional GET (304 caching) #295
    • Fix missing non_audited_columns= configuration setter #320
    • 🛠 Fix migration generators to specify AR migration version #329
  • v4.3.0

    September 17, 2016

    💥 Breaking changes

    • None

    ➕ Added

    • 👌 Support singular arguments for options: on and only

    🛠 Fixed

    • 🛠 Fix auditing instance attributes if "only" option specified
    • 👍 Allow private / protected callback declarations
    • Do not eagerly connect to database
  • v4.2.2

    August 01, 2016
    • Correct auditing_enabled for STI models
    • Properly set table name for mongomapper