All Versions
65
Latest Version
Avg Release Cycle
60 days
Latest Release
790 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.9.0 Changes
October 15, 2022๐ Fixed
- ๐ Duplicated keys mishandling in rule evaluation (issue #676 fixed via #711) (@mereghost)
๐ Changed
- ๐ Use Zeitwerk for auto-loading (via #715) (@solnic)
-
v1.8.1 Changes
May 28, 2022๐ Fixed
- ๐ Raise an InvalidKeyErrors on substring of valid keys (issue #705 fixed via #706) (@MatElGran)
- ๐ Using
rule(:arr).each { .. }
doesn't crash when:arr
turns out to benil
(issue #708 fixed via #709) (@bautrey37)
-
v1.8.0 Changes
February 17, 2022โ Added
- New rule helper
base_rule_error?
which checks if there's any base error set (via #690) (@wuarmin)
๐ Changed
- Dependency on dry-schema was bumped to 1.9.1 (@solnic)
- New rule helper
-
v1.7.0 Changes
September 12, 2021๐ Changed
- โฌ๏ธ [internal] Upgraded to new
setting
API provided in dry-configurable 0.13.0 (@timriley in #686 and 3f8f7d8) - โฌ๏ธ Bumped dry-schema dependency to 1.8.0 (in part, to ensure dry-configurable 0.13.0 is available) (@timriley)
- โฌ๏ธ [internal] Upgraded to new
-
v1.6.0 Changes
December 05, 2020โ Added
- You can now pass a key name or path to
rule_error?
predicate (issue #658 closed via #673) (@moofkit) - You can now pass initial context object to
Contract#call
(issue #674 via #675) (@pyromaniac)
๐ Fixed
- You can now pass a key name or path to
-
v1.5.6 Changes
September 04, 2020๐ Fixed
- Dependency on dry-schema was bumped to >= 1.5.1. This time for real (@solnic)
-
v1.5.5 Changes
September 03, 2020๐ Fixed
- ๐ Dependency on dry-schema was bumped to >= 1.5.2 (see #666 for more info) (@artofhuman)
-
v1.5.4 Changes
August 21, 2020โ Added
- ๐ You can now pass any key or a path to the rule's
key?
helper (see #664 for more info) (@alassek)
๐ Fixed
- ๐ You can now pass any key or a path to the rule's
-
v1.5.3 Changes
July 27, 2020โ Added
- You can now access current value's index via
rule(:foo).each do |index:|
(issue #606 done via #657) (@mrbongiolo)
๐ Fixed
- ๐ Using
.each(:foo)
works as expected when there are errors related to other keys (issue #659 fixed via #660) (@solnic)
๐ Changed
- You can now access current value's index via
-
v1.5.2 Changes
July 14, 2020๐ Fixed
- ๐
key?
predicate in rules no longer crashes when the rule path points to a non-existent array value (issue #653 fixed via #654) (@solnic)
Compare v1.5.1...v1.5.2
- ๐