ActsAsParanoid v0.7.0 Release Notes

  • ๐Ÿ’ฅ 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])