urfave/cli
### [`v2.25.7`](https://togithub.com/urfave/cli/releases/tag/v2.25.7)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.25.6...v2.25.7)
#### What's Changed
- Fix: fix v2 broken tests by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1757](https://togithub.com/urfave/cli/pull/1757)
- Fix:(issue\_1755) Ensure that timestamp flag destination is set correctly by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1756](https://togithub.com/urfave/cli/pull/1756)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.25.6...v2.25.7
### [`v2.25.6`](https://togithub.com/urfave/cli/releases/tag/v2.25.6)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.25.5...v2.25.6)
#### What's Changed
- Fix:(issue\_1668) Add test case for sub command of sub command completion by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1747](https://togithub.com/urfave/cli/pull/1747)
- Update dependencies for v2 by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1749](https://togithub.com/urfave/cli/pull/1749)
- Document slice flags as part of examples (v2) by [@carhartl](https://togithub.com/carhartl) in [https://github.com/urfave/cli/pull/1751](https://togithub.com/urfave/cli/pull/1751)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.25.5...v2.25.6
### [`v2.25.5`](https://togithub.com/urfave/cli/releases/tag/v2.25.5)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.25.4...v2.25.5)
#### What's Changed
- Fix:(issue\_1737) Set bool count by taking care of num of aliases by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1740](https://togithub.com/urfave/cli/pull/1740)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.25.4...v2.25.5
### [`v2.25.4`](https://togithub.com/urfave/cli/releases/tag/v2.25.4)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.25.3...v2.25.4)
#### What's Changed
- Bug/fix issue 1703 by [@jojje](https://togithub.com/jojje) in [https://github.com/urfave/cli/pull/1728](https://togithub.com/urfave/cli/pull/1728)
- Fix:(issue\_1734) Show categories for subcommands by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1735](https://togithub.com/urfave/cli/pull/1735)
- Fix:(issue\_1610). Keep RunAsSubcommand behaviour as before by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1736](https://togithub.com/urfave/cli/pull/1736)
- Fix:(issue\_1731) Add fix for checking if aliases are set by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1732](https://togithub.com/urfave/cli/pull/1732)
- Fix func name referenced in doc comment by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1738](https://togithub.com/urfave/cli/pull/1738)
#### New Contributors
- [@jojje](https://togithub.com/jojje) made their first contribution in [https://github.com/urfave/cli/pull/1728](https://togithub.com/urfave/cli/pull/1728)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.25.3...v2.25.4
### [`v2.25.3`](https://togithub.com/urfave/cli/releases/tag/v2.25.3)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.25.2...v2.25.3)
#### What's Changed
- Fix `incorrectTypeForFlagError` for unknowns by [@danhunsaker](https://togithub.com/danhunsaker) in [https://github.com/urfave/cli/pull/1708](https://togithub.com/urfave/cli/pull/1708)
#### New Contributors
- [@danhunsaker](https://togithub.com/danhunsaker) made their first contribution in [https://github.com/urfave/cli/pull/1708](https://togithub.com/urfave/cli/pull/1708)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.25.2...v2.25.3
### [`v2.25.2`](https://togithub.com/urfave/cli/releases/tag/v2.25.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.25.1...v2.25.2)
#### What's Changed
- Fix missing required flag error uses flag name and not alias by [@nirhaas](https://togithub.com/nirhaas) in [https://github.com/urfave/cli/pull/1709](https://togithub.com/urfave/cli/pull/1709)
- Remove redundant variable declarations by [@huiyifyj](https://togithub.com/huiyifyj) in [https://github.com/urfave/cli/pull/1714](https://togithub.com/urfave/cli/pull/1714)
- Fix:(issue 1689) Match markdown output with help output by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1723](https://togithub.com/urfave/cli/pull/1723)
#### New Contributors
- [@nirhaas](https://togithub.com/nirhaas) made their first contribution in [https://github.com/urfave/cli/pull/1709](https://togithub.com/urfave/cli/pull/1709)
- [@huiyifyj](https://togithub.com/huiyifyj) made their first contribution in [https://github.com/urfave/cli/pull/1714](https://togithub.com/urfave/cli/pull/1714)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.25.1...v2.25.2
### [`v2.25.1`](https://togithub.com/urfave/cli/releases/tag/v2.25.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.25.0...v2.25.1)
#### What's Changed
- Shift tested Go versions in v2-maint by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1692](https://togithub.com/urfave/cli/pull/1692)
- Preserve separator spec on subcommands by [@thschmitt](https://togithub.com/thschmitt) in [https://github.com/urfave/cli/pull/1710](https://togithub.com/urfave/cli/pull/1710)
#### New Contributors
- [@thschmitt](https://togithub.com/thschmitt) made their first contribution in [https://github.com/urfave/cli/pull/1710](https://togithub.com/urfave/cli/pull/1710)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.25.0...v2.25.1
### [`v2.25.0`](https://togithub.com/urfave/cli/releases/tag/v2.25.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.24.4...v2.25.0)
#### What's Changed
- Drop support for Go versions before 1.18 by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1667](https://togithub.com/urfave/cli/pull/1667)
- add Integer type casting when loading yaml file by [@kjeom](https://togithub.com/kjeom) in [https://github.com/urfave/cli/pull/1669](https://togithub.com/urfave/cli/pull/1669)
#### New Contributors
- [@kjeom](https://togithub.com/kjeom) made their first contribution in [https://github.com/urfave/cli/pull/1669](https://togithub.com/urfave/cli/pull/1669)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.24.4...v2.25.0
### [`v2.24.4`](https://togithub.com/urfave/cli/releases/tag/v2.24.4)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.24.3...v2.24.4)
#### What's Changed
- Deprecation of package ioutil in Go 1.16 by [@ArangoGutierrez](https://togithub.com/ArangoGutierrez) in [https://github.com/urfave/cli/pull/1678](https://togithub.com/urfave/cli/pull/1678)
- Backport \[v2]: Fix some issues in bash autocompletion by [@MrNaif2018](https://togithub.com/MrNaif2018) in [https://github.com/urfave/cli/pull/1676](https://togithub.com/urfave/cli/pull/1676)
#### New Contributors
- [@ArangoGutierrez](https://togithub.com/ArangoGutierrez) made their first contribution in [https://github.com/urfave/cli/pull/1678](https://togithub.com/urfave/cli/pull/1678)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.24.3...v2.24.4
### [`v2.24.3`](https://togithub.com/urfave/cli/releases/tag/v2.24.3)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.24.2...v2.24.3)
#### What's Changed
- Make trim space optional by [@palsivertsen](https://togithub.com/palsivertsen) in [https://github.com/urfave/cli/pull/1675](https://togithub.com/urfave/cli/pull/1675)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.24.2...v2.24.3
### [`v2.24.2`](https://togithub.com/urfave/cli/releases/tag/v2.24.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.24.1...v2.24.2)
#### What's Changed
- Update README badges for v2 by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1664](https://togithub.com/urfave/cli/pull/1664)
- Target two most recent Go versions in v2 by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1666](https://togithub.com/urfave/cli/pull/1666)
- flag: remove dependencies on shared variables by [@zllovesuki](https://togithub.com/zllovesuki) in [https://github.com/urfave/cli/pull/1671](https://togithub.com/urfave/cli/pull/1671)
- Show non categorized flags with categorized on help by [@skelouse](https://togithub.com/skelouse) in [https://github.com/urfave/cli/pull/1673](https://togithub.com/urfave/cli/pull/1673)
#### New Contributors
- [@zllovesuki](https://togithub.com/zllovesuki) made their first contribution in [https://github.com/urfave/cli/pull/1671](https://togithub.com/urfave/cli/pull/1671)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.24.1...v2.24.2
### [`v2.24.1`](https://togithub.com/urfave/cli/releases/tag/v2.24.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.24.0...v2.24.1)
#### What's Changed
- Fix v2 docs by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1655](https://togithub.com/urfave/cli/pull/1655)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.24.0...v2.24.1
### [`v2.24.0`](https://togithub.com/urfave/cli/releases/tag/v2.24.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.23.10...v2.24.0)
#### What's Changed
- Fix:(issue\_1592) Add support for float64slice, uint, int, int64 for a… by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1647](https://togithub.com/urfave/cli/pull/1647)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.23.10...v2.24.0
### [`v2.23.10`](https://togithub.com/urfave/cli/releases/tag/v2.23.10)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.23.9...v2.23.10)
#### What's Changed
- Doc:(issue\_1593) Add flag category topic in docs (v2-maint) by [@ovcharenko-di](https://togithub.com/ovcharenko-di) in [https://github.com/urfave/cli/pull/1653](https://togithub.com/urfave/cli/pull/1653)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.23.9...v2.23.10
### [`v2.23.9`](https://togithub.com/urfave/cli/releases/tag/v2.23.9)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.23.8...v2.23.9)
#### What's Changed
- Fixes [#1648](https://togithub.com/urfave/cli/issues/1648) by [@palsivertsen](https://togithub.com/palsivertsen) in [https://github.com/urfave/cli/pull/1649](https://togithub.com/urfave/cli/pull/1649)
#### New Contributors
- [@palsivertsen](https://togithub.com/palsivertsen) made their first contribution in [https://github.com/urfave/cli/pull/1649](https://togithub.com/urfave/cli/pull/1649)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.23.8...v2.23.9
### [`v2.23.8`](https://togithub.com/urfave/cli/releases/tag/v2.23.8)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.23.7...v2.23.8)
#### What's Changed
- Fix:(issue\_1277) Remove default text for version/help flags by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1633](https://togithub.com/urfave/cli/pull/1633)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.23.7...v2.23.8
### [`v2.23.7`](https://togithub.com/urfave/cli/releases/tag/v2.23.7)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.23.6...v2.23.7)
#### What's Changed
- Fix:(issue\_1617) Fix Bash completion for subcommands by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1618](https://togithub.com/urfave/cli/pull/1618)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.23.6...v2.23.7
### [`v2.23.6`](https://togithub.com/urfave/cli/releases/tag/v2.23.6)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.23.5...v2.23.6)
#### What's Changed
- Disable slice flag separator by [@feedmeapples](https://togithub.com/feedmeapples) in [https://github.com/urfave/cli/pull/1588](https://togithub.com/urfave/cli/pull/1588)
- Fix:(issue\_1591) Use AppHelpTemplate instead of subcommand help template by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1608](https://togithub.com/urfave/cli/pull/1608)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.23.5...v2.23.6
### [`v2.23.5`](https://togithub.com/urfave/cli/releases/tag/v2.23.5)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.23.4...v2.23.5)
#### What's Changed
- Update x/text to 0.3.8 by [@dirkmueller](https://togithub.com/dirkmueller) in [https://github.com/urfave/cli/pull/1571](https://togithub.com/urfave/cli/pull/1571)
- Update github actions events for v2-maint branch by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1574](https://togithub.com/urfave/cli/pull/1574)
- Update dependencies in v2 series by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1573](https://togithub.com/urfave/cli/pull/1573)
#### New Contributors
- [@dirkmueller](https://togithub.com/dirkmueller) made their first contribution in [https://github.com/urfave/cli/pull/1571](https://togithub.com/urfave/cli/pull/1571)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.23.4...v2.23.5
### [`v2.23.4`](https://togithub.com/urfave/cli/releases/tag/v2.23.4)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.23.3...v2.23.4)
#### What's Changed
- Chore: Add altsrc flag definition generation by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1553](https://togithub.com/urfave/cli/pull/1553)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.23.3...v2.23.4
### [`v2.23.3`](https://togithub.com/urfave/cli/releases/tag/v2.23.3)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.23.2...v2.23.3)
#### What's Changed
- Fix: Avoid duplication of help commands by [@remiposo](https://togithub.com/remiposo) in [https://github.com/urfave/cli/pull/1565](https://togithub.com/urfave/cli/pull/1565)
- Feature:(issue\_1550):Add support Int64Slice by read toml config file by [@Edelweiss-Snow](https://togithub.com/Edelweiss-Snow) in [https://github.com/urfave/cli/pull/1551](https://togithub.com/urfave/cli/pull/1551)
#### New Contributors
- [@remiposo](https://togithub.com/remiposo) made their first contribution in [https://github.com/urfave/cli/pull/1565](https://togithub.com/urfave/cli/pull/1565)
- [@Edelweiss-Snow](https://togithub.com/Edelweiss-Snow) made their first contribution in [https://github.com/urfave/cli/pull/1551](https://togithub.com/urfave/cli/pull/1551)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.23.2...v2.23.3
Note. This is considered a minor release even though it has a new "feature" i.e support for int64slice for alstrc flags. The int64slice is verbatim copy of existing code and doesnt include any new behaviour compared to other altsrc flags.
### [`v2.23.2`](https://togithub.com/urfave/cli/releases/tag/v2.23.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.23.1...v2.23.2)
#### What's Changed
- Fix:(issue\_1114) Add SkipFlagParsing to app to allow -- by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1562](https://togithub.com/urfave/cli/pull/1562)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.23.1...v2.23.2
### [`v2.23.1`](https://togithub.com/urfave/cli/releases/tag/v2.23.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.23.0...v2.23.1)
#### What's Changed
- FIx: Allow ext flags to be opt-out by default rather than opt-in by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1561](https://togithub.com/urfave/cli/pull/1561)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.23.0...v2.23.1
### [`v2.23.0`](https://togithub.com/urfave/cli/releases/tag/v2.23.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.22.0...v2.23.0)
#### What's Changed
- Feature:(issue\_269) Allow external package flag definitions by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1540](https://togithub.com/urfave/cli/pull/1540)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.22.0...v2.23.0
### [`v2.22.0`](https://togithub.com/urfave/cli/releases/tag/v2.22.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.21.0...v2.22.0)
#### What's Changed
- Feature:(issue\_1090): Add unwrap for ExitCoder by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1545](https://togithub.com/urfave/cli/pull/1545)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.21.0...v2.22.0
### [`v2.21.0`](https://togithub.com/urfave/cli/releases/tag/v2.21.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.20.5...v2.21.0)
#### What's Changed
- Feature: (issue\_1451) customized slice flag separator by [@FGYFFFF](https://togithub.com/FGYFFFF) in [https://github.com/urfave/cli/pull/1546](https://togithub.com/urfave/cli/pull/1546)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.20.5...v2.21.0
### [`v2.20.5`](https://togithub.com/urfave/cli/releases/tag/v2.20.5)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.20.4...v2.20.5)
#### What's Changed
- Fix:(issue\_1548) Check root before run default cmd by [@smalnote](https://togithub.com/smalnote) in [https://github.com/urfave/cli/pull/1549](https://togithub.com/urfave/cli/pull/1549)
#### New Contributors
- [@smalnote](https://togithub.com/smalnote) made their first contribution in [https://github.com/urfave/cli/pull/1549](https://togithub.com/urfave/cli/pull/1549)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.20.4...v2.20.5
### [`v2.20.4`](https://togithub.com/urfave/cli/releases/tag/v2.20.4)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.20.3...v2.20.4)
#### What's Changed
- Spelling by [@jsoref](https://togithub.com/jsoref) in [https://github.com/urfave/cli/pull/1543](https://togithub.com/urfave/cli/pull/1543)
- Documentation:(issue\_786) Add docs for flag validation by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1544](https://togithub.com/urfave/cli/pull/1544)
#### New Contributors
- [@jsoref](https://togithub.com/jsoref) made their first contribution in [https://github.com/urfave/cli/pull/1543](https://togithub.com/urfave/cli/pull/1543)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.20.3...v2.20.4
### [`v2.20.3`](https://togithub.com/urfave/cli/releases/tag/v2.20.3)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.20.2...v2.20.3)
#### What's Changed
- Docs:(issue\_1276) Make destination/value/default text clear by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1539](https://togithub.com/urfave/cli/pull/1539)
- Fix:(issue\_1263) FlagNames should return names set via env as well by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1537](https://togithub.com/urfave/cli/pull/1537)
- Fix:(issue\_1288). Add windows specific env format by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1538](https://togithub.com/urfave/cli/pull/1538)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.20.2...v2.20.3
### [`v2.20.2`](https://togithub.com/urfave/cli/releases/tag/v2.20.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.20.1...v2.20.2)
#### What's Changed
- Fix:(issue\_1206) Default value shouldnt depend on env variable or val… by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1528](https://togithub.com/urfave/cli/pull/1528)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.20.1...v2.20.2
### [`v2.20.1`](https://togithub.com/urfave/cli/releases/tag/v2.20.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.20.0...v2.20.1)
#### What's Changed
- Docs: Fix docs from merged PR1498 by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1532](https://togithub.com/urfave/cli/pull/1532)
- Cleanup: Fix app.go formatting by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1533](https://togithub.com/urfave/cli/pull/1533)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.20.0...v2.20.1
### [`v2.20.0`](https://togithub.com/urfave/cli/releases/tag/v2.20.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.19.3...v2.20.0)
#### What's Changed
- Cleanup redundant code in App/Command by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1498](https://togithub.com/urfave/cli/pull/1498)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.19.3...v2.20.0
### [`v2.19.3`](https://togithub.com/urfave/cli/releases/tag/v2.19.3)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.19.2...v2.19.3)
#### What's Changed
- Build and run `urfave-cli-genflags` via its `Makefile` by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1526](https://togithub.com/urfave/cli/pull/1526)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.19.2...v2.19.3
### [`v2.19.2`](https://togithub.com/urfave/cli/releases/tag/v2.19.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.19.1...v2.19.2)
#### What's Changed
- fix: stop automatic sorting for --help by [@FGYFFFF](https://togithub.com/FGYFFFF) in [https://github.com/urfave/cli/pull/1430](https://togithub.com/urfave/cli/pull/1430)
#### New Contributors
- [@FGYFFFF](https://togithub.com/FGYFFFF) made their first contribution in [https://github.com/urfave/cli/pull/1430](https://togithub.com/urfave/cli/pull/1430)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.19.1...v2.19.2
### [`v2.19.1`](https://togithub.com/urfave/cli/releases/tag/v2.19.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.19.0...v2.19.1)
#### What's Changed
- Fix:(issue\_1500). Fix slice flag value duplication issue by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1502](https://togithub.com/urfave/cli/pull/1502)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.19.0...v2.19.1
### [`v2.19.0`](https://togithub.com/urfave/cli/releases/tag/v2.19.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.18.2...v2.19.0)
#### What's Changed
- Fix:(issue\_1505) Fix flag alignment in help by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1506](https://togithub.com/urfave/cli/pull/1506)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.18.2...v2.19.0
### [`v2.18.2`](https://togithub.com/urfave/cli/releases/tag/v2.18.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.18.1...v2.18.2)
#### What's Changed
- Configure GenericFlag's Destination type as struct not pointer by [@nkuba](https://togithub.com/nkuba) in [https://github.com/urfave/cli/pull/1442](https://togithub.com/urfave/cli/pull/1442)
#### New Contributors
- [@nkuba](https://togithub.com/nkuba) made their first contribution in [https://github.com/urfave/cli/pull/1442](https://togithub.com/urfave/cli/pull/1442)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.18.1...v2.18.2
### [`v2.18.1`](https://togithub.com/urfave/cli/releases/tag/v2.18.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.18.0...v2.18.1)
#### What's Changed
- Ensure "generate" step runs in CI prior to diff check by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1504](https://togithub.com/urfave/cli/pull/1504)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.18.0...v2.18.1
### [`v2.18.0`](https://togithub.com/urfave/cli/releases/tag/v2.18.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.17.2...v2.18.0)
#### What's Changed
- Call FlagStringer in String() method of slice flags by [@fjl](https://togithub.com/fjl) in [https://github.com/urfave/cli/pull/1508](https://togithub.com/urfave/cli/pull/1508)
#### New Contributors
- [@fjl](https://togithub.com/fjl) made their first contribution in [https://github.com/urfave/cli/pull/1508](https://togithub.com/urfave/cli/pull/1508)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.17.2...v2.18.0
### [`v2.17.2`](https://togithub.com/urfave/cli/releases/tag/v2.17.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.17.1...v2.17.2)
#### What's Changed
- Remove nonexistent phony targets by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1503](https://togithub.com/urfave/cli/pull/1503)
- wrap: Avoid trailing whitespace for empty lines by [@abitrolly](https://togithub.com/abitrolly) in [https://github.com/urfave/cli/pull/1513](https://togithub.com/urfave/cli/pull/1513)
#### New Contributors
- [@abitrolly](https://togithub.com/abitrolly) made their first contribution in [https://github.com/urfave/cli/pull/1513](https://togithub.com/urfave/cli/pull/1513)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.17.1...v2.17.2
### [`v2.17.1`](https://togithub.com/urfave/cli/releases/tag/v2.17.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.17.0...v2.17.1)
#### What's Changed
- Fix help results inconsistency by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1499](https://togithub.com/urfave/cli/pull/1499)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.17.0...v2.17.1
### [`v2.17.0`](https://togithub.com/urfave/cli/releases/tag/v2.17.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.16.6...v2.17.0)
#### What's Changed
- Flag-level Action by [@xwjdsh](https://togithub.com/xwjdsh) in [https://github.com/urfave/cli/pull/1337](https://togithub.com/urfave/cli/pull/1337)
#### New Contributors
- [@xwjdsh](https://togithub.com/xwjdsh) made their first contribution in [https://github.com/urfave/cli/pull/1337](https://togithub.com/urfave/cli/pull/1337)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.16.6...v2.17.0
### [`v2.16.6`](https://togithub.com/urfave/cli/releases/tag/v2.16.6)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.16.5...v2.16.6)
#### What's Changed
- fix: Context.Set no such flag by [@Torwang1](https://togithub.com/Torwang1) in [https://github.com/urfave/cli/pull/1497](https://togithub.com/urfave/cli/pull/1497)
#### New Contributors
- [@Torwang1](https://togithub.com/Torwang1) made their first contribution in [https://github.com/urfave/cli/pull/1497](https://togithub.com/urfave/cli/pull/1497)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.16.5...v2.16.6
### [`v2.16.5`](https://togithub.com/urfave/cli/releases/tag/v2.16.5)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.16.4...v2.16.5)
#### What's Changed
- Fix:(issue\_1197) Set destination field from altsrc for slice flags by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1495](https://togithub.com/urfave/cli/pull/1495)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.16.4...v2.16.5
### [`v2.16.4`](https://togithub.com/urfave/cli/releases/tag/v2.16.4)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.16.3...v2.16.4)
#### What's Changed
- Accept the `MKDOCS_REMOTE_GITHUB_TOKEN` var as intended by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1493](https://togithub.com/urfave/cli/pull/1493)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.16.3...v2.16.4
### [`v2.16.3`](https://togithub.com/urfave/cli/releases/tag/v2.16.3)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.16.2...v2.16.3)
#### What's Changed
- Move more functionality into internal/build/build.go by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1490](https://togithub.com/urfave/cli/pull/1490)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.16.2...v2.16.3
### [`v2.16.2`](https://togithub.com/urfave/cli/releases/tag/v2.16.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.16.1...v2.16.2)
#### What's Changed
- Fix: Help name consistency among app/commands and subcommands by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1489](https://togithub.com/urfave/cli/pull/1489)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.16.1...v2.16.2
### [`v2.16.1`](https://togithub.com/urfave/cli/releases/tag/v2.16.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.16.0...v2.16.1)
#### What's Changed
- Set codecov status thresholds to 5% by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1486](https://togithub.com/urfave/cli/pull/1486)
- Fix: dont generate pointer for dest for Generic flag by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1488](https://togithub.com/urfave/cli/pull/1488)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.16.0...v2.16.1
### [`v2.16.0`](https://togithub.com/urfave/cli/releases/tag/v2.16.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.15.0...v2.16.0)
#### What's Changed
- Feature:(Issue 1334) Add support for uint64slices by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1378](https://togithub.com/urfave/cli/pull/1378)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.15.0...v2.16.0
### [`v2.15.0`](https://togithub.com/urfave/cli/releases/tag/v2.15.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.14.2...v2.15.0)
#### What's Changed
- Add count option for bool flags by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1257](https://togithub.com/urfave/cli/pull/1257)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.14.2...v2.15.0
### [`v2.14.2`](https://togithub.com/urfave/cli/releases/tag/v2.14.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.14.1...v2.14.2)
#### What's Changed
- Update version of codecov action by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1480](https://togithub.com/urfave/cli/pull/1480)
- Add a few notes to release docs by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1479](https://togithub.com/urfave/cli/pull/1479)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.14.1...v2.14.2
### [`v2.14.1`](https://togithub.com/urfave/cli/releases/tag/v2.14.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.14.0...v2.14.1)
#### What's Changed
- Fix:(issue\_1272) Generic flag not set from env by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1458](https://togithub.com/urfave/cli/pull/1458)
- GitHub Workflows security hardening by [@sashashura](https://togithub.com/sashashura) in [https://github.com/urfave/cli/pull/1469](https://togithub.com/urfave/cli/pull/1469)
#### New Contributors
- [@sashashura](https://togithub.com/sashashura) made their first contribution in [https://github.com/urfave/cli/pull/1469](https://togithub.com/urfave/cli/pull/1469)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.14.0...v2.14.1
### [`v2.14.0`](https://togithub.com/urfave/cli/releases/tag/v2.14.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.13.0...v2.14.0)
#### What's Changed
- Update v2 dead link by [@abousselmi](https://togithub.com/abousselmi) in [https://github.com/urfave/cli/pull/1466](https://togithub.com/urfave/cli/pull/1466)
- Fix:(issue\_1293) Wrap usage text for commands by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1460](https://togithub.com/urfave/cli/pull/1460)
- Add App.InvalidFlagAccessHandler by [@icholy](https://togithub.com/icholy) in [https://github.com/urfave/cli/pull/1446](https://togithub.com/urfave/cli/pull/1446)
#### New Contributors
- [@abousselmi](https://togithub.com/abousselmi) made their first contribution in [https://github.com/urfave/cli/pull/1466](https://togithub.com/urfave/cli/pull/1466)
- [@icholy](https://togithub.com/icholy) made their first contribution in [https://github.com/urfave/cli/pull/1446](https://togithub.com/urfave/cli/pull/1446)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.13.0...v2.14.0
### [`v2.13.0`](https://togithub.com/urfave/cli/releases/tag/v2.13.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.12.3...v2.13.0)
#### What's Changed
- Fix:(issue\_1094) Dont execute Before/After handlers during shell comp… by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1457](https://togithub.com/urfave/cli/pull/1457)
- Fix:(issue\_1455) Allow bool flags from input altsrc by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1456](https://togithub.com/urfave/cli/pull/1456)
- Add configurable Base to int, uint and uint64 flags by [@ccremer](https://togithub.com/ccremer) in [https://github.com/urfave/cli/pull/1464](https://togithub.com/urfave/cli/pull/1464)
- fix: allow required flag with one character by [@Gerrard-YNWA](https://togithub.com/Gerrard-YNWA) in [https://github.com/urfave/cli/pull/1449](https://togithub.com/urfave/cli/pull/1449)
- Add support for alias in YAMLs by [@james-prysm](https://togithub.com/james-prysm) in [https://github.com/urfave/cli/pull/1448](https://togithub.com/urfave/cli/pull/1448)
#### New Contributors
- [@ccremer](https://togithub.com/ccremer) made their first contribution in [https://github.com/urfave/cli/pull/1464](https://togithub.com/urfave/cli/pull/1464)
- [@Gerrard-YNWA](https://togithub.com/Gerrard-YNWA) made their first contribution in [https://github.com/urfave/cli/pull/1449](https://togithub.com/urfave/cli/pull/1449)
- [@james-prysm](https://togithub.com/james-prysm) made their first contribution in [https://github.com/urfave/cli/pull/1448](https://togithub.com/urfave/cli/pull/1448)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.12.3...v2.13.0
### [`v2.12.3`](https://togithub.com/urfave/cli/releases/tag/v2.12.3)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.12.2...v2.12.3)
#### What's Changed
- issue\_62: Make slice options more posix like by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1454](https://togithub.com/urfave/cli/pull/1454)
- Move genflags tool to cmd/ and pin to previous release by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1451](https://togithub.com/urfave/cli/pull/1451)
- Shift supported go versions by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1452](https://togithub.com/urfave/cli/pull/1452)
- docs: split documentation into individual pages by [@hay-kot](https://togithub.com/hay-kot) in [https://github.com/urfave/cli/pull/1453](https://togithub.com/urfave/cli/pull/1453)
#### New Contributors
- [@hay-kot](https://togithub.com/hay-kot) made their first contribution in [https://github.com/urfave/cli/pull/1453](https://togithub.com/urfave/cli/pull/1453)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.12.1...v2.12.3
### [`v2.12.2`](https://togithub.com/urfave/cli/releases/tag/v2.12.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.12.1...v2.12.2)
#### What's Changed
- issue\_62: Make slice options more posix like by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1454](https://togithub.com/urfave/cli/pull/1454)
- Move genflags tool to cmd/ and pin to previous release by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1451](https://togithub.com/urfave/cli/pull/1451)
- Shift supported go versions by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1452](https://togithub.com/urfave/cli/pull/1452)
- docs: split documentation into individual pages by [@hay-kot](https://togithub.com/hay-kot) in [https://github.com/urfave/cli/pull/1453](https://togithub.com/urfave/cli/pull/1453)
#### New Contributors
- [@hay-kot](https://togithub.com/hay-kot) made their first contribution in [https://github.com/urfave/cli/pull/1453](https://togithub.com/urfave/cli/pull/1453)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.12.1...v2.12.2
### [`v2.12.1`](https://togithub.com/urfave/cli/releases/tag/v2.12.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.12.0...v2.12.1)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.11.5...v2.12.1
### [`v2.12.0`](https://togithub.com/urfave/cli/releases/tag/v2.12.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.11.5...v2.12.0)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.11.2...v2.12.0
### [`v2.11.5`](https://togithub.com/urfave/cli/releases/tag/v2.11.5)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.11.4...v2.11.5)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.11.2...v2.11.5
### [`v2.11.4`](https://togithub.com/urfave/cli/releases/tag/v2.11.4)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.11.3...v2.11.4)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.11.2...v2.11.4
### [`v2.11.3`](https://togithub.com/urfave/cli/releases/tag/v2.11.3)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.11.2...v2.11.3)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.11.2...v2.11.3
### [`v2.11.2`](https://togithub.com/urfave/cli/releases/tag/v2.11.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.11.1...v2.11.2)
#### What's Changed
- Fix HideHelp by [@Dokiys](https://togithub.com/Dokiys) in [https://github.com/urfave/cli/pull/1445](https://togithub.com/urfave/cli/pull/1445)
- Fix After not run by [@Dokiys](https://togithub.com/Dokiys) in [https://github.com/urfave/cli/pull/1444](https://togithub.com/urfave/cli/pull/1444)
#### New Contributors
- [@Dokiys](https://togithub.com/Dokiys) made their first contribution in [https://github.com/urfave/cli/pull/1445](https://togithub.com/urfave/cli/pull/1445)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.11.1...v2.11.2
### [`v2.11.1`](https://togithub.com/urfave/cli/releases/tag/v2.11.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.11.0...v2.11.1)
#### What's Changed
- Fix timestamp flag error when using help by [@hmiyado](https://togithub.com/hmiyado) in [https://github.com/urfave/cli/pull/1439](https://togithub.com/urfave/cli/pull/1439)
#### New Contributors
- [@hmiyado](https://togithub.com/hmiyado) made their first contribution in [https://github.com/urfave/cli/pull/1439](https://togithub.com/urfave/cli/pull/1439)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.11.0...v2.11.1
### [`v2.11.0`](https://togithub.com/urfave/cli/releases/tag/v2.11.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.10.3...v2.11.0)
#### What's Changed
- feature: add DefaultCommand field to App by [@jalavosus](https://togithub.com/jalavosus) in [https://github.com/urfave/cli/pull/1388](https://togithub.com/urfave/cli/pull/1388)
- accept timezone for timestamps by [@julian7](https://togithub.com/julian7) in [https://github.com/urfave/cli/pull/1432](https://togithub.com/urfave/cli/pull/1432)
- Approve v2 addition of App.DefaultCommand by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1426](https://togithub.com/urfave/cli/pull/1426)
#### New Contributors
- [@jalavosus](https://togithub.com/jalavosus) made their first contribution in [https://github.com/urfave/cli/pull/1388](https://togithub.com/urfave/cli/pull/1388)
- [@julian7](https://togithub.com/julian7) made their first contribution in [https://github.com/urfave/cli/pull/1432](https://togithub.com/urfave/cli/pull/1432)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.10.3...v2.11.0
### [`v2.10.3`](https://togithub.com/urfave/cli/releases/tag/v2.10.3)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.10.2...v2.10.3)
#### What's Changed
- Clean up the v2 manual a bit by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1421](https://togithub.com/urfave/cli/pull/1421)
- Fix list formatting in v2 manual by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1423](https://togithub.com/urfave/cli/pull/1423)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.10.2...v2.10.3
### [`v2.10.2`](https://togithub.com/urfave/cli/releases/tag/v2.10.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.10.1...v2.10.2)
#### What's Changed
- Update dependencies to latest by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1417](https://togithub.com/urfave/cli/pull/1417)
- Remove temporary go mod workaround by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1418](https://togithub.com/urfave/cli/pull/1418)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.10.1...v2.10.2
### [`v2.10.1`](https://togithub.com/urfave/cli/releases/tag/v2.10.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.10.0...v2.10.1)
#### What's Changed
- Upgrade gopkg.in/yaml to v3 by [@jszwedko](https://togithub.com/jszwedko) in [https://github.com/urfave/cli/pull/1415](https://togithub.com/urfave/cli/pull/1415)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.10.0...v2.10.1
### [`v2.10.0`](https://togithub.com/urfave/cli/releases/tag/v2.10.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.9.0...v2.10.0)
#### What's Changed
- Add word-wrap support, with wrap length provided by the user by [@mostynb](https://togithub.com/mostynb) in [https://github.com/urfave/cli/pull/1119](https://togithub.com/urfave/cli/pull/1119)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.9.0...v2.10.0
### [`v2.9.0`](https://togithub.com/urfave/cli/releases/tag/v2.9.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.8.1...v2.9.0)
#### What's Changed
- Fix 'repetetive' typo by [@mostynb](https://togithub.com/mostynb) in [https://github.com/urfave/cli/pull/1402](https://togithub.com/urfave/cli/pull/1402)
- Add some missing go.sum entries needed with 1.16.x by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1407](https://togithub.com/urfave/cli/pull/1407)
- Add SliceFlag wrapper and fix bugs in existing implementations by [@joeycumines](https://togithub.com/joeycumines) in [https://github.com/urfave/cli/pull/1409](https://togithub.com/urfave/cli/pull/1409)
- Update the v2 docs since merging [#1409](https://togithub.com/urfave/cli/issues/1409) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1412](https://togithub.com/urfave/cli/pull/1412)
#### New Contributors
- [@joeycumines](https://togithub.com/joeycumines) made their first contribution in [https://github.com/urfave/cli/pull/1409](https://togithub.com/urfave/cli/pull/1409)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.8.1...v2.9.0
### [`v2.8.1`](https://togithub.com/urfave/cli/releases/tag/v2.8.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.8.0...v2.8.1)
#### What's Changed
- Run docs tests against current work tree by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1403](https://togithub.com/urfave/cli/pull/1403)
- Remove GPL2 dependency introduced in v2.7.0 by [@AkihiroSuda](https://togithub.com/AkihiroSuda) in [https://github.com/urfave/cli/pull/1405](https://togithub.com/urfave/cli/pull/1405)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.8.0...v2.8.1
### [`v2.8.0`](https://togithub.com/urfave/cli/releases/tag/v2.8.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.7.2...v2.8.0)
#### What's Changed
- Add flag category support ([#796](https://togithub.com/urfave/cli/issues/796)) by [@michaeljs1990](https://togithub.com/michaeljs1990) / [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1368](https://togithub.com/urfave/cli/pull/1368)
- Introduce override hooks for suggestions by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1396](https://togithub.com/urfave/cli/pull/1396)
- Point to the docs tree and site from top-level README by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1399](https://togithub.com/urfave/cli/pull/1399)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.7.2...v2.8.0
### [`v2.7.2`](https://togithub.com/urfave/cli/releases/tag/v2.7.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.7.1...v2.7.2)
#### What's Changed
- Auto-detect zsh via `SHELL` ([#1218](https://togithub.com/urfave/cli/issues/1218)) by [@z0rc](https://togithub.com/z0rc) / [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1350](https://togithub.com/urfave/cli/pull/1350)
- Merging mostynb report source of parse errors by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1354](https://togithub.com/urfave/cli/pull/1354)
- Report the source of a value when we cannot parse it by [@mostynb](https://togithub.com/mostynb) in [https://github.com/urfave/cli/pull/1168](https://togithub.com/urfave/cli/pull/1168)
- Add a security policy document by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1365](https://togithub.com/urfave/cli/pull/1365)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.7.1...v2.7.2
### [`v2.7.1`](https://togithub.com/urfave/cli/releases/tag/v2.7.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.7.0...v2.7.1)
#### What's Changed
- Docs publishing fixes by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1400](https://togithub.com/urfave/cli/pull/1400)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.7.0...v2.7.1
### [`v2.7.0`](https://togithub.com/urfave/cli/releases/tag/v2.7.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.6.0...v2.7.0)
#### What's Changed
- Generate flag types (again?) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1382](https://togithub.com/urfave/cli/pull/1382)
- Introduce a v2.x semver approval gate by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1385](https://togithub.com/urfave/cli/pull/1385)
- Generate RequiredFlag and VisibleFlag implementations by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1393](https://togithub.com/urfave/cli/pull/1393)
- Mkdocs setup by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1392](https://togithub.com/urfave/cli/pull/1392)
- Add suggestions support ([#977](https://togithub.com/urfave/cli/issues/977)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1390](https://togithub.com/urfave/cli/pull/1390)
- Add suggestions support by [@saschagrunert](https://togithub.com/saschagrunert) in [https://github.com/urfave/cli/pull/977](https://togithub.com/urfave/cli/pull/977)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.6.0...v2.7.0
### [`v2.6.0`](https://togithub.com/urfave/cli/releases/tag/v2.6.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.5.1...v2.6.0)
#### What's Changed
- Simplified flag value access by [@toaster](https://togithub.com/toaster) in [https://github.com/urfave/cli/pull/1367](https://togithub.com/urfave/cli/pull/1367)
#### New Contributors
- [@toaster](https://togithub.com/toaster) made their first contribution in [https://github.com/urfave/cli/pull/1367](https://togithub.com/urfave/cli/pull/1367)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.5.1...v2.6.0
### [`v2.5.1`](https://togithub.com/urfave/cli/releases/tag/v2.5.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.5.0...v2.5.1)
#### What's Changed
- Cleaning up some release-related metadata & docs by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1371](https://togithub.com/urfave/cli/pull/1371)
- Accept multi-value input on slice flags ([#1241](https://togithub.com/urfave/cli/issues/1241)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1377](https://togithub.com/urfave/cli/pull/1377)
- Accept multi-value input on slice flags by [@vipally](https://togithub.com/vipally) in [https://github.com/urfave/cli/pull/1241](https://togithub.com/urfave/cli/pull/1241)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.5.0...v2.5.1
### [`v2.5.0`](https://togithub.com/urfave/cli/releases/tag/v2.5.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.10...v2.5.0)
#### What's Changed
- Add `urfave_cli_no_docs` build tag by [@kolyshkin](https://togithub.com/kolyshkin) in [https://github.com/urfave/cli/pull/1375](https://togithub.com/urfave/cli/pull/1375)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.10...v2.5.0
### [`v2.4.10`](https://togithub.com/urfave/cli/releases/tag/v2.4.10)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.9...v2.4.10)
#### What's Changed
- Exclude hidden sub-command flags from docs by [@jolheiser](https://togithub.com/jolheiser) in [https://github.com/urfave/cli/pull/1346](https://togithub.com/urfave/cli/pull/1346)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.9...v2.4.10
### [`v2.4.9`](https://togithub.com/urfave/cli/releases/tag/v2.4.9)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.8...v2.4.9)
#### What's Changed
- Remove some unused code by [@53jk1](https://togithub.com/53jk1) in [https://github.com/urfave/cli/pull/1374](https://togithub.com/urfave/cli/pull/1374)
- Do not apply altsrc input values that are not set by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1376](https://togithub.com/urfave/cli/pull/1376)
#### New Contributors
- [@53jk1](https://togithub.com/53jk1) made their first contribution in [https://github.com/urfave/cli/pull/1374](https://togithub.com/urfave/cli/pull/1374)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.8...v2.4.9
### [`v2.4.8`](https://togithub.com/urfave/cli/releases/tag/v2.4.8)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.7...v2.4.8)
#### What's Changed
- Allow -ve values for int, float & duration by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1262](https://togithub.com/urfave/cli/pull/1262)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.7...v2.4.8
### [`v2.4.7`](https://togithub.com/urfave/cli/releases/tag/v2.4.7)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.6...v2.4.7)
#### What's Changed
- Add test case for short option handling by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1260](https://togithub.com/urfave/cli/pull/1260)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.6...v2.4.7
### [`v2.4.6`](https://togithub.com/urfave/cli/releases/tag/v2.4.6)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.5...v2.4.6)
#### What's Changed
- Unshadow `context` package by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1370](https://togithub.com/urfave/cli/pull/1370)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.5...v2.4.6
### [`v2.4.5`](https://togithub.com/urfave/cli/releases/tag/v2.4.5): Release 2.4.5
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.4...v2.4.5)
#### What's Changed
- Pass non-empty string slice to example app `Run` by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1364](https://togithub.com/urfave/cli/pull/1364)
- Revert "Add Stale bot configuration per docs" by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1366](https://togithub.com/urfave/cli/pull/1366)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.4...v2.4.5
### [`v2.4.4`](https://togithub.com/urfave/cli/releases/tag/v2.4.4): Release 2.4.4
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.3...v2.4.4)
#### What's Changed
- Remove reflect calls for doc generation ([#1259](https://togithub.com/urfave/cli/issues/1259)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1361](https://togithub.com/urfave/cli/pull/1361)
- Remove reflect calls for doc generation by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1259](https://togithub.com/urfave/cli/pull/1259)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.3...v2.4.4
### [`v2.4.3`](https://togithub.com/urfave/cli/releases/tag/v2.4.3): Release 2.4.3
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.2...v2.4.3)
#### What's Changed
- show only subcommand flags with bash completion ([#1186](https://togithub.com/urfave/cli/issues/1186)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1360](https://togithub.com/urfave/cli/pull/1360)
- show only subcommand flags with bash completion by [@schollz](https://togithub.com/schollz) in [https://github.com/urfave/cli/pull/1186](https://togithub.com/urfave/cli/pull/1186)
#### New Contributors
- [@schollz](https://togithub.com/schollz) made their first contribution in [https://github.com/urfave/cli/pull/1186](https://togithub.com/urfave/cli/pull/1186)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.2...v2.4.3
### [`v2.4.2`](https://togithub.com/urfave/cli/releases/tag/v2.4.2): Release 2.4.2
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.1...v2.4.2)
#### What's Changed
- Update dependencies and go.mod spec by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1359](https://togithub.com/urfave/cli/pull/1359)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.1...v2.4.2
### [`v2.4.1`](https://togithub.com/urfave/cli/releases/tag/v2.4.1): Release 2.4.1
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.0...v2.4.1)
#### What's Changed
- Bump matrix of supported Go versions by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1351](https://togithub.com/urfave/cli/pull/1351)
- Attempting to soften the barrier to entry by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1357](https://togithub.com/urfave/cli/pull/1357)
- Add Stale bot configuration per docs by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1352](https://togithub.com/urfave/cli/pull/1352)
- Drop references/usage of GO111MODULE by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1353](https://togithub.com/urfave/cli/pull/1353)
- Switch branch references from `master` to `main` by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1358](https://togithub.com/urfave/cli/pull/1358)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.0...v2.4.1
### [`v2.4.0`](https://togithub.com/urfave/cli/releases/tag/v2.4.0): Release 2.4.0
[Compare Source](https://togithub.com/urfave/cli/compare/v2.3.0...v2.4.0)
These release notes were written for the git hash https://github.com/urfave/cli/commit/7b2e60968b20976f8acdf71f7e9b4c07bf853f5c.
#### Fixed
- Fixed incorrect Help Name in [#1202](https://togithub.com/urfave/cli/issues/1202) via [@fxrlv](https://togithub.com/fxrlv)
- Fixed a bug where `Context.Value` did not look across all fileSets when looking for a named flag in [#1210](https://togithub.com/urfave/cli/issues/1210) via [@jcgregorio](https://togithub.com/jcgregorio)
- Fixed an issue with flags being set by parent context's (`IntSlice`, `Int64Slice`) in [#1214](https://togithub.com/urfave/cli/issues/1214) via [@anicoll](https://togithub.com/anicoll)
- Fixed a bug where `App.Reader` was not correctly propagated to the subcommands in [#1225](https://togithub.com/urfave/cli/issues/1225) via [@Coderlane](https://togithub.com/Coderlane)
- Fixed example code input arguments in [#1226](https://togi
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 Mend Renovate. View repository job log here.
This PR contains the following updates:
v1.22.3
->v2.25.7
Release Notes
urfave/cli
### [`v2.25.7`](https://togithub.com/urfave/cli/releases/tag/v2.25.7) [Compare Source](https://togithub.com/urfave/cli/compare/v2.25.6...v2.25.7) #### What's Changed - Fix: fix v2 broken tests by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1757](https://togithub.com/urfave/cli/pull/1757) - Fix:(issue\_1755) Ensure that timestamp flag destination is set correctly by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1756](https://togithub.com/urfave/cli/pull/1756) **Full Changelog**: https://github.com/urfave/cli/compare/v2.25.6...v2.25.7 ### [`v2.25.6`](https://togithub.com/urfave/cli/releases/tag/v2.25.6) [Compare Source](https://togithub.com/urfave/cli/compare/v2.25.5...v2.25.6) #### What's Changed - Fix:(issue\_1668) Add test case for sub command of sub command completion by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1747](https://togithub.com/urfave/cli/pull/1747) - Update dependencies for v2 by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1749](https://togithub.com/urfave/cli/pull/1749) - Document slice flags as part of examples (v2) by [@carhartl](https://togithub.com/carhartl) in [https://github.com/urfave/cli/pull/1751](https://togithub.com/urfave/cli/pull/1751) **Full Changelog**: https://github.com/urfave/cli/compare/v2.25.5...v2.25.6 ### [`v2.25.5`](https://togithub.com/urfave/cli/releases/tag/v2.25.5) [Compare Source](https://togithub.com/urfave/cli/compare/v2.25.4...v2.25.5) #### What's Changed - Fix:(issue\_1737) Set bool count by taking care of num of aliases by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1740](https://togithub.com/urfave/cli/pull/1740) **Full Changelog**: https://github.com/urfave/cli/compare/v2.25.4...v2.25.5 ### [`v2.25.4`](https://togithub.com/urfave/cli/releases/tag/v2.25.4) [Compare Source](https://togithub.com/urfave/cli/compare/v2.25.3...v2.25.4) #### What's Changed - Bug/fix issue 1703 by [@jojje](https://togithub.com/jojje) in [https://github.com/urfave/cli/pull/1728](https://togithub.com/urfave/cli/pull/1728) - Fix:(issue\_1734) Show categories for subcommands by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1735](https://togithub.com/urfave/cli/pull/1735) - Fix:(issue\_1610). Keep RunAsSubcommand behaviour as before by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1736](https://togithub.com/urfave/cli/pull/1736) - Fix:(issue\_1731) Add fix for checking if aliases are set by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1732](https://togithub.com/urfave/cli/pull/1732) - Fix func name referenced in doc comment by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1738](https://togithub.com/urfave/cli/pull/1738) #### New Contributors - [@jojje](https://togithub.com/jojje) made their first contribution in [https://github.com/urfave/cli/pull/1728](https://togithub.com/urfave/cli/pull/1728) **Full Changelog**: https://github.com/urfave/cli/compare/v2.25.3...v2.25.4 ### [`v2.25.3`](https://togithub.com/urfave/cli/releases/tag/v2.25.3) [Compare Source](https://togithub.com/urfave/cli/compare/v2.25.2...v2.25.3) #### What's Changed - Fix `incorrectTypeForFlagError` for unknowns by [@danhunsaker](https://togithub.com/danhunsaker) in [https://github.com/urfave/cli/pull/1708](https://togithub.com/urfave/cli/pull/1708) #### New Contributors - [@danhunsaker](https://togithub.com/danhunsaker) made their first contribution in [https://github.com/urfave/cli/pull/1708](https://togithub.com/urfave/cli/pull/1708) **Full Changelog**: https://github.com/urfave/cli/compare/v2.25.2...v2.25.3 ### [`v2.25.2`](https://togithub.com/urfave/cli/releases/tag/v2.25.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.25.1...v2.25.2) #### What's Changed - Fix missing required flag error uses flag name and not alias by [@nirhaas](https://togithub.com/nirhaas) in [https://github.com/urfave/cli/pull/1709](https://togithub.com/urfave/cli/pull/1709) - Remove redundant variable declarations by [@huiyifyj](https://togithub.com/huiyifyj) in [https://github.com/urfave/cli/pull/1714](https://togithub.com/urfave/cli/pull/1714) - Fix:(issue 1689) Match markdown output with help output by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1723](https://togithub.com/urfave/cli/pull/1723) #### New Contributors - [@nirhaas](https://togithub.com/nirhaas) made their first contribution in [https://github.com/urfave/cli/pull/1709](https://togithub.com/urfave/cli/pull/1709) - [@huiyifyj](https://togithub.com/huiyifyj) made their first contribution in [https://github.com/urfave/cli/pull/1714](https://togithub.com/urfave/cli/pull/1714) **Full Changelog**: https://github.com/urfave/cli/compare/v2.25.1...v2.25.2 ### [`v2.25.1`](https://togithub.com/urfave/cli/releases/tag/v2.25.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.25.0...v2.25.1) #### What's Changed - Shift tested Go versions in v2-maint by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1692](https://togithub.com/urfave/cli/pull/1692) - Preserve separator spec on subcommands by [@thschmitt](https://togithub.com/thschmitt) in [https://github.com/urfave/cli/pull/1710](https://togithub.com/urfave/cli/pull/1710) #### New Contributors - [@thschmitt](https://togithub.com/thschmitt) made their first contribution in [https://github.com/urfave/cli/pull/1710](https://togithub.com/urfave/cli/pull/1710) **Full Changelog**: https://github.com/urfave/cli/compare/v2.25.0...v2.25.1 ### [`v2.25.0`](https://togithub.com/urfave/cli/releases/tag/v2.25.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.24.4...v2.25.0) #### What's Changed - Drop support for Go versions before 1.18 by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1667](https://togithub.com/urfave/cli/pull/1667) - add Integer type casting when loading yaml file by [@kjeom](https://togithub.com/kjeom) in [https://github.com/urfave/cli/pull/1669](https://togithub.com/urfave/cli/pull/1669) #### New Contributors - [@kjeom](https://togithub.com/kjeom) made their first contribution in [https://github.com/urfave/cli/pull/1669](https://togithub.com/urfave/cli/pull/1669) **Full Changelog**: https://github.com/urfave/cli/compare/v2.24.4...v2.25.0 ### [`v2.24.4`](https://togithub.com/urfave/cli/releases/tag/v2.24.4) [Compare Source](https://togithub.com/urfave/cli/compare/v2.24.3...v2.24.4) #### What's Changed - Deprecation of package ioutil in Go 1.16 by [@ArangoGutierrez](https://togithub.com/ArangoGutierrez) in [https://github.com/urfave/cli/pull/1678](https://togithub.com/urfave/cli/pull/1678) - Backport \[v2]: Fix some issues in bash autocompletion by [@MrNaif2018](https://togithub.com/MrNaif2018) in [https://github.com/urfave/cli/pull/1676](https://togithub.com/urfave/cli/pull/1676) #### New Contributors - [@ArangoGutierrez](https://togithub.com/ArangoGutierrez) made their first contribution in [https://github.com/urfave/cli/pull/1678](https://togithub.com/urfave/cli/pull/1678) **Full Changelog**: https://github.com/urfave/cli/compare/v2.24.3...v2.24.4 ### [`v2.24.3`](https://togithub.com/urfave/cli/releases/tag/v2.24.3) [Compare Source](https://togithub.com/urfave/cli/compare/v2.24.2...v2.24.3) #### What's Changed - Make trim space optional by [@palsivertsen](https://togithub.com/palsivertsen) in [https://github.com/urfave/cli/pull/1675](https://togithub.com/urfave/cli/pull/1675) **Full Changelog**: https://github.com/urfave/cli/compare/v2.24.2...v2.24.3 ### [`v2.24.2`](https://togithub.com/urfave/cli/releases/tag/v2.24.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.24.1...v2.24.2) #### What's Changed - Update README badges for v2 by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1664](https://togithub.com/urfave/cli/pull/1664) - Target two most recent Go versions in v2 by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1666](https://togithub.com/urfave/cli/pull/1666) - flag: remove dependencies on shared variables by [@zllovesuki](https://togithub.com/zllovesuki) in [https://github.com/urfave/cli/pull/1671](https://togithub.com/urfave/cli/pull/1671) - Show non categorized flags with categorized on help by [@skelouse](https://togithub.com/skelouse) in [https://github.com/urfave/cli/pull/1673](https://togithub.com/urfave/cli/pull/1673) #### New Contributors - [@zllovesuki](https://togithub.com/zllovesuki) made their first contribution in [https://github.com/urfave/cli/pull/1671](https://togithub.com/urfave/cli/pull/1671) **Full Changelog**: https://github.com/urfave/cli/compare/v2.24.1...v2.24.2 ### [`v2.24.1`](https://togithub.com/urfave/cli/releases/tag/v2.24.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.24.0...v2.24.1) #### What's Changed - Fix v2 docs by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1655](https://togithub.com/urfave/cli/pull/1655) **Full Changelog**: https://github.com/urfave/cli/compare/v2.24.0...v2.24.1 ### [`v2.24.0`](https://togithub.com/urfave/cli/releases/tag/v2.24.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.23.10...v2.24.0) #### What's Changed - Fix:(issue\_1592) Add support for float64slice, uint, int, int64 for a… by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1647](https://togithub.com/urfave/cli/pull/1647) **Full Changelog**: https://github.com/urfave/cli/compare/v2.23.10...v2.24.0 ### [`v2.23.10`](https://togithub.com/urfave/cli/releases/tag/v2.23.10) [Compare Source](https://togithub.com/urfave/cli/compare/v2.23.9...v2.23.10) #### What's Changed - Doc:(issue\_1593) Add flag category topic in docs (v2-maint) by [@ovcharenko-di](https://togithub.com/ovcharenko-di) in [https://github.com/urfave/cli/pull/1653](https://togithub.com/urfave/cli/pull/1653) **Full Changelog**: https://github.com/urfave/cli/compare/v2.23.9...v2.23.10 ### [`v2.23.9`](https://togithub.com/urfave/cli/releases/tag/v2.23.9) [Compare Source](https://togithub.com/urfave/cli/compare/v2.23.8...v2.23.9) #### What's Changed - Fixes [#1648](https://togithub.com/urfave/cli/issues/1648) by [@palsivertsen](https://togithub.com/palsivertsen) in [https://github.com/urfave/cli/pull/1649](https://togithub.com/urfave/cli/pull/1649) #### New Contributors - [@palsivertsen](https://togithub.com/palsivertsen) made their first contribution in [https://github.com/urfave/cli/pull/1649](https://togithub.com/urfave/cli/pull/1649) **Full Changelog**: https://github.com/urfave/cli/compare/v2.23.8...v2.23.9 ### [`v2.23.8`](https://togithub.com/urfave/cli/releases/tag/v2.23.8) [Compare Source](https://togithub.com/urfave/cli/compare/v2.23.7...v2.23.8) #### What's Changed - Fix:(issue\_1277) Remove default text for version/help flags by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1633](https://togithub.com/urfave/cli/pull/1633) **Full Changelog**: https://github.com/urfave/cli/compare/v2.23.7...v2.23.8 ### [`v2.23.7`](https://togithub.com/urfave/cli/releases/tag/v2.23.7) [Compare Source](https://togithub.com/urfave/cli/compare/v2.23.6...v2.23.7) #### What's Changed - Fix:(issue\_1617) Fix Bash completion for subcommands by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1618](https://togithub.com/urfave/cli/pull/1618) **Full Changelog**: https://github.com/urfave/cli/compare/v2.23.6...v2.23.7 ### [`v2.23.6`](https://togithub.com/urfave/cli/releases/tag/v2.23.6) [Compare Source](https://togithub.com/urfave/cli/compare/v2.23.5...v2.23.6) #### What's Changed - Disable slice flag separator by [@feedmeapples](https://togithub.com/feedmeapples) in [https://github.com/urfave/cli/pull/1588](https://togithub.com/urfave/cli/pull/1588) - Fix:(issue\_1591) Use AppHelpTemplate instead of subcommand help template by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1608](https://togithub.com/urfave/cli/pull/1608) **Full Changelog**: https://github.com/urfave/cli/compare/v2.23.5...v2.23.6 ### [`v2.23.5`](https://togithub.com/urfave/cli/releases/tag/v2.23.5) [Compare Source](https://togithub.com/urfave/cli/compare/v2.23.4...v2.23.5) #### What's Changed - Update x/text to 0.3.8 by [@dirkmueller](https://togithub.com/dirkmueller) in [https://github.com/urfave/cli/pull/1571](https://togithub.com/urfave/cli/pull/1571) - Update github actions events for v2-maint branch by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1574](https://togithub.com/urfave/cli/pull/1574) - Update dependencies in v2 series by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1573](https://togithub.com/urfave/cli/pull/1573) #### New Contributors - [@dirkmueller](https://togithub.com/dirkmueller) made their first contribution in [https://github.com/urfave/cli/pull/1571](https://togithub.com/urfave/cli/pull/1571) **Full Changelog**: https://github.com/urfave/cli/compare/v2.23.4...v2.23.5 ### [`v2.23.4`](https://togithub.com/urfave/cli/releases/tag/v2.23.4) [Compare Source](https://togithub.com/urfave/cli/compare/v2.23.3...v2.23.4) #### What's Changed - Chore: Add altsrc flag definition generation by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1553](https://togithub.com/urfave/cli/pull/1553) **Full Changelog**: https://github.com/urfave/cli/compare/v2.23.3...v2.23.4 ### [`v2.23.3`](https://togithub.com/urfave/cli/releases/tag/v2.23.3) [Compare Source](https://togithub.com/urfave/cli/compare/v2.23.2...v2.23.3) #### What's Changed - Fix: Avoid duplication of help commands by [@remiposo](https://togithub.com/remiposo) in [https://github.com/urfave/cli/pull/1565](https://togithub.com/urfave/cli/pull/1565) - Feature:(issue\_1550):Add support Int64Slice by read toml config file by [@Edelweiss-Snow](https://togithub.com/Edelweiss-Snow) in [https://github.com/urfave/cli/pull/1551](https://togithub.com/urfave/cli/pull/1551) #### New Contributors - [@remiposo](https://togithub.com/remiposo) made their first contribution in [https://github.com/urfave/cli/pull/1565](https://togithub.com/urfave/cli/pull/1565) - [@Edelweiss-Snow](https://togithub.com/Edelweiss-Snow) made their first contribution in [https://github.com/urfave/cli/pull/1551](https://togithub.com/urfave/cli/pull/1551) **Full Changelog**: https://github.com/urfave/cli/compare/v2.23.2...v2.23.3 Note. This is considered a minor release even though it has a new "feature" i.e support for int64slice for alstrc flags. The int64slice is verbatim copy of existing code and doesnt include any new behaviour compared to other altsrc flags. ### [`v2.23.2`](https://togithub.com/urfave/cli/releases/tag/v2.23.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.23.1...v2.23.2) #### What's Changed - Fix:(issue\_1114) Add SkipFlagParsing to app to allow -- by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1562](https://togithub.com/urfave/cli/pull/1562) **Full Changelog**: https://github.com/urfave/cli/compare/v2.23.1...v2.23.2 ### [`v2.23.1`](https://togithub.com/urfave/cli/releases/tag/v2.23.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.23.0...v2.23.1) #### What's Changed - FIx: Allow ext flags to be opt-out by default rather than opt-in by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1561](https://togithub.com/urfave/cli/pull/1561) **Full Changelog**: https://github.com/urfave/cli/compare/v2.23.0...v2.23.1 ### [`v2.23.0`](https://togithub.com/urfave/cli/releases/tag/v2.23.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.22.0...v2.23.0) #### What's Changed - Feature:(issue\_269) Allow external package flag definitions by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1540](https://togithub.com/urfave/cli/pull/1540) **Full Changelog**: https://github.com/urfave/cli/compare/v2.22.0...v2.23.0 ### [`v2.22.0`](https://togithub.com/urfave/cli/releases/tag/v2.22.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.21.0...v2.22.0) #### What's Changed - Feature:(issue\_1090): Add unwrap for ExitCoder by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1545](https://togithub.com/urfave/cli/pull/1545) **Full Changelog**: https://github.com/urfave/cli/compare/v2.21.0...v2.22.0 ### [`v2.21.0`](https://togithub.com/urfave/cli/releases/tag/v2.21.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.20.5...v2.21.0) #### What's Changed - Feature: (issue\_1451) customized slice flag separator by [@FGYFFFF](https://togithub.com/FGYFFFF) in [https://github.com/urfave/cli/pull/1546](https://togithub.com/urfave/cli/pull/1546) **Full Changelog**: https://github.com/urfave/cli/compare/v2.20.5...v2.21.0 ### [`v2.20.5`](https://togithub.com/urfave/cli/releases/tag/v2.20.5) [Compare Source](https://togithub.com/urfave/cli/compare/v2.20.4...v2.20.5) #### What's Changed - Fix:(issue\_1548) Check root before run default cmd by [@smalnote](https://togithub.com/smalnote) in [https://github.com/urfave/cli/pull/1549](https://togithub.com/urfave/cli/pull/1549) #### New Contributors - [@smalnote](https://togithub.com/smalnote) made their first contribution in [https://github.com/urfave/cli/pull/1549](https://togithub.com/urfave/cli/pull/1549) **Full Changelog**: https://github.com/urfave/cli/compare/v2.20.4...v2.20.5 ### [`v2.20.4`](https://togithub.com/urfave/cli/releases/tag/v2.20.4) [Compare Source](https://togithub.com/urfave/cli/compare/v2.20.3...v2.20.4) #### What's Changed - Spelling by [@jsoref](https://togithub.com/jsoref) in [https://github.com/urfave/cli/pull/1543](https://togithub.com/urfave/cli/pull/1543) - Documentation:(issue\_786) Add docs for flag validation by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1544](https://togithub.com/urfave/cli/pull/1544) #### New Contributors - [@jsoref](https://togithub.com/jsoref) made their first contribution in [https://github.com/urfave/cli/pull/1543](https://togithub.com/urfave/cli/pull/1543) **Full Changelog**: https://github.com/urfave/cli/compare/v2.20.3...v2.20.4 ### [`v2.20.3`](https://togithub.com/urfave/cli/releases/tag/v2.20.3) [Compare Source](https://togithub.com/urfave/cli/compare/v2.20.2...v2.20.3) #### What's Changed - Docs:(issue\_1276) Make destination/value/default text clear by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1539](https://togithub.com/urfave/cli/pull/1539) - Fix:(issue\_1263) FlagNames should return names set via env as well by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1537](https://togithub.com/urfave/cli/pull/1537) - Fix:(issue\_1288). Add windows specific env format by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1538](https://togithub.com/urfave/cli/pull/1538) **Full Changelog**: https://github.com/urfave/cli/compare/v2.20.2...v2.20.3 ### [`v2.20.2`](https://togithub.com/urfave/cli/releases/tag/v2.20.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.20.1...v2.20.2) #### What's Changed - Fix:(issue\_1206) Default value shouldnt depend on env variable or val… by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1528](https://togithub.com/urfave/cli/pull/1528) **Full Changelog**: https://github.com/urfave/cli/compare/v2.20.1...v2.20.2 ### [`v2.20.1`](https://togithub.com/urfave/cli/releases/tag/v2.20.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.20.0...v2.20.1) #### What's Changed - Docs: Fix docs from merged PR1498 by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1532](https://togithub.com/urfave/cli/pull/1532) - Cleanup: Fix app.go formatting by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1533](https://togithub.com/urfave/cli/pull/1533) **Full Changelog**: https://github.com/urfave/cli/compare/v2.20.0...v2.20.1 ### [`v2.20.0`](https://togithub.com/urfave/cli/releases/tag/v2.20.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.19.3...v2.20.0) #### What's Changed - Cleanup redundant code in App/Command by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1498](https://togithub.com/urfave/cli/pull/1498) **Full Changelog**: https://github.com/urfave/cli/compare/v2.19.3...v2.20.0 ### [`v2.19.3`](https://togithub.com/urfave/cli/releases/tag/v2.19.3) [Compare Source](https://togithub.com/urfave/cli/compare/v2.19.2...v2.19.3) #### What's Changed - Build and run `urfave-cli-genflags` via its `Makefile` by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1526](https://togithub.com/urfave/cli/pull/1526) **Full Changelog**: https://github.com/urfave/cli/compare/v2.19.2...v2.19.3 ### [`v2.19.2`](https://togithub.com/urfave/cli/releases/tag/v2.19.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.19.1...v2.19.2) #### What's Changed - fix: stop automatic sorting for --help by [@FGYFFFF](https://togithub.com/FGYFFFF) in [https://github.com/urfave/cli/pull/1430](https://togithub.com/urfave/cli/pull/1430) #### New Contributors - [@FGYFFFF](https://togithub.com/FGYFFFF) made their first contribution in [https://github.com/urfave/cli/pull/1430](https://togithub.com/urfave/cli/pull/1430) **Full Changelog**: https://github.com/urfave/cli/compare/v2.19.1...v2.19.2 ### [`v2.19.1`](https://togithub.com/urfave/cli/releases/tag/v2.19.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.19.0...v2.19.1) #### What's Changed - Fix:(issue\_1500). Fix slice flag value duplication issue by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1502](https://togithub.com/urfave/cli/pull/1502) **Full Changelog**: https://github.com/urfave/cli/compare/v2.19.0...v2.19.1 ### [`v2.19.0`](https://togithub.com/urfave/cli/releases/tag/v2.19.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.18.2...v2.19.0) #### What's Changed - Fix:(issue\_1505) Fix flag alignment in help by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1506](https://togithub.com/urfave/cli/pull/1506) **Full Changelog**: https://github.com/urfave/cli/compare/v2.18.2...v2.19.0 ### [`v2.18.2`](https://togithub.com/urfave/cli/releases/tag/v2.18.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.18.1...v2.18.2) #### What's Changed - Configure GenericFlag's Destination type as struct not pointer by [@nkuba](https://togithub.com/nkuba) in [https://github.com/urfave/cli/pull/1442](https://togithub.com/urfave/cli/pull/1442) #### New Contributors - [@nkuba](https://togithub.com/nkuba) made their first contribution in [https://github.com/urfave/cli/pull/1442](https://togithub.com/urfave/cli/pull/1442) **Full Changelog**: https://github.com/urfave/cli/compare/v2.18.1...v2.18.2 ### [`v2.18.1`](https://togithub.com/urfave/cli/releases/tag/v2.18.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.18.0...v2.18.1) #### What's Changed - Ensure "generate" step runs in CI prior to diff check by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1504](https://togithub.com/urfave/cli/pull/1504) **Full Changelog**: https://github.com/urfave/cli/compare/v2.18.0...v2.18.1 ### [`v2.18.0`](https://togithub.com/urfave/cli/releases/tag/v2.18.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.17.2...v2.18.0) #### What's Changed - Call FlagStringer in String() method of slice flags by [@fjl](https://togithub.com/fjl) in [https://github.com/urfave/cli/pull/1508](https://togithub.com/urfave/cli/pull/1508) #### New Contributors - [@fjl](https://togithub.com/fjl) made their first contribution in [https://github.com/urfave/cli/pull/1508](https://togithub.com/urfave/cli/pull/1508) **Full Changelog**: https://github.com/urfave/cli/compare/v2.17.2...v2.18.0 ### [`v2.17.2`](https://togithub.com/urfave/cli/releases/tag/v2.17.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.17.1...v2.17.2) #### What's Changed - Remove nonexistent phony targets by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1503](https://togithub.com/urfave/cli/pull/1503) - wrap: Avoid trailing whitespace for empty lines by [@abitrolly](https://togithub.com/abitrolly) in [https://github.com/urfave/cli/pull/1513](https://togithub.com/urfave/cli/pull/1513) #### New Contributors - [@abitrolly](https://togithub.com/abitrolly) made their first contribution in [https://github.com/urfave/cli/pull/1513](https://togithub.com/urfave/cli/pull/1513) **Full Changelog**: https://github.com/urfave/cli/compare/v2.17.1...v2.17.2 ### [`v2.17.1`](https://togithub.com/urfave/cli/releases/tag/v2.17.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.17.0...v2.17.1) #### What's Changed - Fix help results inconsistency by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1499](https://togithub.com/urfave/cli/pull/1499) **Full Changelog**: https://github.com/urfave/cli/compare/v2.17.0...v2.17.1 ### [`v2.17.0`](https://togithub.com/urfave/cli/releases/tag/v2.17.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.16.6...v2.17.0) #### What's Changed - Flag-level Action by [@xwjdsh](https://togithub.com/xwjdsh) in [https://github.com/urfave/cli/pull/1337](https://togithub.com/urfave/cli/pull/1337) #### New Contributors - [@xwjdsh](https://togithub.com/xwjdsh) made their first contribution in [https://github.com/urfave/cli/pull/1337](https://togithub.com/urfave/cli/pull/1337) **Full Changelog**: https://github.com/urfave/cli/compare/v2.16.6...v2.17.0 ### [`v2.16.6`](https://togithub.com/urfave/cli/releases/tag/v2.16.6) [Compare Source](https://togithub.com/urfave/cli/compare/v2.16.5...v2.16.6) #### What's Changed - fix: Context.Set no such flag by [@Torwang1](https://togithub.com/Torwang1) in [https://github.com/urfave/cli/pull/1497](https://togithub.com/urfave/cli/pull/1497) #### New Contributors - [@Torwang1](https://togithub.com/Torwang1) made their first contribution in [https://github.com/urfave/cli/pull/1497](https://togithub.com/urfave/cli/pull/1497) **Full Changelog**: https://github.com/urfave/cli/compare/v2.16.5...v2.16.6 ### [`v2.16.5`](https://togithub.com/urfave/cli/releases/tag/v2.16.5) [Compare Source](https://togithub.com/urfave/cli/compare/v2.16.4...v2.16.5) #### What's Changed - Fix:(issue\_1197) Set destination field from altsrc for slice flags by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1495](https://togithub.com/urfave/cli/pull/1495) **Full Changelog**: https://github.com/urfave/cli/compare/v2.16.4...v2.16.5 ### [`v2.16.4`](https://togithub.com/urfave/cli/releases/tag/v2.16.4) [Compare Source](https://togithub.com/urfave/cli/compare/v2.16.3...v2.16.4) #### What's Changed - Accept the `MKDOCS_REMOTE_GITHUB_TOKEN` var as intended by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1493](https://togithub.com/urfave/cli/pull/1493) **Full Changelog**: https://github.com/urfave/cli/compare/v2.16.3...v2.16.4 ### [`v2.16.3`](https://togithub.com/urfave/cli/releases/tag/v2.16.3) [Compare Source](https://togithub.com/urfave/cli/compare/v2.16.2...v2.16.3) #### What's Changed - Move more functionality into internal/build/build.go by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1490](https://togithub.com/urfave/cli/pull/1490) **Full Changelog**: https://github.com/urfave/cli/compare/v2.16.2...v2.16.3 ### [`v2.16.2`](https://togithub.com/urfave/cli/releases/tag/v2.16.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.16.1...v2.16.2) #### What's Changed - Fix: Help name consistency among app/commands and subcommands by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1489](https://togithub.com/urfave/cli/pull/1489) **Full Changelog**: https://github.com/urfave/cli/compare/v2.16.1...v2.16.2 ### [`v2.16.1`](https://togithub.com/urfave/cli/releases/tag/v2.16.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.16.0...v2.16.1) #### What's Changed - Set codecov status thresholds to 5% by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1486](https://togithub.com/urfave/cli/pull/1486) - Fix: dont generate pointer for dest for Generic flag by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1488](https://togithub.com/urfave/cli/pull/1488) **Full Changelog**: https://github.com/urfave/cli/compare/v2.16.0...v2.16.1 ### [`v2.16.0`](https://togithub.com/urfave/cli/releases/tag/v2.16.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.15.0...v2.16.0) #### What's Changed - Feature:(Issue 1334) Add support for uint64slices by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1378](https://togithub.com/urfave/cli/pull/1378) **Full Changelog**: https://github.com/urfave/cli/compare/v2.15.0...v2.16.0 ### [`v2.15.0`](https://togithub.com/urfave/cli/releases/tag/v2.15.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.14.2...v2.15.0) #### What's Changed - Add count option for bool flags by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1257](https://togithub.com/urfave/cli/pull/1257) **Full Changelog**: https://github.com/urfave/cli/compare/v2.14.2...v2.15.0 ### [`v2.14.2`](https://togithub.com/urfave/cli/releases/tag/v2.14.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.14.1...v2.14.2) #### What's Changed - Update version of codecov action by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1480](https://togithub.com/urfave/cli/pull/1480) - Add a few notes to release docs by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1479](https://togithub.com/urfave/cli/pull/1479) **Full Changelog**: https://github.com/urfave/cli/compare/v2.14.1...v2.14.2 ### [`v2.14.1`](https://togithub.com/urfave/cli/releases/tag/v2.14.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.14.0...v2.14.1) #### What's Changed - Fix:(issue\_1272) Generic flag not set from env by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1458](https://togithub.com/urfave/cli/pull/1458) - GitHub Workflows security hardening by [@sashashura](https://togithub.com/sashashura) in [https://github.com/urfave/cli/pull/1469](https://togithub.com/urfave/cli/pull/1469) #### New Contributors - [@sashashura](https://togithub.com/sashashura) made their first contribution in [https://github.com/urfave/cli/pull/1469](https://togithub.com/urfave/cli/pull/1469) **Full Changelog**: https://github.com/urfave/cli/compare/v2.14.0...v2.14.1 ### [`v2.14.0`](https://togithub.com/urfave/cli/releases/tag/v2.14.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.13.0...v2.14.0) #### What's Changed - Update v2 dead link by [@abousselmi](https://togithub.com/abousselmi) in [https://github.com/urfave/cli/pull/1466](https://togithub.com/urfave/cli/pull/1466) - Fix:(issue\_1293) Wrap usage text for commands by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1460](https://togithub.com/urfave/cli/pull/1460) - Add App.InvalidFlagAccessHandler by [@icholy](https://togithub.com/icholy) in [https://github.com/urfave/cli/pull/1446](https://togithub.com/urfave/cli/pull/1446) #### New Contributors - [@abousselmi](https://togithub.com/abousselmi) made their first contribution in [https://github.com/urfave/cli/pull/1466](https://togithub.com/urfave/cli/pull/1466) - [@icholy](https://togithub.com/icholy) made their first contribution in [https://github.com/urfave/cli/pull/1446](https://togithub.com/urfave/cli/pull/1446) **Full Changelog**: https://github.com/urfave/cli/compare/v2.13.0...v2.14.0 ### [`v2.13.0`](https://togithub.com/urfave/cli/releases/tag/v2.13.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.12.3...v2.13.0) #### What's Changed - Fix:(issue\_1094) Dont execute Before/After handlers during shell comp… by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1457](https://togithub.com/urfave/cli/pull/1457) - Fix:(issue\_1455) Allow bool flags from input altsrc by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1456](https://togithub.com/urfave/cli/pull/1456) - Add configurable Base to int, uint and uint64 flags by [@ccremer](https://togithub.com/ccremer) in [https://github.com/urfave/cli/pull/1464](https://togithub.com/urfave/cli/pull/1464) - fix: allow required flag with one character by [@Gerrard-YNWA](https://togithub.com/Gerrard-YNWA) in [https://github.com/urfave/cli/pull/1449](https://togithub.com/urfave/cli/pull/1449) - Add support for alias in YAMLs by [@james-prysm](https://togithub.com/james-prysm) in [https://github.com/urfave/cli/pull/1448](https://togithub.com/urfave/cli/pull/1448) #### New Contributors - [@ccremer](https://togithub.com/ccremer) made their first contribution in [https://github.com/urfave/cli/pull/1464](https://togithub.com/urfave/cli/pull/1464) - [@Gerrard-YNWA](https://togithub.com/Gerrard-YNWA) made their first contribution in [https://github.com/urfave/cli/pull/1449](https://togithub.com/urfave/cli/pull/1449) - [@james-prysm](https://togithub.com/james-prysm) made their first contribution in [https://github.com/urfave/cli/pull/1448](https://togithub.com/urfave/cli/pull/1448) **Full Changelog**: https://github.com/urfave/cli/compare/v2.12.3...v2.13.0 ### [`v2.12.3`](https://togithub.com/urfave/cli/releases/tag/v2.12.3) [Compare Source](https://togithub.com/urfave/cli/compare/v2.12.2...v2.12.3) #### What's Changed - issue\_62: Make slice options more posix like by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1454](https://togithub.com/urfave/cli/pull/1454) - Move genflags tool to cmd/ and pin to previous release by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1451](https://togithub.com/urfave/cli/pull/1451) - Shift supported go versions by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1452](https://togithub.com/urfave/cli/pull/1452) - docs: split documentation into individual pages by [@hay-kot](https://togithub.com/hay-kot) in [https://github.com/urfave/cli/pull/1453](https://togithub.com/urfave/cli/pull/1453) #### New Contributors - [@hay-kot](https://togithub.com/hay-kot) made their first contribution in [https://github.com/urfave/cli/pull/1453](https://togithub.com/urfave/cli/pull/1453) **Full Changelog**: https://github.com/urfave/cli/compare/v2.12.1...v2.12.3 ### [`v2.12.2`](https://togithub.com/urfave/cli/releases/tag/v2.12.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.12.1...v2.12.2) #### What's Changed - issue\_62: Make slice options more posix like by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1454](https://togithub.com/urfave/cli/pull/1454) - Move genflags tool to cmd/ and pin to previous release by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1451](https://togithub.com/urfave/cli/pull/1451) - Shift supported go versions by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1452](https://togithub.com/urfave/cli/pull/1452) - docs: split documentation into individual pages by [@hay-kot](https://togithub.com/hay-kot) in [https://github.com/urfave/cli/pull/1453](https://togithub.com/urfave/cli/pull/1453) #### New Contributors - [@hay-kot](https://togithub.com/hay-kot) made their first contribution in [https://github.com/urfave/cli/pull/1453](https://togithub.com/urfave/cli/pull/1453) **Full Changelog**: https://github.com/urfave/cli/compare/v2.12.1...v2.12.2 ### [`v2.12.1`](https://togithub.com/urfave/cli/releases/tag/v2.12.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.12.0...v2.12.1) **Full Changelog**: https://github.com/urfave/cli/compare/v2.11.5...v2.12.1 ### [`v2.12.0`](https://togithub.com/urfave/cli/releases/tag/v2.12.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.11.5...v2.12.0) **Full Changelog**: https://github.com/urfave/cli/compare/v2.11.2...v2.12.0 ### [`v2.11.5`](https://togithub.com/urfave/cli/releases/tag/v2.11.5) [Compare Source](https://togithub.com/urfave/cli/compare/v2.11.4...v2.11.5) **Full Changelog**: https://github.com/urfave/cli/compare/v2.11.2...v2.11.5 ### [`v2.11.4`](https://togithub.com/urfave/cli/releases/tag/v2.11.4) [Compare Source](https://togithub.com/urfave/cli/compare/v2.11.3...v2.11.4) **Full Changelog**: https://github.com/urfave/cli/compare/v2.11.2...v2.11.4 ### [`v2.11.3`](https://togithub.com/urfave/cli/releases/tag/v2.11.3) [Compare Source](https://togithub.com/urfave/cli/compare/v2.11.2...v2.11.3) **Full Changelog**: https://github.com/urfave/cli/compare/v2.11.2...v2.11.3 ### [`v2.11.2`](https://togithub.com/urfave/cli/releases/tag/v2.11.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.11.1...v2.11.2) #### What's Changed - Fix HideHelp by [@Dokiys](https://togithub.com/Dokiys) in [https://github.com/urfave/cli/pull/1445](https://togithub.com/urfave/cli/pull/1445) - Fix After not run by [@Dokiys](https://togithub.com/Dokiys) in [https://github.com/urfave/cli/pull/1444](https://togithub.com/urfave/cli/pull/1444) #### New Contributors - [@Dokiys](https://togithub.com/Dokiys) made their first contribution in [https://github.com/urfave/cli/pull/1445](https://togithub.com/urfave/cli/pull/1445) **Full Changelog**: https://github.com/urfave/cli/compare/v2.11.1...v2.11.2 ### [`v2.11.1`](https://togithub.com/urfave/cli/releases/tag/v2.11.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.11.0...v2.11.1) #### What's Changed - Fix timestamp flag error when using help by [@hmiyado](https://togithub.com/hmiyado) in [https://github.com/urfave/cli/pull/1439](https://togithub.com/urfave/cli/pull/1439) #### New Contributors - [@hmiyado](https://togithub.com/hmiyado) made their first contribution in [https://github.com/urfave/cli/pull/1439](https://togithub.com/urfave/cli/pull/1439) **Full Changelog**: https://github.com/urfave/cli/compare/v2.11.0...v2.11.1 ### [`v2.11.0`](https://togithub.com/urfave/cli/releases/tag/v2.11.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.10.3...v2.11.0) #### What's Changed - feature: add DefaultCommand field to App by [@jalavosus](https://togithub.com/jalavosus) in [https://github.com/urfave/cli/pull/1388](https://togithub.com/urfave/cli/pull/1388) - accept timezone for timestamps by [@julian7](https://togithub.com/julian7) in [https://github.com/urfave/cli/pull/1432](https://togithub.com/urfave/cli/pull/1432) - Approve v2 addition of App.DefaultCommand by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1426](https://togithub.com/urfave/cli/pull/1426) #### New Contributors - [@jalavosus](https://togithub.com/jalavosus) made their first contribution in [https://github.com/urfave/cli/pull/1388](https://togithub.com/urfave/cli/pull/1388) - [@julian7](https://togithub.com/julian7) made their first contribution in [https://github.com/urfave/cli/pull/1432](https://togithub.com/urfave/cli/pull/1432) **Full Changelog**: https://github.com/urfave/cli/compare/v2.10.3...v2.11.0 ### [`v2.10.3`](https://togithub.com/urfave/cli/releases/tag/v2.10.3) [Compare Source](https://togithub.com/urfave/cli/compare/v2.10.2...v2.10.3) #### What's Changed - Clean up the v2 manual a bit by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1421](https://togithub.com/urfave/cli/pull/1421) - Fix list formatting in v2 manual by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1423](https://togithub.com/urfave/cli/pull/1423) **Full Changelog**: https://github.com/urfave/cli/compare/v2.10.2...v2.10.3 ### [`v2.10.2`](https://togithub.com/urfave/cli/releases/tag/v2.10.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.10.1...v2.10.2) #### What's Changed - Update dependencies to latest by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1417](https://togithub.com/urfave/cli/pull/1417) - Remove temporary go mod workaround by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1418](https://togithub.com/urfave/cli/pull/1418) **Full Changelog**: https://github.com/urfave/cli/compare/v2.10.1...v2.10.2 ### [`v2.10.1`](https://togithub.com/urfave/cli/releases/tag/v2.10.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.10.0...v2.10.1) #### What's Changed - Upgrade gopkg.in/yaml to v3 by [@jszwedko](https://togithub.com/jszwedko) in [https://github.com/urfave/cli/pull/1415](https://togithub.com/urfave/cli/pull/1415) **Full Changelog**: https://github.com/urfave/cli/compare/v2.10.0...v2.10.1 ### [`v2.10.0`](https://togithub.com/urfave/cli/releases/tag/v2.10.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.9.0...v2.10.0) #### What's Changed - Add word-wrap support, with wrap length provided by the user by [@mostynb](https://togithub.com/mostynb) in [https://github.com/urfave/cli/pull/1119](https://togithub.com/urfave/cli/pull/1119) **Full Changelog**: https://github.com/urfave/cli/compare/v2.9.0...v2.10.0 ### [`v2.9.0`](https://togithub.com/urfave/cli/releases/tag/v2.9.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.8.1...v2.9.0) #### What's Changed - Fix 'repetetive' typo by [@mostynb](https://togithub.com/mostynb) in [https://github.com/urfave/cli/pull/1402](https://togithub.com/urfave/cli/pull/1402) - Add some missing go.sum entries needed with 1.16.x by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1407](https://togithub.com/urfave/cli/pull/1407) - Add SliceFlag wrapper and fix bugs in existing implementations by [@joeycumines](https://togithub.com/joeycumines) in [https://github.com/urfave/cli/pull/1409](https://togithub.com/urfave/cli/pull/1409) - Update the v2 docs since merging [#1409](https://togithub.com/urfave/cli/issues/1409) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1412](https://togithub.com/urfave/cli/pull/1412) #### New Contributors - [@joeycumines](https://togithub.com/joeycumines) made their first contribution in [https://github.com/urfave/cli/pull/1409](https://togithub.com/urfave/cli/pull/1409) **Full Changelog**: https://github.com/urfave/cli/compare/v2.8.1...v2.9.0 ### [`v2.8.1`](https://togithub.com/urfave/cli/releases/tag/v2.8.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.8.0...v2.8.1) #### What's Changed - Run docs tests against current work tree by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1403](https://togithub.com/urfave/cli/pull/1403) - Remove GPL2 dependency introduced in v2.7.0 by [@AkihiroSuda](https://togithub.com/AkihiroSuda) in [https://github.com/urfave/cli/pull/1405](https://togithub.com/urfave/cli/pull/1405) **Full Changelog**: https://github.com/urfave/cli/compare/v2.8.0...v2.8.1 ### [`v2.8.0`](https://togithub.com/urfave/cli/releases/tag/v2.8.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.7.2...v2.8.0) #### What's Changed - Add flag category support ([#796](https://togithub.com/urfave/cli/issues/796)) by [@michaeljs1990](https://togithub.com/michaeljs1990) / [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1368](https://togithub.com/urfave/cli/pull/1368) - Introduce override hooks for suggestions by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1396](https://togithub.com/urfave/cli/pull/1396) - Point to the docs tree and site from top-level README by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1399](https://togithub.com/urfave/cli/pull/1399) **Full Changelog**: https://github.com/urfave/cli/compare/v2.7.2...v2.8.0 ### [`v2.7.2`](https://togithub.com/urfave/cli/releases/tag/v2.7.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.7.1...v2.7.2) #### What's Changed - Auto-detect zsh via `SHELL` ([#1218](https://togithub.com/urfave/cli/issues/1218)) by [@z0rc](https://togithub.com/z0rc) / [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1350](https://togithub.com/urfave/cli/pull/1350) - Merging mostynb report source of parse errors by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1354](https://togithub.com/urfave/cli/pull/1354) - Report the source of a value when we cannot parse it by [@mostynb](https://togithub.com/mostynb) in [https://github.com/urfave/cli/pull/1168](https://togithub.com/urfave/cli/pull/1168) - Add a security policy document by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1365](https://togithub.com/urfave/cli/pull/1365) **Full Changelog**: https://github.com/urfave/cli/compare/v2.7.1...v2.7.2 ### [`v2.7.1`](https://togithub.com/urfave/cli/releases/tag/v2.7.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.7.0...v2.7.1) #### What's Changed - Docs publishing fixes by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1400](https://togithub.com/urfave/cli/pull/1400) **Full Changelog**: https://github.com/urfave/cli/compare/v2.7.0...v2.7.1 ### [`v2.7.0`](https://togithub.com/urfave/cli/releases/tag/v2.7.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.6.0...v2.7.0) #### What's Changed - Generate flag types (again?) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1382](https://togithub.com/urfave/cli/pull/1382) - Introduce a v2.x semver approval gate by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1385](https://togithub.com/urfave/cli/pull/1385) - Generate RequiredFlag and VisibleFlag implementations by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1393](https://togithub.com/urfave/cli/pull/1393) - Mkdocs setup by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1392](https://togithub.com/urfave/cli/pull/1392) - Add suggestions support ([#977](https://togithub.com/urfave/cli/issues/977)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1390](https://togithub.com/urfave/cli/pull/1390) - Add suggestions support by [@saschagrunert](https://togithub.com/saschagrunert) in [https://github.com/urfave/cli/pull/977](https://togithub.com/urfave/cli/pull/977) **Full Changelog**: https://github.com/urfave/cli/compare/v2.6.0...v2.7.0 ### [`v2.6.0`](https://togithub.com/urfave/cli/releases/tag/v2.6.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.5.1...v2.6.0) #### What's Changed - Simplified flag value access by [@toaster](https://togithub.com/toaster) in [https://github.com/urfave/cli/pull/1367](https://togithub.com/urfave/cli/pull/1367) #### New Contributors - [@toaster](https://togithub.com/toaster) made their first contribution in [https://github.com/urfave/cli/pull/1367](https://togithub.com/urfave/cli/pull/1367) **Full Changelog**: https://github.com/urfave/cli/compare/v2.5.1...v2.6.0 ### [`v2.5.1`](https://togithub.com/urfave/cli/releases/tag/v2.5.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.5.0...v2.5.1) #### What's Changed - Cleaning up some release-related metadata & docs by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1371](https://togithub.com/urfave/cli/pull/1371) - Accept multi-value input on slice flags ([#1241](https://togithub.com/urfave/cli/issues/1241)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1377](https://togithub.com/urfave/cli/pull/1377) - Accept multi-value input on slice flags by [@vipally](https://togithub.com/vipally) in [https://github.com/urfave/cli/pull/1241](https://togithub.com/urfave/cli/pull/1241) **Full Changelog**: https://github.com/urfave/cli/compare/v2.5.0...v2.5.1 ### [`v2.5.0`](https://togithub.com/urfave/cli/releases/tag/v2.5.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.10...v2.5.0) #### What's Changed - Add `urfave_cli_no_docs` build tag by [@kolyshkin](https://togithub.com/kolyshkin) in [https://github.com/urfave/cli/pull/1375](https://togithub.com/urfave/cli/pull/1375) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.10...v2.5.0 ### [`v2.4.10`](https://togithub.com/urfave/cli/releases/tag/v2.4.10) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.9...v2.4.10) #### What's Changed - Exclude hidden sub-command flags from docs by [@jolheiser](https://togithub.com/jolheiser) in [https://github.com/urfave/cli/pull/1346](https://togithub.com/urfave/cli/pull/1346) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.9...v2.4.10 ### [`v2.4.9`](https://togithub.com/urfave/cli/releases/tag/v2.4.9) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.8...v2.4.9) #### What's Changed - Remove some unused code by [@53jk1](https://togithub.com/53jk1) in [https://github.com/urfave/cli/pull/1374](https://togithub.com/urfave/cli/pull/1374) - Do not apply altsrc input values that are not set by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1376](https://togithub.com/urfave/cli/pull/1376) #### New Contributors - [@53jk1](https://togithub.com/53jk1) made their first contribution in [https://github.com/urfave/cli/pull/1374](https://togithub.com/urfave/cli/pull/1374) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.8...v2.4.9 ### [`v2.4.8`](https://togithub.com/urfave/cli/releases/tag/v2.4.8) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.7...v2.4.8) #### What's Changed - Allow -ve values for int, float & duration by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1262](https://togithub.com/urfave/cli/pull/1262) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.7...v2.4.8 ### [`v2.4.7`](https://togithub.com/urfave/cli/releases/tag/v2.4.7) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.6...v2.4.7) #### What's Changed - Add test case for short option handling by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1260](https://togithub.com/urfave/cli/pull/1260) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.6...v2.4.7 ### [`v2.4.6`](https://togithub.com/urfave/cli/releases/tag/v2.4.6) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.5...v2.4.6) #### What's Changed - Unshadow `context` package by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1370](https://togithub.com/urfave/cli/pull/1370) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.5...v2.4.6 ### [`v2.4.5`](https://togithub.com/urfave/cli/releases/tag/v2.4.5): Release 2.4.5 [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.4...v2.4.5) #### What's Changed - Pass non-empty string slice to example app `Run` by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1364](https://togithub.com/urfave/cli/pull/1364) - Revert "Add Stale bot configuration per docs" by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1366](https://togithub.com/urfave/cli/pull/1366) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.4...v2.4.5 ### [`v2.4.4`](https://togithub.com/urfave/cli/releases/tag/v2.4.4): Release 2.4.4 [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.3...v2.4.4) #### What's Changed - Remove reflect calls for doc generation ([#1259](https://togithub.com/urfave/cli/issues/1259)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1361](https://togithub.com/urfave/cli/pull/1361) - Remove reflect calls for doc generation by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1259](https://togithub.com/urfave/cli/pull/1259) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.3...v2.4.4 ### [`v2.4.3`](https://togithub.com/urfave/cli/releases/tag/v2.4.3): Release 2.4.3 [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.2...v2.4.3) #### What's Changed - show only subcommand flags with bash completion ([#1186](https://togithub.com/urfave/cli/issues/1186)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1360](https://togithub.com/urfave/cli/pull/1360) - show only subcommand flags with bash completion by [@schollz](https://togithub.com/schollz) in [https://github.com/urfave/cli/pull/1186](https://togithub.com/urfave/cli/pull/1186) #### New Contributors - [@schollz](https://togithub.com/schollz) made their first contribution in [https://github.com/urfave/cli/pull/1186](https://togithub.com/urfave/cli/pull/1186) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.2...v2.4.3 ### [`v2.4.2`](https://togithub.com/urfave/cli/releases/tag/v2.4.2): Release 2.4.2 [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.1...v2.4.2) #### What's Changed - Update dependencies and go.mod spec by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1359](https://togithub.com/urfave/cli/pull/1359) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.1...v2.4.2 ### [`v2.4.1`](https://togithub.com/urfave/cli/releases/tag/v2.4.1): Release 2.4.1 [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.0...v2.4.1) #### What's Changed - Bump matrix of supported Go versions by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1351](https://togithub.com/urfave/cli/pull/1351) - Attempting to soften the barrier to entry by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1357](https://togithub.com/urfave/cli/pull/1357) - Add Stale bot configuration per docs by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1352](https://togithub.com/urfave/cli/pull/1352) - Drop references/usage of GO111MODULE by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1353](https://togithub.com/urfave/cli/pull/1353) - Switch branch references from `master` to `main` by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1358](https://togithub.com/urfave/cli/pull/1358) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.0...v2.4.1 ### [`v2.4.0`](https://togithub.com/urfave/cli/releases/tag/v2.4.0): Release 2.4.0 [Compare Source](https://togithub.com/urfave/cli/compare/v2.3.0...v2.4.0) These release notes were written for the git hash https://github.com/urfave/cli/commit/7b2e60968b20976f8acdf71f7e9b4c07bf853f5c. #### Fixed - Fixed incorrect Help Name in [#1202](https://togithub.com/urfave/cli/issues/1202) via [@fxrlv](https://togithub.com/fxrlv) - Fixed a bug where `Context.Value` did not look across all fileSets when looking for a named flag in [#1210](https://togithub.com/urfave/cli/issues/1210) via [@jcgregorio](https://togithub.com/jcgregorio) - Fixed an issue with flags being set by parent context's (`IntSlice`, `Int64Slice`) in [#1214](https://togithub.com/urfave/cli/issues/1214) via [@anicoll](https://togithub.com/anicoll) - Fixed a bug where `App.Reader` was not correctly propagated to the subcommands in [#1225](https://togithub.com/urfave/cli/issues/1225) via [@Coderlane](https://togithub.com/Coderlane) - Fixed example code input arguments in [#1226](https://togiConfiguration
📅 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.
This PR has been generated by Mend Renovate. View repository job log here.