0.7.0 - 2021-11-15
- Make the
ShiftingRelation available to theeachwrapper, as a block parameter
0.6.1 - 2021-11-14
- Support for using save with bang (
save!) to raise error when ActiveRecord save fails.
0.6.0 - 2021-11-12
- Support for wrappers/hooks around each record shift, and around the entire set (see examples in specs or README)
0.5.1 - 2021-11-12
- Documentation typos in README
0.5.0 - 2021-11-12
- Support for Polymorphic associations (see examples in specs or README)
0.4.1 - 2021-11-10
- Documentation typos in README
0.4.0 - 2021-10-27
- option :preflight_checks renamed to :precheck
- Even more 100% spec coverage
0.3.0 - 2021-10-26
- Internal rewrite to improve maintainability
- Extreme edge cases involving incorrect configuration will raise slightly different errors.
- Even more 100% spec coverage
0.2.0 - 2021-10-24
- option
before_saveis nowbefore_shiftas originally documented
- Github Actions now test all supported Rubies
- Linting
- Documentation
0.1.1 - 2021-10-23
- Github Actions build
- Linting
0.1.0 - 2021-10-23
- Initial release
- feat: supports shifting of records associated as has_one / belongs_to and has_many / belongs_to, including with STI.
- 100% test coverage