PaperTrail v7.0.0 Release Notes

Release Date: 2017-04-01 // about 7 years ago
  • 💥 Breaking Changes

    • ⬇️ Drop support for ruby 1.9.3, whose EOL was 2015-02-23
    • ⬇️ Drop support for ruby 2.0.0, whose EOL was 2016-02-24
    • ✂ Remove deprecated config methods:
      • PaperTrail.serialized_attributes?
      • PaperTrail.config.serialized_attributes
      • PaperTrail.config.serialized_attributes=
    • 🚚 Sinatra integration moved to paper_trail-sinatra gem

    ➕ Added

    • PaperTrail.gem_version returns a Gem::Version, nice for comparisons.

    🛠 Fixed

    • ⚡️ #925 - Update RSpec matchers to work with custom version association names
    • #929 - Fix error calling private method in rails 4.0
    • #938 - Fix bug where non-standard foreign key names broke belongs_to associations
    • #940 - When destroying versions to stay under version_limit, don't rely on the database to implicitly return the versions in the right order