All Versions
19
Latest Version
Avg Release Cycle
338 days
Latest Release
-

Changelog History
Page 1

  • v0.8.1 Changes

    • 💎 Officially support Ruby 3.1 ([#268], by [Matijs van Zuijlen][mvz])
    • Fix association building for belongs_to with :with_deleted option ([#277], by [Matijs van Zuijlen][mvz])
  • v0.8.0 Changes

    • Do not set paranoid_value when destroying fully ([#238], by [Aymeric Le Dorze][aymeric-ledorze])
    • 👉 Make helper methods for dependent associations private ([#239], by [Matijs van Zuijlen][mvz])
    • Raise ActiveRecord::RecordNotDestroyed if destroy returns false ([#240], by [Hao Liu][leomayleomay])
    • 👉 Make unscoping by with_deleted less blunt ([#241], by [Matijs van Zuijlen][mvz])
    • ⬇️ Drop support for Ruby 2.4 and 2.5 ([#243] and [#245] by [Matijs van Zuijlen][mvz])
    • ✂ Remove deprecated methods ([#244] by [Matijs van Zuijlen][mvz])
    • ✂ Remove test files from the gem ([#261] by [Matijs van Zuijlen][mvz])
    • ➕ Add support for Rails 7 ([#262] by [Vederis Leunardus][cloudsbird])
  • v0.7.3

  • v0.7.2 Changes

    • Do not set boolean column to NULL on recovery if nulls are not allowed ([#193], by [Shodai Suzuki][soartec-lab])
    • ➕ Add a CONTRIBUTING.md file ([#207], by [Matijs van Zuijlen][mvz])
  • v0.7.1 Changes

    • 👌 Support Rails 6.1 ([#191], by [Matijs van Zuijlen][mvz])
    • Support belongs_to with both :touch and :counter_cache options ([#208], by [Matijs van Zuijlen][mvz] with [Paul Druziak][pauldruziak])
    • 👌 Support Ruby 3.0 ([#209], by [Matijs van Zuijlen][mvz])
  • v0.7.0 Changes

    💥 Breaking changes

    • 👌 Support Rails 5.2+ only ([#126], by [Daniel Rice][danielricecodes])
    • ⚡️ Update set of supported rubies to 2.4-2.7 ([#144], [#173] by [Matijs van Zuijlen][mvz])

    👌 Improvements

    • 🖐 Handle with_deleted association option as a scope ([#147], by [Matijs van Zuijlen][mvz])
    • Simplify validation override ([#158], by [Matijs van Zuijlen][mvz])
    • 🚅 Use correct unscope syntax so unscope works on Rails Edge ([#160], by [Matijs van Zuijlen][mvz])
    • 🛠 Fix ruby 2.7 keyword argument deprecation warning ([#161], by [Jon Riddle][wtfspm])

    📚 Documentation

    • Document save after destroy behavior ([#146], by [Matijs van Zuijlen][mvz])
    • ⚡️ Update version number instructions for installing gem ([#164], by [Kevin McAlear][kevinmcalear])
    • Add example with destroyed_fully? and deleted_fully? to the readme ([#170], by [Kiril Mitov][thebravoman])

    Internal

    • 👌 Improve code quality using RuboCop ([#148], [#152], [#159], [#163], [#171] and [#173], by [Matijs van Zuijlen][mvz])
    • Measure code coverage using SimpleCov ([#150] and [#175] by [Matijs van Zuijlen][mvz])
    • ✅ Silence warnings emitted during tests ([#156], by [Matijs van Zuijlen][mvz])
    • 👉 Make rake tasks more robust and intuitive ([#157], by [Matijs van Zuijlen][mvz])
  • v0.6.3 Changes

    January 25, 2020
    • ⚡️ Update Travis CI configuration ([#137], by [Matijs van Zuijlen][mvz]).
    • ➕ Add predicate to check if record was soft deleted or hard deleted ([#136], by [Aymeric Le Dorze][aymeric-ledorze]).
    • ➕ Add support for recover! method ([#75], by [vinoth][avinoth]).
    • 🛠 Fix a record being dirty after destroying it ([#135], by [Aymeric Le Dorze][aymeric-ledorze]).
  • v0.6.2 Changes

    October 22, 2019
    • Prevent recovery of non-deleted records ([#133], by [Mary Beliveau][marycodes2] and [Valerie Woolard][valeriecodes])
    • Allow model to set table_name after acts_as_paranoid macro ([#131], by [Alex Wheeler][AlexWheeler]).
    • 👉 Make counter cache work with a custom column name and with optional associations ([#123], by [Ned Campion][nedcampion]).
  • v0.6.1 Changes

    September 13, 2019
    • ➕ Add support for Rails 6 ([#124], by [Daniel Rice](danielricecodes), [Josh Bryant](jbryant92), and [Romain Alexandre](RomainAlexandre))
    • ➕ Add support for incrementing and decrementing counter cache columns on associated objects ([#119], by [Dimitar Lukanov][shadydealer])
    • Add :double_tap_destroys_fully option, with default true ([#116], by [Michael Riviera][ri4a]).
    • 💎 Officially support Ruby 2.6 ([#114], by [Matijs van Zuijlen][mvz]).
  • v0.6.0 Changes

    June 07, 2018

    (To be added)

    <!-- Contributors -->

    <!-- issues & pull requests -->