Sha256: 0cc6c1c9d6a17eb056808cf4322a4c5f3c2bd615a321b8ac0049225a28b7ae0f

Contents?: true

Size: 1.46 KB

Versions: 1

Compression:

Stored size: 1.46 KB

Contents

## HEAD

### Major Enhancements

### Minor Enhancements

### Bug Fixes

### Development Fixes

## 0.3.0 / 2014-02-20

### Major Enhancements

* Officially drop 1.8.7 support (#14)
* Allow Commands to set their own versions (#17)
* Show subcommands, options and usage in help and attach to all commands (#18)
* Add `-t, --trace` to allow full exception backtrace to print, otherwise print
  just the error message (#19)

### Minor Enhancements

* Logging state is maintained throughout process (#12)
* Tidy up Command#logger output (#21)

### Development Fixes

* Added specs for `Program` (#13)

## 0.2.1 / 2013-12-25

### Bug Fixes

* Added missing comma to fix '-v' and '--version' options (#9)

## 0.2.0 / 2013-11-30

### Major Enhancements

* Add `Command#default_command` to specify a default command if none is given
  by the user at runtime (#7)

### Minor Enhancements

* Add `Command#execute` to execute the actions of a command (#6)

### Development Fixes

* Add standard GitHub bootstrap and cibuild scripts to `script/` (#2)

## 0.1.0 / 2013-11-08

### Major Enhancements

* It works!

### Minor Enhancements

* Add a logger to `Command`
* Add `--version` switch to all programs

### Bug Fixes

* Fix `Command#syntax` and `Command#description`'s handing of setting vs getting
* Fix load path problem in `lib/mercenary.rb`

### Development Fixes

* Add TomDoc to everything
* Add a couple starter specs
* Add TravisCI badge
* Add Travis configuration

## 0.0.1 / 2013-11-06

* Birthday!

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mercenary-0.3.0 History.markdown