Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2.4.0 #493

Merged
merged 8 commits into from
May 4, 2016
Merged

V2.4.0 #493

merged 8 commits into from
May 4, 2016

Commits on May 2, 2016

  1. Configuration menu
    Copy the full SHA
    4fe133d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb70809 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2016

  1. feat(Required): adds allowing args that are required unless certain a…

    …rgs are present
    
    Adds three new methods of `Arg` which allow for specifying three new
    types of rules.
    
    * `Arg::required_unless`
    
    Allows saying a particular arg is only required if a specific other arg
    *isn't* present.
    
    * `Arg::required_unless_all`
    
    Allows saying a particular arg is only required so long as *all* the
    following args aren't present
    
    * `Arg::required_unless_one`
    
    Allows saying a particular arg is required unless at least one of the
    following args is present.
    kbknapp committed May 3, 2016
    Configuration menu
    Copy the full SHA
    6987f37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c89fc5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9fdad2e View commit details
    Browse the repository at this point in the history
  4. feat(Help): adds support for displaying info before help message

    Can now use the `App::before_help` method to add additional information
    that will be displayed prior to the help message. Common uses are
    copyright, or license information.
    kbknapp committed May 3, 2016
    Configuration menu
    Copy the full SHA
    d8e4dbc View commit details
    Browse the repository at this point in the history
  5. chore: increase version

    kbknapp committed May 3, 2016
    Configuration menu
    Copy the full SHA
    89db52a View commit details
    Browse the repository at this point in the history
  6. fix(Required Args): fixes issue where missing required args are somet…

    …imes duplicatd in error messages
    
    Closes #492
    kbknapp committed May 3, 2016
    Configuration menu
    Copy the full SHA
    5b01200 View commit details
    Browse the repository at this point in the history