3.0.0.rc1 - 2024-04-21
Backward-incompatible changes
- Drop support for Ruby 2.5 and 2.6 by @vsppedro. Ruby 2.7.x is the only version supported now. (#76, #77, #78)
- Drop support for Rails 4.2, 5.0, 5.1 and 5.2 by @vsppedro. Rails 6.0.x and Rails 6.1.x are the only versions supported now. (#79, #80, #81, #82)
Bug fixes
- Fix broken thoughtbot logo on README.md by @sarahraqueld. (#0551d18c92eebd94db70917d668202508b7d2268)
- Use proper source location for should calls without a block by @segiddins. (#92)
- Fix the link to the gem on Rubygems in the README by @mcmire and @0xRichardH. (#1098f5beb9b49a9d88434f6b3b6ccb58b2dfe93f)
- Fix a method redefinition warning by @Earlopain. (#94)
Features
Improvements
- Update README for consistency across all shoulda-* gems by @mcmire. (#5da1895f6c9917bc2aa0a248c209edb453a1340e)
- Bump warnings_logger to 0.1.1 by @mcmire. (#970d3d57a584ecb2652f0bc7188761024de16c52)
- Add 'Getting started' section to the README by @mcmire. (#52915f3a3cb36ae0494cfbacccc162b95932ca24)
- Switch to Github Actions by @vsppedro. (#74, #83)
- Do fewer intermediary allocations when calculating test methods by @segiddins. (#89)
- Call dynamic-readme reusable workflow by @stefannibrasil. (#95)