shoulda-matchers v5.0.0 Release Notes
Release Date: 2021-07-09 // almost 2 years ago-
๐ Bug fixes
- ๐
Replace
in?
, method from ActiveSupport, withinclude?
to prevent exception "undefined methodin?
" on non-Rails app. (#1405)
๐ Features
โ Add support for Rails 6.1. No new Rails 6.1 features are supported, but only existing features that broke with the upgrade. (#1418)
โ Add support for RVM (Ruby Version Manager) to setting up local environment. (#1424)
โ Add support for alias in matcher define_enum. (#1419)
๐ Improvements
- โ Remove deprecated warnings emitted on Rails 6.1 in ActiveModel errors. (#1444)
Backward-incompatible changes
โฌ๏ธ Drop support for Rails 4.2, 5.0 and 5.1 as well as Ruby 2.4 and 2.5 they've been end-of-lifed. The gem now supports Ruby 2.6+ and Rails 5.2+. (#1412, #1415, #1422, #1428, #1429)
Remove deprecated matchers:
use_before_filter
,use_after_filter
,use_around_filter
andallow_mass_assignment_of
. (#1430, #1431)
- ๐
Replace