ArchivalRecord: Updates!

I released version 3.0.0 and 3.0.1 of ArchivalRecord today. This version is a major point release because it obsoletes support for rails 4 and 5 and ruby 2. There was also a good deal of rubocop driven refactoring in the code - including some nice changes to how the code gets included.

You can see the Changelog for more details.

One change I merged was to allow control of children records and opt out of parent records actually archiving children when a parent is archived. That option is called archive_dependents. There are better versions of this feature that I might get to in the future but this one is simple.

I think the next thing to do would be document writing one’s own archive! and unarchive! methods in order to customize behavior. This is Issue 3 in the issue tracker.