Notable changes to this project will be documented in this file.
- Replace deprecated DataExtension with Extension
- Add task option to delete all archived DataObjects
- Support for Silverstripe 5
- Ensure versioned object hasStages()
- Move set_reading_mode() to onAfterPublish()
- Major rewrite, breaking changes - support for all versioned DataObjects
- Deletion policy per class type (and extending classes)
- Prune only on
onPublish()
to simplify and reduce overheads - Modify tasks
- Switch to silverstripe-vendormodule
- Replace default config with static variables
- Fix potential dependency loop
- Add support for SilverStripe 4 (new SilverStripe 3 branch)
- Rewrite of the internals
- Add task to manually run cleanup
- Update docs
- Adopt semantic versioning releases
- Release versions