Commit Graph

3 Commits

Author SHA1 Message Date
Gui Vieira 97b97015f4 Use Ruby 2.7 for development and CI
* Use Ruby 2.7 for gem development
* Add Ruby 2.7 to CI matrix
* Update other Ruby versions
* Fix Bundler caching
* Upgrade to newest version of RubyGems to prevent deadlock

Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
2020-08-23 21:03:42 -06:00
Gui Vieira 068b0e7afc
Release version 4.2.0 (#1268)
### Features

* Add support for `optional: false` in `belongs_to` associations. ([#1237])
* Add support for associations with `inverse_of: false` and non-standard foreign key ([#1106])

### Bug fixes
* Fix typos in documentation of `allow_values` ([#1241])
* Fix appraisal command in CONTRIBUTING.md file ([#1253])

### Improvements
* Remove minitest reporters dependency ([#1251])
* Development dependency updates

[#1106]: https://github.com/thoughtbot/shoulda-matchers/pull/1106
[#1237]: https://github.com/thoughtbot/shoulda-matchers/pull/1237
[#1241]: https://github.com/thoughtbot/shoulda-matchers/pull/1241
[#1253]: https://github.com/thoughtbot/shoulda-matchers/pull/1253
2020-01-08 22:50:09 -08:00
Elliot Winkler 00e9159506 Add a default Ruby version for development
[ci skip]
2019-07-06 00:05:28 -06:00