Skip to content

Conversation

@asahasrabuddhe
Copy link
Member

@asahasrabuddhe asahasrabuddhe commented Sep 13, 2019

view the v2 release notes here => https://github.com/urfave/cli/releases/tag/v2.0.0

edited by @lynncyrin!

jszwedko and others added 30 commits May 5, 2016 08:42
This was introduced by #36, but only worked in the specific case of all
arguments being passed before all flags. If the user mixed them, they
ended up with odd parsing behavior where the arguments were reordered
(causing #103 and #355).

Given the tradeoffs I think we should remove support for flag
reordering.

Fixes #103
Fixes #355
Remove reordering of flags and arguments
and change the behavior of the non-Global variants to always search up the
context lineage.

Closes #385
Remove deprecated things and supporting code
Replace BoolTFlag type with BoolFlag.Value
now that BoolTFlag is gone
and alter the Flag interface accordingly

Closes #415
Replace all "stringly typed" fields with slice equivalents
by using pointer func receivers and slices of struct pointers where possible.
@coilysiren
Copy link
Member

😎 this is looking ready to merge 😎

@coilysiren
Copy link
Member

I'm gonnaaaaaaaa merge it

@coilysiren coilysiren merged commit ee875e4 into master Nov 9, 2019
@purpleidea
Copy link

Is there some background on what just happened, because all our builds just broke. Thanks!

@coilysiren
Copy link
Member

@AudriusButkevicius AudriusButkevicius deleted the v2-master-merge branch November 14, 2019 10:00
erikwilson pushed a commit to rancher/spur that referenced this pull request Jun 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.