Skip to content

Latest commit

 

History

History
153 lines (68 loc) · 3.8 KB

CHANGELOG.md

File metadata and controls

153 lines (68 loc) · 3.8 KB

0.5.0 2019-12-21

Added

  • [Ivan Shamatov, Piotr Solnica, Luca Guidi] [Internal] removed runtime and development dependency against hanami-utils

Compare v0.4.0...v0.5.0

0.4.0 2019-12-10

Added

  • [Ivan Shamatov, Piotr Solnica, Luca Guidi] hanami-cli => dry-cli

Compare v0.3.1...v0.4.0

0.3.1 2019-01-18

Added

  • [Luca Guidi] Official support for Ruby: MRI 2.6
  • [Luca Guidi] Support bundler 2.0+

Compare v0.3.0...v0.3.1

0.3.0 2018-10-24

Compare v0.3.0.beta1...v0.3.0

0.3.0.beta1 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")

Compare v0.2.0...v0.3.0.beta1

0.2.0 2018-04-11

Compare v0.2.0.rc2...v0.2.0

0.2.0.rc2 2018-04-06

Compare v0.2.0.rc1...v0.2.0.rc2

0.2.0.rc1 2018-03-30

Compare v0.2.0.beta2...v0.2.0.rc1

0.2.0.beta2 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

Compare v0.2.0.beta1...v0.2.0.beta2

0.2.0.beta1 2018-02-28

Added

  • [Anton Davydov] Register before/after callbacks for commands

Compare v0.1.1...v0.2.0.beta1

0.1.1 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

Compare v0.1.0...v0.1.1

0.1.0 2017-10-25

Compare v0.1.0.rc1...v0.1.0

0.1.0.rc1 2017-10-16

Compare v0.1.0.beta3...v0.1.0.rc1

0.1.0.beta3 2017-10-04

Compare v0.1.0.beta2...v0.1.0.beta3

0.1.0.beta2 2017-10-03

Added

  •  [Alfonso Uceda] Allow default value for arguments

Compare v0.1.0.beta1...v0.1.0.beta2

0.1.0.beta1 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