- Fix
allow_values_for
matcher when negated (Tyler Hunt)
- Support symbol values for
:reject_if
option onaccept_nested_attributes_for
(Tyler Hunt)
- Allow
:required
/:optional
aliases withbelongs_to
(Tyler Hunt)
- Add
:where
option tohave_index
(Tyler Hunt)
- Support Rails 6.0, 6.1 (AGuyNamedRyan)
- Support Rails 5.2 (Tyler Hunt)
- Support Rails 5.1 (Tyler Hunt)
- Fix
allow_values_for
matcher (Tyler Hunt) - Update
allow_values_for
to use the setter on the object if defined (Tyler Hunt)
- Add
:required
/:optional
tobelong_to
(Tyler Hunt)
- Support Rails 5.0 (Tyler Hunt)
- Fix circular reference error in Ruby 2.2 (Nathaniel Bibler)
- Restore support for Ruby 1.9 (Nathaniel Bibler)
- Support and require RSpec ~> 3.0 (Tyler Hunt)
- Improve documentation (Olivier Lacan)
- Require Rails ~> 4.0 (Tyler Hunt)
- Remove support Rails 3 (Tyler Hunt)
- Support Rails 4 (Tyler Hunt)
- Specify license in gemspec (Tyler Hunt)
- Add missing dependency require statements (Tyler Hunt)
- Restore support for Ruby 1.8 (Tyler Hunt)
- Do not rely on a
:with
option having#to_a
(Tyler Hunt) - Update
:if
/:unless
support to use instance (Tyler Hunt)
- Support
:if
and:unless
options (Tyler Hunt) - Remove support for multiple attributes (Tyler Hunt)
- Use the subject instead of making a new instance (Tyler Hunt)
- Make rspec-mocks a runtime dependency (Tyler Hunt)
- Support role-based mass-assignment security (Tyler Hunt)
- Fix issue with instance variables in matchers (Tyler Hunt)
- Add
accept_nested_attributes_for
matcher (Tyler Hunt) - Add
allow_values_for
matcher (Tyler Hunt) - Remove unsupported default scope query methods (Tyler Hunt)
- Update mass-assignment matcher for Rails 3.1 (Tyler Hunt)
- Ensure that the association types are matched (Tyler Hunt)
- Fix an issue in the matching logic (Tyler Hunt)
- Support Rails 3.1 (Jacob Swanner)
- Add
have_default_scope
matcher (Tyler Hunt)
- Add Active Record validation matchers (Tyler Hunt)
- Add association matchers (Tyler Hunt)
- Add
allow_mass_assignment_of
matcher (Tyler Hunt) - Add missing dependency require statement (Tyler Hunt)
- Fix a bug in the matcher logic (Tyler Hunt)
- Update matchers to assume subject is an instance (Tyler Hunt)
- Add additional matchers (Tyler Hunt)
- Require RSpec 2.5 (Tyler Hunt)
- Support multiple attributes (Tyler Hunt)
- Initial release (Tyler Hunt)