v2.26.1: Merge pull request #1045 from kbknapp/issues-1043,1044
v2.26.1 (2017-09-14)
Bug Fixes
- fixes using require_equals(true) and min_values(0) together (10ae208f, closes #1044)
- escape special characters in zsh and fish completions (87e019fc)
- avoid panic generating default help msg if term width set to 0 due to bug in textwrap 0.7.0 (b3eadb0d)
- Change
who's
->whose
(53c1ffe8) - adds a debug assertion to ensure all args added to groups actually exist (7ad123e2, closes #917)
- fixes a bug where args that allow values to start with a hyphen couldnt contain a double hyphen -- as a value (ab2f4c9e, closes #960)
- fixes a bug where positional argument help text is misaligned (54c16836)
- Help Message: fixes long_about not being usable (a8257ea0, closes #1043)
- Suggestions: output for flag after subcommand (434ea5ba)
v2.26.0 (2017-07-29)
Minimum version of Rust is now v1.13.0 (Stable)
Improvements
- bumps unicode-segmentation to v1.2 (cd7b40a2)
Performance
- update textwrap to version 0.7.0 (c2d4e637)
v2.25.1 (2017-07-21)
Improvements
- impl Default for Values + OsValues for any lifetime. (fb7d6231f1)
Documentation
- Various documentation typos and grammar fixes
v2.25.0 (2017-06-20)
Features
- use textwrap crate for wrapping help texts (b93870c1)
Improvements
- Suggestions: suggests to use flag after subcommand when applicable (2671ca72)
- Bumps bitflags crate to v0.9
Documentation
- Change
who's
->whose
(53c1ffe8)
Documentation
- App::template: adds details about the necessity to use AppSettings::UnifiedHelpMessage when using {unified} tags in the help template (cbea3d5a, closes #949)
- Arg::allow_hyphen_values: updates the docs to include warnings for allow_hyphen_values and multiple(true) used together (f9b0d657)
- README.md:
- clap_app!: adds using the @group specifier to the macro docs (826048cb, closes #932)