All Versions
21
Latest Version
Avg Release Cycle
56 days
Latest Release
546 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.0.0 Changes
November 05, 2022 -
v1.0.0.alpha1
January 30, 2019 -
v0.7.0 Changes
May 08, 2020โ Added
- Inheritable attributes for subclasses of commands (@IvanShamatov)
- Ability to register instances, not only classes as Commands (@IvanShamatov)
- โ Add support for subcommands with a parent command (@unrooty)
๐ Fixed
- ๐ป Safely rescue pipe exception, when you CLI app is producing output for piped CLI app (IvanShamatov)
- Safely rescue keyboard interrupts (@IvanShamatov)
- [Internal] Don't run specs twice (@jodosha)
- โก๏ธ Update inline call with keyward arguments (@flash-gordon)
๐ Changed
- Extracted Dry::CLI::Utils::Files into dry-files (@jodosha)
- โฌ๏ธ Drop 2.3 ruby support (@IvanShamatov)
- [Internal] Changelog, issue templates (@solnic)
- ๐ Documentation updates (@davydovanton)
- โ Remove concurrent-ruby as runtime dependency (@jodosha)
- ๐จ [Internal] Banner and Parses refactoring (@IvanShamatov)
-
v0.6.0 Changes
March 06, 2020โ Added
- Ability to pass command along with registry (for a singular command case) (@IvanShamatov)
- ๐ท [Internal] Backported ability to run gem's CI against ruby 2.3 (@flash-gordon)
- Inline syntax for commands (@IvanShamatov)
- Introduced stderr to any diagnostic output (@IvanShamatov)
๐ Fixed
- โ [John Ledbetter & Luca Guidi] Fix ruby 2.7 warnings (@jodosha)
- ๐ Fix banner, when option is a type of Array (@IvanShamatov)
-
v0.5.1 Changes
January 23, 2020โ Added
- [Ivan Shamatov] Anonymous Registry sintax
- ๐จ [Ivan Shamatov] [Internal] Specs refactored, more unit specs added
- ๐ [Luca Guidi] [Internal] removed
dry-inflector
as runtime dependency - ๐จ [Ivan Shamatov] [Internal] Refactored Command class (command_name property removed)
- ๐ [Piotr Solnica, Luca Guidi, Nikita Shilnikov & Christian Georgii] [Internal] Adapt gem to dry-rb style
๐ Fixed
- [Piotr Solnica] Added missing 'set' require
-
v0.5.0 Changes
December 21, 2019โ Added
- ๐ [Ivan Shamatov, Piotr Solnica, Luca Guidi] [Internal] removed runtime and development dependency against
hanami-utils
- ๐ [Ivan Shamatov, Piotr Solnica, Luca Guidi] [Internal] removed runtime and development dependency against
-
v0.4.0 Changes
December 10, 2019 -
v0.3.1 Changes
January 18, 2019โ Added
- ๐ [Luca Guidi] Official support for Ruby: MRI 2.6
- ๐ [Luca Guidi] Support
bundler
2.0+
-
v0.3.0 Changes
October 24, 2018 -
v0.3.0.beta1 Changes
August 08, 2018โ Added
- โ
[Anton Davydov & Alfonso Uceda] Introduce array type for arguments (
foo exec test spec/bookshelf/entities spec/bookshelf/repositories
) - ๐ [Anton Davydov & Alfonso Uceda] Introduce array type for options (
foo generate config --apps=web,api
) - โ
[Alfonso Uceda] Introduce variadic arguments (
foo run ruby:latest -- ruby -v
) - ๐ [Luca Guidi] Official support for JRuby 9.2.0.0
๐ Fixed
- โ
[Anton Davydov] Print informative message when unknown or wrong option is passed (
"test" was called with arguments "--framework=unknown"
)
- โ
[Anton Davydov & Alfonso Uceda] Introduce array type for arguments (