All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- upgrade Rake to v13 to resolve CVE-2020-8130
- minimum required Ruby version to 3.1.2, dropping support for 2.x and 3.0
- Rescue Exceptions from the subject in the its_side_effects_are helper, so that it is possible to check the side effects of a method which is expected to raise an error
- Add the its_side_effects_are helper, as well as its aliases it_has_side_effects and specify_side_effects.