--- - branch: MAIN date: Sat Feb 3 15:46:34 UTC 2024 files: - new: '1.23' old: '1.22' path: pkgsrc/devel/ruby-shoulda-matchers/Makefile pathrev: pkgsrc/devel/ruby-shoulda-matchers/Makefile@1.23 type: modified - new: '1.12' old: '1.11' path: pkgsrc/devel/ruby-shoulda-matchers/PLIST pathrev: pkgsrc/devel/ruby-shoulda-matchers/PLIST@1.12 type: modified - new: '1.17' old: '1.16' path: pkgsrc/devel/ruby-shoulda-matchers/distinfo pathrev: pkgsrc/devel/ruby-shoulda-matchers/distinfo@1.17 type: modified id: 20240203T154634Z.793644b3e9d95ee17521cfcc043ab46f07a286ba log: | devel/ruby-shoulda-matchers: update to 6.1.0 pkgsrc change: update HOMEPAGE. 6.0.0 (2023-12-22) Backward-incompatible changes * Drop support for Rails 5.2 and 6.0 as well as Ruby 2.6 and 2.7 they've been end-of-lifed by @dougmrqs and @HeitorMC. The gem now supports Ruby 3.0+ and Rails 6.1+. (#1521, #1522, #1547, #1548) Bug fixes * Fix validate_uniqueness_of matcher not supporting column of the type timestampz by @callahat. (#1544) * Ensure that validation specs work for ActiveModel without ActiveRecord by @stonefield. (#1580) Features * Add normalize matcher by @stephannv. (#1558) * Add validates_comparison_of matcher by @matsales28. (#1552) * Add support for Ruby 3.2 by @petergoldstein. (#1536) * Add support for Ruby 3.3.0-rc1 by @mtasaka and @VSPPedro. ([#1579], #1588) * Add support for Rails 7.1 by @matsales28. (#1573) * Add support for array attributes on validate_length_of matcher by @jarenas9539. #1560 * Allow length validation on associations by @matsales28. (#1569) * Improve have_db_index to better handle columns with multiple indexes by @abrom. (#1542) * Implement of_sql_type qualifier on have_db_column matcher by @matsales28. (#1555) Improvements * When an unrelated error is seen with negated allow_value, give a hint by @matsales28. (#1570) Thanks everyone for the contributions! 6.1.0 (2024-01-19) Bug fixes * Fix negative form of validate_numericality matcher by @matsales28 (#1603) Features * Add support for negated matcher on have_secure_password matcher by @amalrik (#1593) * Add encrypt matcher to test usage of the encrypts macro by @theforestvn88 (#1581) * Add query_constraints qualifier on the association matchers by @matsales28 (#1604) Improvements * Remove array_column? helper from ValidateAbsenceOfMatcher by @jarenas9539 (#1562) * Bump rubocop version to 1.59.0 by @VSPPedro (#1600) * Update Ruby version to 3.3.0 by @VSSPedro(#1599) * Fix REPRODUCTION_SCRIPT.md link returning 404 by @VSPPedro (#1602) * Add support for globally enabled frozen-string-literals by @amalrik (#1598) * Adjust typos in the documentation by @matsales28 (#1597) module: pkgsrc subject: 'CVS commit: pkgsrc/devel/ruby-shoulda-matchers' unixtime: '1706975194' user: taca