fix(deps): update module github.com/urfave/cli/v2 to v3 #22

Open
hads wants to merge 1 commits from renovate/github.com-urfave-cli-v2-3.x into main
Owner

This PR contains the following updates:

Package Change Age Confidence
github.com/urfave/cli/v2 v2.27.7 -> v3.6.1 age confidence

Release Notes

urfave/cli (github.com/urfave/cli/v2)

v3.6.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/urfave/cli/compare/v3.6.0...v3.6.1

v3.6.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/urfave/cli/compare/v3.5.0...v3.6.0

v3.5.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/urfave/cli/compare/v3.4.1...v3.5.0

v3.4.1

Compare Source

What's Changed

Full Changelog: https://github.com/urfave/cli/compare/v3.4.0...v3.4.1

v3.4.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/urfave/cli/compare/v3.3.9...v3.4.0

v3.3.9

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/urfave/cli/compare/v3.3.8...v3.3.9

v3.3.8

Compare Source

What's Changed

Full Changelog: https://github.com/urfave/cli/compare/v3.3.7...v3.3.8

v3.3.7

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/urfave/cli/compare/v3.3.6...v3.3.7

v3.3.6

Compare Source

What's Changed

Full Changelog: https://github.com/urfave/cli/compare/v3.3.5...v3.3.6

v3.3.5

Compare Source

What's Changed

Full Changelog: https://github.com/urfave/cli/compare/v3.3.4...v3.3.5

v3.3.4

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/urfave/cli/compare/v3.3.3...v3.3.4

v3.3.3

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/urfave/cli/compare/v3.3.2...v3.3.3

v3.3.2

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/urfave/cli/compare/v3.3.1...v3.3.2

v3.3.1

Compare Source

What's Changed

Full Changelog: https://github.com/urfave/cli/compare/v3.3.0...v3.3.1

v3.3.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/urfave/cli/compare/v3.2.0...v3.3.0

v3.2.0

Compare Source

Breaking change IntFlag now uses int type and not int64. Please change to using Int64Flag for int64 types. Similar behavior for UintFlag as well. See https://pkg.go.dev/github.com/urfave/cli/v3 for a full list of flag types. See #​2094 for full patch for this

What's Changed

New Contributors

Full Changelog: https://github.com/urfave/cli/compare/v3.1.1...v3.2.0

v3.1.1

Compare Source

v3.1.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/urfave/cli/compare/v3.0.0-beta1.01...v3.1.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/urfave/cli/v2](https://github.com/urfave/cli) | `v2.27.7` -> `v3.6.1` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2furfave%2fcli%2fv2/v3.6.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2furfave%2fcli%2fv2/v2.27.7/v3.6.1?slim=true) | --- ### Release Notes <details> <summary>urfave/cli (github.com/urfave/cli/v2)</summary> ### [`v3.6.1`](https://github.com/urfave/cli/releases/tag/v3.6.1) [Compare Source](https://github.com/urfave/cli/compare/v3.6.0...v3.6.1) #### What's Changed - chore(deps): bump golangci/golangci-lint-action from 8 to 9 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2222](https://github.com/urfave/cli/pull/2222) - feat: add ability to override usage text of default help command by [@&#8203;Maks1mS](https://github.com/Maks1mS) in [#&#8203;2196](https://github.com/urfave/cli/pull/2196) - Fix:(issue\_2223) Fix incorrect processing of empty value after = by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2224](https://github.com/urfave/cli/pull/2224) #### New Contributors - [@&#8203;Maks1mS](https://github.com/Maks1mS) made their first contribution in [#&#8203;2196](https://github.com/urfave/cli/pull/2196) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.6.0...v3.6.1> ### [`v3.6.0`](https://github.com/urfave/cli/releases/tag/v3.6.0) [Compare Source](https://github.com/urfave/cli/compare/v3.5.0...v3.6.0) #### What's Changed - support parallel running of commands by [@&#8203;oprudkyi](https://github.com/oprudkyi) in [#&#8203;2215](https://github.com/urfave/cli/pull/2215) - Fix:(issue\_2208) Fix local flag by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2211](https://github.com/urfave/cli/pull/2211) - chore(deps): bump the python-packages group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2219](https://github.com/urfave/cli/pull/2219) - Call actions on flags set from env by [@&#8203;malclocke](https://github.com/malclocke) in [#&#8203;2221](https://github.com/urfave/cli/pull/2221) #### New Contributors - [@&#8203;malclocke](https://github.com/malclocke) made their first contribution in [#&#8203;2221](https://github.com/urfave/cli/pull/2221) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.5.0...v3.6.0> ### [`v3.5.0`](https://github.com/urfave/cli/releases/tag/v3.5.0) [Compare Source](https://github.com/urfave/cli/compare/v3.4.1...v3.5.0) #### What's Changed - Update mkdocs reqs by [@&#8203;meatballhat](https://github.com/meatballhat) in [#&#8203;2190](https://github.com/urfave/cli/pull/2190) - Allow the user to stop processing flags after seeing N args by [@&#8203;adrian-thurston](https://github.com/adrian-thurston) in [#&#8203;2163](https://github.com/urfave/cli/pull/2163) - chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2194](https://github.com/urfave/cli/pull/2194) - chore(deps): bump mkdocs-material from 9.6.16 to 9.6.18 in the python-packages group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2195](https://github.com/urfave/cli/pull/2195) - chore(deps): bump actions/setup-go from 5 to 6 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2198](https://github.com/urfave/cli/pull/2198) - chore(deps): bump actions/setup-node from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2199](https://github.com/urfave/cli/pull/2199) - chore(deps): bump actions/setup-python from 5 to 6 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2200](https://github.com/urfave/cli/pull/2200) - chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2197](https://github.com/urfave/cli/pull/2197) - chore(deps): bump mkdocs-material from 9.6.18 to 9.6.19 in the python-packages group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2201](https://github.com/urfave/cli/pull/2201) - chore(deps): bump mkdocs-material from 9.6.19 to 9.6.20 in the python-packages group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2202](https://github.com/urfave/cli/pull/2202) - feat: add name of argument into error message when parsing fails by [@&#8203;oprudkyi](https://github.com/oprudkyi) in [#&#8203;2203](https://github.com/urfave/cli/pull/2203) - chore(deps): bump mkdocs-material from 9.6.20 to 9.6.21 in the python-packages group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2204](https://github.com/urfave/cli/pull/2204) - add space between arguments usage by [@&#8203;dimfu](https://github.com/dimfu) in [#&#8203;2207](https://github.com/urfave/cli/pull/2207) - chore(deps): bump mkdocs-material from 9.6.21 to 9.6.22 in the python-packages group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2213](https://github.com/urfave/cli/pull/2213) - Fix: Make DefaultText behaviour consistent by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2214](https://github.com/urfave/cli/pull/2214) #### New Contributors - [@&#8203;adrian-thurston](https://github.com/adrian-thurston) made their first contribution in [#&#8203;2163](https://github.com/urfave/cli/pull/2163) - [@&#8203;oprudkyi](https://github.com/oprudkyi) made their first contribution in [#&#8203;2203](https://github.com/urfave/cli/pull/2203) - [@&#8203;dimfu](https://github.com/dimfu) made their first contribution in [#&#8203;2207](https://github.com/urfave/cli/pull/2207) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.4.1...v3.5.0> ### [`v3.4.1`](https://github.com/urfave/cli/releases/tag/v3.4.1) [Compare Source](https://github.com/urfave/cli/compare/v3.4.0...v3.4.1) #### What's Changed - Use recommended GitHub Actions runner labels by [@&#8203;meatballhat](https://github.com/meatballhat) in [#&#8203;2181](https://github.com/urfave/cli/pull/2181) - chore(deps): bump actions/checkout from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2179](https://github.com/urfave/cli/pull/2179) - Document that `v3` series is recommended for new development by [@&#8203;meatballhat](https://github.com/meatballhat) in [#&#8203;2186](https://github.com/urfave/cli/pull/2186) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.4.0...v3.4.1> ### [`v3.4.0`](https://github.com/urfave/cli/releases/tag/v3.4.0) [Compare Source](https://github.com/urfave/cli/compare/v3.3.9...v3.4.0) #### What's Changed - Export help display functions as variables to allow custom help display logic by [@&#8203;almas-x](https://github.com/almas-x) in [#&#8203;2150](https://github.com/urfave/cli/pull/2150) - Invoke OnUsageError when missing required flags by [@&#8203;MohitPanchariya](https://github.com/MohitPanchariya) in [#&#8203;2161](https://github.com/urfave/cli/pull/2161) - Fix:(issue\_2169) Allow trim space for string slice flags by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2171](https://github.com/urfave/cli/pull/2171) - Add example of flag groups to docs by [@&#8203;jllovet](https://github.com/jllovet) in [#&#8203;2178](https://github.com/urfave/cli/pull/2178) - Add installation instructions for gfmrun by [@&#8203;jllovet](https://github.com/jllovet) in [#&#8203;2177](https://github.com/urfave/cli/pull/2177) - Ensure public vars reference public types by [@&#8203;meatballhat](https://github.com/meatballhat) in [#&#8203;2180](https://github.com/urfave/cli/pull/2180) #### New Contributors - [@&#8203;almas-x](https://github.com/almas-x) made their first contribution in [#&#8203;2150](https://github.com/urfave/cli/pull/2150) - [@&#8203;MohitPanchariya](https://github.com/MohitPanchariya) made their first contribution in [#&#8203;2161](https://github.com/urfave/cli/pull/2161) - [@&#8203;jllovet](https://github.com/jllovet) made their first contribution in [#&#8203;2178](https://github.com/urfave/cli/pull/2178) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.3.9...v3.4.0> ### [`v3.3.9`](https://github.com/urfave/cli/releases/tag/v3.3.9) [Compare Source](https://github.com/urfave/cli/compare/v3.3.8...v3.3.9) #### What's Changed - Fix typos in documentation for customizations and full API example by [@&#8203;amarjit03](https://github.com/amarjit03) in [#&#8203;2165](https://github.com/urfave/cli/pull/2165) - Update advanced.md by [@&#8203;thetillhoff](https://github.com/thetillhoff) in [#&#8203;2170](https://github.com/urfave/cli/pull/2170) #### New Contributors - [@&#8203;amarjit03](https://github.com/amarjit03) made their first contribution in [#&#8203;2165](https://github.com/urfave/cli/pull/2165) - [@&#8203;thetillhoff](https://github.com/thetillhoff) made their first contribution in [#&#8203;2170](https://github.com/urfave/cli/pull/2170) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.3.8...v3.3.9> ### [`v3.3.8`](https://github.com/urfave/cli/releases/tag/v3.3.8) [Compare Source](https://github.com/urfave/cli/compare/v3.3.7...v3.3.8) #### What's Changed - Remove "alpha" wording around `v3` series by [@&#8203;meatballhat](https://github.com/meatballhat) in [#&#8203;2155](https://github.com/urfave/cli/pull/2155) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.3.7...v3.3.8> ### [`v3.3.7`](https://github.com/urfave/cli/releases/tag/v3.3.7) [Compare Source](https://github.com/urfave/cli/compare/v3.3.6...v3.3.7) #### What's Changed - fix: add missing `IsLocal` for BoolWithInverseFlag by [@&#8203;huiyifyj](https://github.com/huiyifyj) in [#&#8203;2151](https://github.com/urfave/cli/pull/2151) - Fix OnUsageError Trigger When Error Is Caused by Mutually Exclusive Flags by [@&#8203;Ali-Doustkani](https://github.com/Ali-Doustkani) in [#&#8203;2152](https://github.com/urfave/cli/pull/2152) #### New Contributors - [@&#8203;Ali-Doustkani](https://github.com/Ali-Doustkani) made their first contribution in [#&#8203;2152](https://github.com/urfave/cli/pull/2152) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.3.6...v3.3.7> ### [`v3.3.6`](https://github.com/urfave/cli/releases/tag/v3.3.6) [Compare Source](https://github.com/urfave/cli/compare/v3.3.5...v3.3.6) #### What's Changed - Fish completions with identically named sub-commands now work by [@&#8203;bittrance](https://github.com/bittrance) in [#&#8203;2130](https://github.com/urfave/cli/pull/2130) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.3.5...v3.3.6> ### [`v3.3.5`](https://github.com/urfave/cli/releases/tag/v3.3.5) [Compare Source](https://github.com/urfave/cli/compare/v3.3.4...v3.3.5) #### What's Changed - Fix:(issue\_2137) Ensure default value for bool with inverse flag is h… by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2138](https://github.com/urfave/cli/pull/2138) - Fix:(issue\_2131) Show help text for BoolWithInverseFlag by [@&#8203;Juneezee](https://github.com/Juneezee) in [#&#8203;2142](https://github.com/urfave/cli/pull/2142) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.3.4...v3.3.5> ### [`v3.3.4`](https://github.com/urfave/cli/releases/tag/v3.3.4) [Compare Source](https://github.com/urfave/cli/compare/v3.3.3...v3.3.4) #### What's Changed - Fix Docs(issue\_2125) Add PathFlag to StringFlag migration by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2136](https://github.com/urfave/cli/pull/2136) - fix: remove extraneous space from subcommand help template by [@&#8203;G-Rath](https://github.com/G-Rath) in [#&#8203;2140](https://github.com/urfave/cli/pull/2140) - Fix:(issue\_2135) Correct formatting of default subcommand USAGE text by [@&#8203;zzspoon](https://github.com/zzspoon) in [#&#8203;2139](https://github.com/urfave/cli/pull/2139) #### New Contributors - [@&#8203;zzspoon](https://github.com/zzspoon) made their first contribution in [#&#8203;2139](https://github.com/urfave/cli/pull/2139) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.3.3...v3.3.4> ### [`v3.3.3`](https://github.com/urfave/cli/releases/tag/v3.3.3) [Compare Source](https://github.com/urfave/cli/compare/v3.3.2...v3.3.3) #### What's Changed - Simpler top-level context detection for fish completions by [@&#8203;bittrance](https://github.com/bittrance) in [#&#8203;2121](https://github.com/urfave/cli/pull/2121) - Fish completion inside hidden commands by [@&#8203;bittrance](https://github.com/bittrance) in [#&#8203;2122](https://github.com/urfave/cli/pull/2122) - chore(deps): bump golangci/golangci-lint-action from 7 to 8 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;2123](https://github.com/urfave/cli/pull/2123) - fix: off-by-one in timestamp parsing by [@&#8203;nickajacks1](https://github.com/nickajacks1) in [#&#8203;2127](https://github.com/urfave/cli/pull/2127) - Fish completions tests invokes setup by [@&#8203;bittrance](https://github.com/bittrance) in [#&#8203;2124](https://github.com/urfave/cli/pull/2124) - Fix docs by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2128](https://github.com/urfave/cli/pull/2128) #### New Contributors - [@&#8203;nickajacks1](https://github.com/nickajacks1) made their first contribution in [#&#8203;2127](https://github.com/urfave/cli/pull/2127) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.3.2...v3.3.3> ### [`v3.3.2`](https://github.com/urfave/cli/releases/tag/v3.3.2) [Compare Source](https://github.com/urfave/cli/compare/v3.3.1...v3.3.2) #### What's Changed - Add docs for advanced value source by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2119](https://github.com/urfave/cli/pull/2119) - docs: add renames to v3 migration doc by [@&#8203;G-Rath](https://github.com/G-Rath) in [#&#8203;2111](https://github.com/urfave/cli/pull/2111) #### New Contributors - [@&#8203;G-Rath](https://github.com/G-Rath) made their first contribution in [#&#8203;2111](https://github.com/urfave/cli/pull/2111) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.3.1...v3.3.2> ### [`v3.3.1`](https://github.com/urfave/cli/releases/tag/v3.3.1) [Compare Source](https://github.com/urfave/cli/compare/v3.3.0...v3.3.1) #### What's Changed - Avoid suggesting files in fish command completions. by [@&#8203;bittrance](https://github.com/bittrance) in [#&#8203;2114](https://github.com/urfave/cli/pull/2114) - Cleanup docs by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2118](https://github.com/urfave/cli/pull/2118) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.3.0...v3.3.1> ### [`v3.3.0`](https://github.com/urfave/cli/releases/tag/v3.3.0) [Compare Source](https://github.com/urfave/cli/compare/v3.2.0...v3.3.0) #### What's Changed - Add v3 issue template by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2104](https://github.com/urfave/cli/pull/2104) - Fix:(issue\_2105) Ensure fish completion works by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2106](https://github.com/urfave/cli/pull/2106) - add test for MutuallyExclusiveFlags with After by [@&#8203;bystones](https://github.com/bystones) in [#&#8203;2107](https://github.com/urfave/cli/pull/2107) - use correct context in After function with subcommand by [@&#8203;bystones](https://github.com/bystones) in [#&#8203;2108](https://github.com/urfave/cli/pull/2108) - Enable to customize completion commands by [@&#8203;suzuki-shunsuke](https://github.com/suzuki-shunsuke) in [#&#8203;2103](https://github.com/urfave/cli/pull/2103) - Fish completions no longer suggest subcommands that have already been picked by [@&#8203;bittrance](https://github.com/bittrance) in [#&#8203;2117](https://github.com/urfave/cli/pull/2117) - feat: adds support for explicit `float32` and `float64` by [@&#8203;ldez](https://github.com/ldez) in [#&#8203;2112](https://github.com/urfave/cli/pull/2112) #### New Contributors - [@&#8203;bystones](https://github.com/bystones) made their first contribution in [#&#8203;2107](https://github.com/urfave/cli/pull/2107) - [@&#8203;bittrance](https://github.com/bittrance) made their first contribution in [#&#8203;2117](https://github.com/urfave/cli/pull/2117) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.2.0...v3.3.0> ### [`v3.2.0`](https://github.com/urfave/cli/releases/tag/v3.2.0) [Compare Source](https://github.com/urfave/cli/compare/v3.1.1...v3.2.0) **Breaking change IntFlag now uses int type and not int64. Please change to using Int64Flag for int64 types. Similar behavior for UintFlag as well. See <https://pkg.go.dev/github.com/urfave/cli/v3> for a full list of flag types. See [#&#8203;2094](https://github.com/urfave/cli/issues/2094) for full patch for this** #### What's Changed - chore: Bump golangci-lint to v2 by [@&#8203;mrueg](https://github.com/mrueg) in [#&#8203;2083](https://github.com/urfave/cli/pull/2083) - Fix docs for shell completions by [@&#8203;antimatter96](https://github.com/antimatter96) in [#&#8203;2090](https://github.com/urfave/cli/pull/2090) - docs: improve migration guides render by [@&#8203;ldez](https://github.com/ldez) in [#&#8203;2091](https://github.com/urfave/cli/pull/2091) - docs: improve migration guide v3 by [@&#8203;ldez](https://github.com/ldez) in [#&#8203;2093](https://github.com/urfave/cli/pull/2093) - feat!: add more integers and unsigned integers type flags by [@&#8203;somebadcode](https://github.com/somebadcode) in [#&#8203;2094](https://github.com/urfave/cli/pull/2094) - PR-2094: Fix docs by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2099](https://github.com/urfave/cli/pull/2099) - Fix:(PR-2094) Update docs for new types by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2100](https://github.com/urfave/cli/pull/2100) - Fix:(issue\_2056) Add cmd.XXXArgs() functions for retrieving args by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2088](https://github.com/urfave/cli/pull/2088) - Add docs for arg types by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2101](https://github.com/urfave/cli/pull/2101) #### New Contributors - [@&#8203;antimatter96](https://github.com/antimatter96) made their first contribution in [#&#8203;2090](https://github.com/urfave/cli/pull/2090) - [@&#8203;ldez](https://github.com/ldez) made their first contribution in [#&#8203;2091](https://github.com/urfave/cli/pull/2091) - [@&#8203;somebadcode](https://github.com/somebadcode) made their first contribution in [#&#8203;2094](https://github.com/urfave/cli/pull/2094) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.1.1...v3.2.0> ### [`v3.1.1`](https://github.com/urfave/cli/compare/v3.1.0...v3.1.1) [Compare Source](https://github.com/urfave/cli/compare/v3.1.0...v3.1.1) ### [`v3.1.0`](https://github.com/urfave/cli/releases/tag/v3.1.0) [Compare Source](https://github.com/urfave/cli/compare/v2.27.7...v3.1.0) #### What's Changed - go.mod: Require go1.22 by [@&#8203;mrueg](https://github.com/mrueg) in [#&#8203;2026](https://github.com/urfave/cli/pull/2026) - Fix:(issue\_2030) Add support for trailing hypen for short options by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2031](https://github.com/urfave/cli/pull/2031) - Run Before actions after setting up subcommand by [@&#8203;fjl](https://github.com/fjl) in [#&#8203;2028](https://github.com/urfave/cli/pull/2028) - The example have some problem in api by [@&#8203;jokemanfire](https://github.com/jokemanfire) in [#&#8203;2039](https://github.com/urfave/cli/pull/2039) - Rename "Bash Completions" to "Shell Completions" by [@&#8203;abitrolly](https://github.com/abitrolly) in [#&#8203;2044](https://github.com/urfave/cli/pull/2044) - Support root level map keys in map sources by [@&#8203;lukasbindreiter](https://github.com/lukasbindreiter) in [#&#8203;2047](https://github.com/urfave/cli/pull/2047) - while print flag , the placeholder if need but not set. by [@&#8203;jokemanfire](https://github.com/jokemanfire) in [#&#8203;2043](https://github.com/urfave/cli/pull/2043) - Add dependabot by [@&#8203;mrueg](https://github.com/mrueg) in [#&#8203;2025](https://github.com/urfave/cli/pull/2025) - Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;2054](https://github.com/urfave/cli/pull/2054) - Bump golangci/golangci-lint-action from 5 to 6 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;2053](https://github.com/urfave/cli/pull/2053) - Bump codecov/codecov-action from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;2052](https://github.com/urfave/cli/pull/2052) - Fix:(issue\_2032) Support for post parse config loading by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2033](https://github.com/urfave/cli/pull/2033) - Fix:(issue\_2066) Remove dependency on golang flag library by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2074](https://github.com/urfave/cli/pull/2074) - Fix:(issue\_1891) Roll out v3 docs by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2080](https://github.com/urfave/cli/pull/2080) - Fix:(issue\_2077) Make sure onUsageError is invoked for command when a… by [@&#8203;dearchap](https://github.com/dearchap) in [#&#8203;2081](https://github.com/urfave/cli/pull/2081) #### New Contributors - [@&#8203;mrueg](https://github.com/mrueg) made their first contribution in [#&#8203;2026](https://github.com/urfave/cli/pull/2026) - [@&#8203;jokemanfire](https://github.com/jokemanfire) made their first contribution in [#&#8203;2039](https://github.com/urfave/cli/pull/2039) - [@&#8203;lukasbindreiter](https://github.com/lukasbindreiter) made their first contribution in [#&#8203;2047](https://github.com/urfave/cli/pull/2047) - [@&#8203;dependabot](https://github.com/dependabot) made their first contribution in [#&#8203;2054](https://github.com/urfave/cli/pull/2054) **Full Changelog**: <https://github.com/urfave/cli/compare/v3.0.0-beta1.01...v3.1.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTcuMCIsInVwZGF0ZWRJblZlciI6IjQyLjM3LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
hads added 1 commit 2025-04-01 01:12:24 +13:00
fix(deps): update module github.com/urfave/cli/v2 to v3
All checks were successful
Go / build (pull_request) Successful in 31s
9e634a9022
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from 9e634a9022 to b7a6a677bc 2025-04-02 07:12:46 +13:00 Compare
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from b7a6a677bc to 41da5ec528 2025-04-20 18:12:29 +12:00 Compare
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from 41da5ec528 to 1ffa149722 2025-04-28 12:08:50 +12:00 Compare
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from 1ffa149722 to f125e2d0c9 2025-04-29 06:12:39 +12:00 Compare
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from f125e2d0c9 to b2ea5da75c 2025-05-11 12:10:47 +12:00 Compare
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from b2ea5da75c to 4592b6b10d 2025-05-23 12:07:30 +12:00 Compare
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from 4592b6b10d to 870a5c6ab7 2025-05-23 18:07:25 +12:00 Compare
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from 870a5c6ab7 to ebde8e9ca2 2025-06-05 12:09:08 +12:00 Compare
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from ebde8e9ca2 to 4d2a49268c 2025-06-09 12:05:50 +12:00 Compare
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from 4d2a49268c to 8d80d77752 2025-06-13 18:08:54 +12:00 Compare
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from 8d80d77752 to 0eafb3d8ef 2025-06-14 18:07:00 +12:00 Compare
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from 0eafb3d8ef to b990724841 2025-07-16 12:11:24 +12:00 Compare
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from b990724841 to a6a7ba20d8 2025-08-12 06:12:22 +12:00 Compare
hads force-pushed renovate/github.com-urfave-cli-v2-3.x from a6a7ba20d8 to 9522975190 2025-08-25 11:27:09 +12:00 Compare
hads added 2 commits 2025-10-22 13:17:13 +13:00
fix(deps): update module github.com/urfave/cli/v2 to v3
All checks were successful
Go / build (pull_request) Successful in 1m11s
9522975190
fix(deps): update module github.com/urfave/cli/v2 to v3
Some checks failed
Go / build (pull_request) Failing after 1s
b5dd08cca5
hads added 2 commits 2025-11-23 07:15:06 +13:00
fix(deps): update module github.com/urfave/cli/v2 to v3
Some checks failed
Go / build (pull_request) Failing after 1s
b5dd08cca5
fix(deps): update module github.com/urfave/cli/v2 to v3
Some checks failed
Go / build (pull_request) Failing after 0s
1e89aafe6e
hads added 2 commits 2025-12-10 23:53:46 +13:00
fix(deps): update module github.com/urfave/cli/v2 to v3
Some checks failed
Go / build (pull_request) Failing after 0s
1e89aafe6e
fix(deps): update module github.com/urfave/cli/v2 to v3
All checks were successful
Go / build (pull_request) Successful in 54s
596baa64cd
hads added 2 commits 2025-12-12 07:15:27 +13:00
fix(deps): update module github.com/urfave/cli/v2 to v3
All checks were successful
Go / build (pull_request) Successful in 54s
596baa64cd
fix(deps): update module github.com/urfave/cli/v2 to v3
Some checks failed
renovate/artifacts Artifact file update failure
Go / build (pull_request) Failing after 39s
2955fd0121
Author
Owner

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: install-tool golang 1.22.2

### ⚠️ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: go.sum ``` Command failed: install-tool golang 1.22.2 ```
Some checks failed
renovate/artifacts Artifact file update failure
Go / build (pull_request) Failing after 39s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/github.com-urfave-cli-v2-3.x:renovate/github.com-urfave-cli-v2-3.x
git checkout renovate/github.com-urfave-cli-v2-3.x
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: hads/snice#22
No description provided.