clap-rs v2.26.1 Release Notes

Release Date: 2017-09-14 // over 6 years ago
  • 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)
    • 0๏ธโƒฃ 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

    • 0๏ธโƒฃ 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:
      • added a warning about using ~ deps (821929b5, closes #964)
    • clap_app!: adds using the @group specifier to the macro docs (826048cb, closes #932)