Added
-
Support unlimited nesting when registering commands via
registerwith blocks. (@aaronmallen in #149)You could previously do this only with fully qualified registrations:
Commands.register "nested one", MyFirstNestedCommand Commands.register "nested one two", MySecondNestedCommand Commands.register "nested one two three", MyThirdNestedCommand
Now you can do the same via blocks:
Commands.register "nested" do register "one", MyFirstNestedCommand do register "two", MySecondNestedCommand do register "three", MyThirdNestedCommand end end end
Changed
- Set minimum Ruby version to 3.1. (@timriley)