2015-04-04 20:19:34 +00:00
|
|
|
# v0.5.11
|
|
|
|
* Fixed bug with partial overrides of help / version (with -v and -h)
|
|
|
|
* Small code cleanup
|
2015-04-03 15:52:18 +00:00
|
|
|
# v0.5.10
|
|
|
|
* Fixed bug when the only options available have no long version in help info
|
2015-04-03 15:08:22 +00:00
|
|
|
# v0.5.9
|
|
|
|
* Removed unstable features for Rust 1.0
|
|
|
|
* Removed libc as a dependency in favor of std::process::exit()
|
2015-04-03 02:47:52 +00:00
|
|
|
# v0.5.8
|
|
|
|
* Fixed bug with positional arguments who are required by others, but not listed in usage
|
|
|
|
* Improved error messages for arguments with exclusions
|
|
|
|
* Fixed help information formatting (regression from a rebase)
|
|
|
|
* Improved assertions for flag arguments
|
|
|
|
* Small code clean ups
|
2015-03-31 00:46:37 +00:00
|
|
|
# v0.5.7
|
|
|
|
* Fixed bug with required-by-default arguments who are mutually exclusive
|
|
|
|
with matched arguments
|
2015-03-31 00:24:34 +00:00
|
|
|
# v0.5.6
|
|
|
|
* Fixed another bug in help info formatting, help info is now 100%
|
2015-03-30 21:07:36 +00:00
|
|
|
# v0.5.5
|
|
|
|
* Fixed formatting in help info when flags or options have a long but no short
|
|
|
|
* Prefer long in usage info when a required option has both long and short
|
2015-03-30 03:22:32 +00:00
|
|
|
# v0.5.4
|
|
|
|
* Positional arguments that accept multiple values are now displayed correctly
|
|
|
|
in usage and help string with '...' indicating multiple values
|
2015-03-29 23:53:30 +00:00
|
|
|
# v0.5.3
|
|
|
|
* Added support for positional arguments which accept multiple values if they
|
|
|
|
are last (i.e. have the highest index)
|
|
|
|
* Fixed several assertions for developer errors (i.e. not end-user errors)
|
2015-03-29 20:01:58 +00:00
|
|
|
# v0.5.2
|
|
|
|
* Fixed a bug when applications have hyphens in their names
|
2015-03-29 18:26:27 +00:00
|
|
|
# v0.5.1
|
|
|
|
* Fixed a bug when the only arguments you've defined are also required
|
2015-03-29 00:49:39 +00:00
|
|
|
# v0.5.0
|
|
|
|
* Added support for values and positional arguments with only specific values
|
|
|
|
* Some performance fixes
|
|
|
|
* Minor bug fixes
|
2015-03-28 04:37:43 +00:00
|
|
|
# v0.4.18
|
|
|
|
* Correctly displays subcommand names when printint help, version, or usage
|
|
|
|
(i.e. 'parent-subcommand' for help/version or 'parent subcommand' for usage)
|
2015-03-28 17:39:28 +00:00
|
|
|
* Fixed bug with arguments required by other arguments, not displaying as
|
|
|
|
required to the user when printing usage information
|
|
|
|
* Changed some format!() to .to_owned() for performance reasons
|
2015-03-27 01:21:01 +00:00
|
|
|
# v0.4.17
|
|
|
|
* Arg values now accept lifetimes other than 'static
|
2015-03-26 19:06:36 +00:00
|
|
|
# v0.4.16
|
2015-03-27 01:21:01 +00:00
|
|
|
* Fixed bug with multiple options
|
|
|
|
* Removed unneeded Box<>'s
|
|
|
|
* Fixed formatting with positionals in help info
|
2015-03-24 18:35:47 +00:00
|
|
|
# v0.4.15
|
|
|
|
* Changed libc to crates.io in prep for Rust 1.0 stability
|
2015-03-24 02:40:18 +00:00
|
|
|
# v0.4.14
|
|
|
|
* Changed App version, about, name, author, and usage to allow lifetimes other than 'static
|
2015-03-23 02:48:46 +00:00
|
|
|
# v0.4.13
|
|
|
|
* Bug fixes with how multiple options are parsed
|
2015-03-23 02:26:07 +00:00
|
|
|
# v0.4.12
|
|
|
|
* Minor bug fixes
|
2015-03-23 02:06:27 +00:00
|
|
|
# v0.4.11
|
|
|
|
* Bug fixes and cleaned up code organization (well started to...)
|
|
|
|
* Changed runtime representation of arguments to lower allocated memory
|
2015-03-21 14:29:38 +00:00
|
|
|
# v0.4.10
|
|
|
|
* Minor bug fixes
|
2015-03-23 02:06:27 +00:00
|
|
|
* Added more comprehensive examples to repo
|