All Versions
18
Latest Version
Avg Release Cycle
187 days
Latest Release
294 days ago

Changelog History
Page 1

  • v4.10.0 Changes

    January 07, 2021

    โž• Added

    • โž• Add redacted option #485
    • ๐Ÿš… Rails 6.1. support #554 #559

    ๐Ÿ‘Œ Improved

    • Avoid extra query on first audit version #513
  • v4.9.0 Changes

    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 Changes

    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 Changes

    April 10, 2018

    ๐Ÿ’ฅ Breaking changes

    • None

    โž• Added

    • None

    ๐Ÿ”„ Changed

    • None

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ Allow use with Rails 5.2 final
  • v4.7.0 Changes

    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 Changes

    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 Changes

    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 Changes

    March 29, 2017

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix ActiveRecord gem dependency to permit 5.1 #332
  • v4.4.0 Changes

    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 Changes

    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