urfave/cli
### [`v2.4.0`](https://togithub.com/urfave/cli/releases/v2.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://togithub.com/urfave/cli/issues/1226) via [@Coderlane](https://togithub.com/Coderlane)
- Fixed a bug where default value would changed when parsing slice flags in [#1236](https://togithub.com/urfave/cli/issues/1236) via [@vipally](https://togithub.com/vipally)
- Fixed a bug where slice flag values don't append default values from ENV or a file in [#1239](https://togithub.com/urfave/cli/issues/1239) via [@vipally](https://togithub.com/vipally)
- Fixed indentation on help text in [#1279](https://togithub.com/urfave/cli/issues/1279) via [@rliebz](https://togithub.com/rliebz)
- Fixed a Go 1.17 compatibility issue for a test case in [#1277](https://togithub.com/urfave/cli/issues/1277) via [@GlenPickle](https://togithub.com/GlenPickle)
- Fixed a nil pointer panic when getting cli/context flagSet in UsageError function in [#1327](https://togithub.com/urfave/cli/issues/1327) via [@WUST-mengqinyu](https://togithub.com/WUST-mengqinyu)
- Fix `strconv.ParseFloat` usage in [#1335](https://togithub.com/urfave/cli/issues/1335) via [@kolyshkin](https://togithub.com/kolyshkin)
- Improve handling of file flags in [#1336](https://togithub.com/urfave/cli/issues/1336) via [@kolyshkin](https://togithub.com/kolyshkin)
#### Changed
- Improve help text for Slice flags in [#1208](https://togithub.com/urfave/cli/issues/1208) via [@Madhur1997](https://togithub.com/Madhur1997)
- Update GitHub actions in [#1212](https://togithub.com/urfave/cli/issues/1212) via [@jcgregorio](https://togithub.com/jcgregorio)
- Fix typo in documentation in [#1216](https://togithub.com/urfave/cli/issues/1216) via [@wgumenyuk](https://togithub.com/wgumenyuk)
- Improve Man Page in [#1227](https://togithub.com/urfave/cli/issues/1227) via [@bobuhiro11](https://togithub.com/bobuhiro11)
- Remove duplicate comment in [#1232](https://togithub.com/urfave/cli/issues/1232) via [@corburn](https://togithub.com/corburn)
- Improve how UsageText appears when viewing help from subcommands in [#1255](https://togithub.com/urfave/cli/issues/1255) via [@cpacifying](https://togithub.com/cpacifying)
- Remove reflect calls for Hidden flags feature in [#1258](https://togithub.com/urfave/cli/issues/1258) via [@dearchap](https://togithub.com/dearchap)
- Refactor and Cleanup context in [#1264](https://togithub.com/urfave/cli/issues/1264) via [@dearchap](https://togithub.com/dearchap)
- Fix grammatical error in documentation in [#1281](https://togithub.com/urfave/cli/issues/1281) via [@imaskm](https://togithub.com/imaskm)
- Improve documentation in [#1304](https://togithub.com/urfave/cli/issues/1304) via [@JayCeeJr](https://togithub.com/JayCeeJr)
- Improve Man Page in [#1311](https://togithub.com/urfave/cli/issues/1311) via [@jolheiser](https://togithub.com/jolheiser)
- Improve migration documentation in [#1317](https://togithub.com/urfave/cli/issues/1317) via [@tlimoncelli](https://togithub.com/tlimoncelli)
- Improve migration documentation in [#1319](https://togithub.com/urfave/cli/issues/1319) via [@mritunjaysharma394](https://togithub.com/mritunjaysharma394)
- Fixed assertion function in test cases in [#1320](https://togithub.com/urfave/cli/issues/1320) via [@anthonyfok](https://togithub.com/anthonyfok)
- Update markdown library dependency in [#3121](https://togithub.com/urfave/cli/issues/3121) via [@anthonyfok](https://togithub.com/anthonyfok)
- Update yaml library dependency in [#1326](https://togithub.com/urfave/cli/issues/1326) via [@mildaniel](https://togithub.com/mildaniel)
- Remove useless variable declaration in [#1330](https://togithub.com/urfave/cli/issues/1330) via [@chenxiao-zhao](https://togithub.com/chenxiao-zhao)
- Improve migration documentation in [#1340](https://togithub.com/urfave/cli/issues/1340) via [@infraredgirl](https://togithub.com/infraredgirl)
#### Added
- Added support for Go 1.15 in [#1200](https://togithub.com/urfave/cli/issues/1200) via [@asahasrabuddhe](https://togithub.com/asahasrabuddhe)
- Add link to pkg.go.dev in manual.md in [#1207](https://togithub.com/urfave/cli/issues/1207) via [@bbkane](https://togithub.com/bbkane)
- Add link to GoDoc for v2 in [#1228](https://togithub.com/urfave/cli/issues/1228) via [@zwass](https://togithub.com/zwass)
- Add `Destination` field to the `TimeStamp` flag in [#1251](https://togithub.com/urfave/cli/issues/1251) via [@davidsbond](https://togithub.com/davidsbond)
- Add support for Go 1.16 in [#1270](https://togithub.com/urfave/cli/issues/1270) via [@rliebz](https://togithub.com/rliebz)
- Add description and usage text in generated documentation in [#1287](https://togithub.com/urfave/cli/issues/1287) via [@subpop](https://togithub.com/subpop)
- Add support for Go 1.17 in [#1323](https://togithub.com/urfave/cli/issues/1323) via [@rliebz](https://togithub.com/rliebz)
Configuration
š Schedule: 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, click this checkbox.
This PR contains the following updates:
v2.3.0
->v2.4.0
Release Notes
urfave/cli
### [`v2.4.0`](https://togithub.com/urfave/cli/releases/v2.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://togithub.com/urfave/cli/issues/1226) via [@Coderlane](https://togithub.com/Coderlane) - Fixed a bug where default value would changed when parsing slice flags in [#1236](https://togithub.com/urfave/cli/issues/1236) via [@vipally](https://togithub.com/vipally) - Fixed a bug where slice flag values don't append default values from ENV or a file in [#1239](https://togithub.com/urfave/cli/issues/1239) via [@vipally](https://togithub.com/vipally) - Fixed indentation on help text in [#1279](https://togithub.com/urfave/cli/issues/1279) via [@rliebz](https://togithub.com/rliebz) - Fixed a Go 1.17 compatibility issue for a test case in [#1277](https://togithub.com/urfave/cli/issues/1277) via [@GlenPickle](https://togithub.com/GlenPickle) - Fixed a nil pointer panic when getting cli/context flagSet in UsageError function in [#1327](https://togithub.com/urfave/cli/issues/1327) via [@WUST-mengqinyu](https://togithub.com/WUST-mengqinyu) - Fix `strconv.ParseFloat` usage in [#1335](https://togithub.com/urfave/cli/issues/1335) via [@kolyshkin](https://togithub.com/kolyshkin) - Improve handling of file flags in [#1336](https://togithub.com/urfave/cli/issues/1336) via [@kolyshkin](https://togithub.com/kolyshkin) #### Changed - Improve help text for Slice flags in [#1208](https://togithub.com/urfave/cli/issues/1208) via [@Madhur1997](https://togithub.com/Madhur1997) - Update GitHub actions in [#1212](https://togithub.com/urfave/cli/issues/1212) via [@jcgregorio](https://togithub.com/jcgregorio) - Fix typo in documentation in [#1216](https://togithub.com/urfave/cli/issues/1216) via [@wgumenyuk](https://togithub.com/wgumenyuk) - Improve Man Page in [#1227](https://togithub.com/urfave/cli/issues/1227) via [@bobuhiro11](https://togithub.com/bobuhiro11) - Remove duplicate comment in [#1232](https://togithub.com/urfave/cli/issues/1232) via [@corburn](https://togithub.com/corburn) - Improve how UsageText appears when viewing help from subcommands in [#1255](https://togithub.com/urfave/cli/issues/1255) via [@cpacifying](https://togithub.com/cpacifying) - Remove reflect calls for Hidden flags feature in [#1258](https://togithub.com/urfave/cli/issues/1258) via [@dearchap](https://togithub.com/dearchap) - Refactor and Cleanup context in [#1264](https://togithub.com/urfave/cli/issues/1264) via [@dearchap](https://togithub.com/dearchap) - Fix grammatical error in documentation in [#1281](https://togithub.com/urfave/cli/issues/1281) via [@imaskm](https://togithub.com/imaskm) - Improve documentation in [#1304](https://togithub.com/urfave/cli/issues/1304) via [@JayCeeJr](https://togithub.com/JayCeeJr) - Improve Man Page in [#1311](https://togithub.com/urfave/cli/issues/1311) via [@jolheiser](https://togithub.com/jolheiser) - Improve migration documentation in [#1317](https://togithub.com/urfave/cli/issues/1317) via [@tlimoncelli](https://togithub.com/tlimoncelli) - Improve migration documentation in [#1319](https://togithub.com/urfave/cli/issues/1319) via [@mritunjaysharma394](https://togithub.com/mritunjaysharma394) - Fixed assertion function in test cases in [#1320](https://togithub.com/urfave/cli/issues/1320) via [@anthonyfok](https://togithub.com/anthonyfok) - Update markdown library dependency in [#3121](https://togithub.com/urfave/cli/issues/3121) via [@anthonyfok](https://togithub.com/anthonyfok) - Update yaml library dependency in [#1326](https://togithub.com/urfave/cli/issues/1326) via [@mildaniel](https://togithub.com/mildaniel) - Remove useless variable declaration in [#1330](https://togithub.com/urfave/cli/issues/1330) via [@chenxiao-zhao](https://togithub.com/chenxiao-zhao) - Improve migration documentation in [#1340](https://togithub.com/urfave/cli/issues/1340) via [@infraredgirl](https://togithub.com/infraredgirl) #### Added - Added support for Go 1.15 in [#1200](https://togithub.com/urfave/cli/issues/1200) via [@asahasrabuddhe](https://togithub.com/asahasrabuddhe) - Add link to pkg.go.dev in manual.md in [#1207](https://togithub.com/urfave/cli/issues/1207) via [@bbkane](https://togithub.com/bbkane) - Add link to GoDoc for v2 in [#1228](https://togithub.com/urfave/cli/issues/1228) via [@zwass](https://togithub.com/zwass) - Add `Destination` field to the `TimeStamp` flag in [#1251](https://togithub.com/urfave/cli/issues/1251) via [@davidsbond](https://togithub.com/davidsbond) - Add support for Go 1.16 in [#1270](https://togithub.com/urfave/cli/issues/1270) via [@rliebz](https://togithub.com/rliebz) - Add description and usage text in generated documentation in [#1287](https://togithub.com/urfave/cli/issues/1287) via [@subpop](https://togithub.com/subpop) - Add support for Go 1.17 in [#1323](https://togithub.com/urfave/cli/issues/1323) via [@rliebz](https://togithub.com/rliebz)Configuration
š Schedule: 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 WhiteSource Renovate. View repository job log here.