forked from dry-rb/dry-cli
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.yml
77 lines (77 loc) · 2.69 KB
/
changelog.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
---
- version: 0.5.0
date: '2019-12-21'
added:
- "[Ivan Shamatov, Piotr Solnica, Luca Guidi] [Internal] removed runtime and development
dependency against `hanami-utils`"
- version: 0.4.0
date: '2019-12-10'
added:
- "[Ivan Shamatov, Piotr Solnica, Luca Guidi] `hanami-cli` => `dry-cli`"
- version: 0.3.1
date: '2019-01-18'
added:
- "[Luca Guidi] Official support for Ruby: MRI 2.6"
- "[Luca Guidi] Support `bundler` 2.0+"
- version: 0.3.0
date: '2018-10-24'
- version: 0.3.0.beta1
date: '2018-08-08'
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"`)'
- version: 0.2.0
date: '2018-04-11'
- version: 0.2.0.rc2
date: '2018-04-06'
- version: 0.2.0.rc1
date: '2018-03-30'
- version: 0.2.0.beta2
date: '2018-03-23'
added:
- "[Anton Davydov & Luca Guidi] Support objects as callbacks"
fixed:
- "[Anton Davydov & Luca Guidi] Ensure callbacks' context of execution (aka `self`)
to be the command that is being executed"
- version: 0.2.0.beta1
date: '2018-02-28'
added:
- "[Anton Davydov] Register `before`/`after` callbacks for commands"
- version: 0.1.1
date: '2018-02-27'
added:
- "[Luca Guidi] Official support for Ruby: MRI 2.5"
fixed:
- "[Alfonso Uceda] Ensure default values for arguments to be sent to commands"
- "[Alfonso Uceda] Ensure to fail when a missing required argument isn't provider,
but an option is provided instead"
- version: 0.1.0
date: '2017-10-25'
- version: 0.1.0.rc1
date: '2017-10-16'
- version: 0.1.0.beta3
date: '2017-10-04'
- version: 0.1.0.beta2
date: '2017-10-03'
added:
- " [Alfonso Uceda] Allow default value for arguments"
- version: 0.1.0.beta1
date: '2017-08-11'
added:
- " [Alfonso Uceda, Luca Guidi] Commands banner and usage"
- " [Alfonso Uceda] Added support for subcommands"
- "[Alfonso Uceda] Validations for arguments and options"
- "[Alfonso Uceda] Commands arguments and options"
- "[Alfonso Uceda] Commands description"
- "[Alfonso Uceda, Oana Sipos] Commands aliases"
- "[Luca Guidi] Exit on unknown command"
- "[Luca Guidi, Alfonso Uceda, Oana Sipos] Command lookup"
- "[Luca Guidi, Tim Riley] Trie based registry to register commands and allow third-parties
to override/add commands"