Update module github.com/urfave/cli/v2 to v2.25.7
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
github.com/urfave/cli/v2 | require | minor |
v2.1.1 -> v2.25.7
|
Release Notes
urfave/cli (github.com/urfave/cli/v2)
v2.25.7
What's Changed
- Fix: fix v2 broken tests by @dearchap in https://github.com/urfave/cli/pull/1757
- Fix:(issue_1755) Ensure that timestamp flag destination is set correctly by @dearchap in https://github.com/urfave/cli/pull/1756
Full Changelog: https://github.com/urfave/cli/compare/v2.25.6...v2.25.7
v2.25.6
What's Changed
- Fix:(issue_1668) Add test case for sub command of sub command completion by @dearchap in https://github.com/urfave/cli/pull/1747
- Update dependencies for v2 by @meatballhat in https://github.com/urfave/cli/pull/1749
- Document slice flags as part of examples (v2) by @carhartl in https://github.com/urfave/cli/pull/1751
Full Changelog: https://github.com/urfave/cli/compare/v2.25.5...v2.25.6
v2.25.5
What's Changed
- Fix:(issue_1737) Set bool count by taking care of num of aliases by @dearchap in https://github.com/urfave/cli/pull/1740
Full Changelog: https://github.com/urfave/cli/compare/v2.25.4...v2.25.5
v2.25.4
What's Changed
- Bug/fix issue 1703 by @jojje in https://github.com/urfave/cli/pull/1728
- Fix:(issue_1734) Show categories for subcommands by @dearchap in https://github.com/urfave/cli/pull/1735
- Fix:(issue_1610). Keep RunAsSubcommand behaviour as before by @dearchap in https://github.com/urfave/cli/pull/1736
- Fix:(issue_1731) Add fix for checking if aliases are set by @dearchap in https://github.com/urfave/cli/pull/1732
- Fix func name referenced in doc comment by @meatballhat in https://github.com/urfave/cli/pull/1738
New Contributors
- @jojje made their first contribution in https://github.com/urfave/cli/pull/1728
Full Changelog: https://github.com/urfave/cli/compare/v2.25.3...v2.25.4
v2.25.3
What's Changed
- Fix
incorrectTypeForFlagError
for unknowns by @danhunsaker in https://github.com/urfave/cli/pull/1708
New Contributors
- @danhunsaker made their first contribution in https://github.com/urfave/cli/pull/1708
Full Changelog: https://github.com/urfave/cli/compare/v2.25.2...v2.25.3
v2.25.2
What's Changed
- Fix missing required flag error uses flag name and not alias by @nirhaas in https://github.com/urfave/cli/pull/1709
- Remove redundant variable declarations by @huiyifyj in https://github.com/urfave/cli/pull/1714
- Fix:(issue 1689) Match markdown output with help output by @dearchap in https://github.com/urfave/cli/pull/1723
New Contributors
- @nirhaas made their first contribution in https://github.com/urfave/cli/pull/1709
- @huiyifyj made their first contribution in https://github.com/urfave/cli/pull/1714
Full Changelog: https://github.com/urfave/cli/compare/v2.25.1...v2.25.2
v2.25.1
What's Changed
- Shift tested Go versions in v2-maint by @meatballhat in https://github.com/urfave/cli/pull/1692
- Preserve separator spec on subcommands by @thschmitt in https://github.com/urfave/cli/pull/1710
New Contributors
- @thschmitt made their first contribution in https://github.com/urfave/cli/pull/1710
Full Changelog: https://github.com/urfave/cli/compare/v2.25.0...v2.25.1
v2.25.0
What's Changed
- Drop support for Go versions before 1.18 by @meatballhat in https://github.com/urfave/cli/pull/1667
- add Integer type casting when loading yaml file by @kjeom in https://github.com/urfave/cli/pull/1669
New Contributors
- @kjeom made their first contribution in https://github.com/urfave/cli/pull/1669
Full Changelog: https://github.com/urfave/cli/compare/v2.24.4...v2.25.0
v2.24.4
What's Changed
- Deprecation of package ioutil in Go 1.16 by @ArangoGutierrez in https://github.com/urfave/cli/pull/1678
- Backport [v2]: Fix some issues in bash autocompletion by @MrNaif2018 in https://github.com/urfave/cli/pull/1676
New Contributors
- @ArangoGutierrez made their first contribution in https://github.com/urfave/cli/pull/1678
Full Changelog: https://github.com/urfave/cli/compare/v2.24.3...v2.24.4
v2.24.3
What's Changed
- Make trim space optional by @palsivertsen in https://github.com/urfave/cli/pull/1675
Full Changelog: https://github.com/urfave/cli/compare/v2.24.2...v2.24.3
v2.24.2
What's Changed
- Update README badges for v2 by @meatballhat in https://github.com/urfave/cli/pull/1664
- Target two most recent Go versions in v2 by @meatballhat in https://github.com/urfave/cli/pull/1666
- flag: remove dependencies on shared variables by @zllovesuki in https://github.com/urfave/cli/pull/1671
- Show non categorized flags with categorized on help by @skelouse in https://github.com/urfave/cli/pull/1673
New Contributors
- @zllovesuki made their first contribution in https://github.com/urfave/cli/pull/1671
Full Changelog: https://github.com/urfave/cli/compare/v2.24.1...v2.24.2
v2.24.1
What's Changed
- Fix v2 docs by @dearchap in https://github.com/urfave/cli/pull/1655
Full Changelog: https://github.com/urfave/cli/compare/v2.24.0...v2.24.1
v2.24.0
What's Changed
- Fix:(issue_1592) Add support for float64slice, uint, int, int64 for a… by @dearchap in https://github.com/urfave/cli/pull/1647
Full Changelog: https://github.com/urfave/cli/compare/v2.23.10...v2.24.0
v2.23.10
What's Changed
- Doc:(issue_1593) Add flag category topic in docs (v2-maint) by @ovcharenko-di in https://github.com/urfave/cli/pull/1653
Full Changelog: https://github.com/urfave/cli/compare/v2.23.9...v2.23.10
v2.23.9
What's Changed
New Contributors
- @palsivertsen made their first contribution in https://github.com/urfave/cli/pull/1649
Full Changelog: https://github.com/urfave/cli/compare/v2.23.8...v2.23.9
v2.23.8
What's Changed
- Fix:(issue_1277) Remove default text for version/help flags by @dearchap in https://github.com/urfave/cli/pull/1633
Full Changelog: https://github.com/urfave/cli/compare/v2.23.7...v2.23.8
v2.23.7
What's Changed
- Fix:(issue_1617) Fix Bash completion for subcommands by @dearchap in https://github.com/urfave/cli/pull/1618
Full Changelog: https://github.com/urfave/cli/compare/v2.23.6...v2.23.7
v2.23.6
What's Changed
- Disable slice flag separator by @feedmeapples in https://github.com/urfave/cli/pull/1588
- Fix:(issue_1591) Use AppHelpTemplate instead of subcommand help template by @dearchap in https://github.com/urfave/cli/pull/1608
Full Changelog: https://github.com/urfave/cli/compare/v2.23.5...v2.23.6
v2.23.5
What's Changed
- Update x/text to 0.3.8 by @dirkmueller in https://github.com/urfave/cli/pull/1571
- Update github actions events for v2-maint branch by @meatballhat in https://github.com/urfave/cli/pull/1574
- Update dependencies in v2 series by @meatballhat in https://github.com/urfave/cli/pull/1573
New Contributors
- @dirkmueller made their first contribution in https://github.com/urfave/cli/pull/1571
Full Changelog: https://github.com/urfave/cli/compare/v2.23.4...v2.23.5
v2.23.4
What's Changed
- Chore: Add altsrc flag definition generation by @dearchap in https://github.com/urfave/cli/pull/1553
Full Changelog: https://github.com/urfave/cli/compare/v2.23.3...v2.23.4
v2.23.3
What's Changed
- Fix: Avoid duplication of help commands by @remiposo in https://github.com/urfave/cli/pull/1565
- Feature:(issue_1550):Add support Int64Slice by read toml config file by @Edelweiss-Snow in https://github.com/urfave/cli/pull/1551
New Contributors
- @remiposo made their first contribution in https://github.com/urfave/cli/pull/1565
- @Edelweiss-Snow made their first contribution in https://github.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
What's Changed
- Fix:(issue_1114) Add SkipFlagParsing to app to allow -- by @dearchap in https://github.com/urfave/cli/pull/1562
Full Changelog: https://github.com/urfave/cli/compare/v2.23.1...v2.23.2
v2.23.1
What's Changed
- FIx: Allow ext flags to be opt-out by default rather than opt-in by @dearchap in https://github.com/urfave/cli/pull/1561
Full Changelog: https://github.com/urfave/cli/compare/v2.23.0...v2.23.1
v2.23.0
What's Changed
- Feature:(issue_269) Allow external package flag definitions by @dearchap in https://github.com/urfave/cli/pull/1540
Full Changelog: https://github.com/urfave/cli/compare/v2.22.0...v2.23.0
v2.22.0
What's Changed
- Feature:(issue_1090): Add unwrap for ExitCoder by @dearchap in https://github.com/urfave/cli/pull/1545
Full Changelog: https://github.com/urfave/cli/compare/v2.21.0...v2.22.0
v2.21.0
What's Changed
- Feature: (issue_1451) customized slice flag separator by @FGYFFFF in https://github.com/urfave/cli/pull/1546
Full Changelog: https://github.com/urfave/cli/compare/v2.20.5...v2.21.0
v2.20.5
What's Changed
- Fix:(issue_1548) Check root before run default cmd by @smalnote in https://github.com/urfave/cli/pull/1549
New Contributors
- @smalnote made their first contribution in https://github.com/urfave/cli/pull/1549
Full Changelog: https://github.com/urfave/cli/compare/v2.20.4...v2.20.5
v2.20.4
What's Changed
- Spelling by @jsoref in https://github.com/urfave/cli/pull/1543
- Documentation:(issue_786) Add docs for flag validation by @dearchap in https://github.com/urfave/cli/pull/1544
New Contributors
- @jsoref made their first contribution in https://github.com/urfave/cli/pull/1543
Full Changelog: https://github.com/urfave/cli/compare/v2.20.3...v2.20.4
v2.20.3
What's Changed
- Docs:(issue_1276) Make destination/value/default text clear by @dearchap in https://github.com/urfave/cli/pull/1539
- Fix:(issue_1263) FlagNames should return names set via env as well by @dearchap in https://github.com/urfave/cli/pull/1537
- Fix:(issue_1288). Add windows specific env format by @dearchap in https://github.com/urfave/cli/pull/1538
Full Changelog: https://github.com/urfave/cli/compare/v2.20.2...v2.20.3
v2.20.2
What's Changed
- Fix:(issue_1206) Default value shouldnt depend on env variable or val… by @dearchap in https://github.com/urfave/cli/pull/1528
Full Changelog: https://github.com/urfave/cli/compare/v2.20.1...v2.20.2
v2.20.1
What's Changed
- Docs: Fix docs from merged MR1498 by @dearchap in https://github.com/urfave/cli/pull/1532
- Cleanup: Fix app.go formatting by @dearchap in https://github.com/urfave/cli/pull/1533
Full Changelog: https://github.com/urfave/cli/compare/v2.20.0...v2.20.1
v2.20.0
What's Changed
- Cleanup redundant code in App/Command by @dearchap in https://github.com/urfave/cli/pull/1498
Full Changelog: https://github.com/urfave/cli/compare/v2.19.3...v2.20.0
v2.19.3
What's Changed
- Build and run
urfave-cli-genflags
via itsMakefile
by @meatballhat in https://github.com/urfave/cli/pull/1526
Full Changelog: https://github.com/urfave/cli/compare/v2.19.2...v2.19.3
v2.19.2
What's Changed
- fix: stop automatic sorting for --help by @FGYFFFF in https://github.com/urfave/cli/pull/1430
New Contributors
- @FGYFFFF made their first contribution in https://github.com/urfave/cli/pull/1430
Full Changelog: https://github.com/urfave/cli/compare/v2.19.1...v2.19.2
v2.19.1
What's Changed
- Fix:(issue_1500). Fix slice flag value duplication issue by @dearchap in https://github.com/urfave/cli/pull/1502
Full Changelog: https://github.com/urfave/cli/compare/v2.19.0...v2.19.1
v2.19.0
What's Changed
- Fix:(issue_1505) Fix flag alignment in help by @dearchap in https://github.com/urfave/cli/pull/1506
Full Changelog: https://github.com/urfave/cli/compare/v2.18.2...v2.19.0
v2.18.2
What's Changed
- Configure GenericFlag's Destination type as struct not pointer by @nkuba in https://github.com/urfave/cli/pull/1442
New Contributors
- @nkuba made their first contribution in https://github.com/urfave/cli/pull/1442
Full Changelog: https://github.com/urfave/cli/compare/v2.18.1...v2.18.2
v2.18.1
What's Changed
- Ensure "generate" step runs in CI prior to diff check by @meatballhat in https://github.com/urfave/cli/pull/1504
Full Changelog: https://github.com/urfave/cli/compare/v2.18.0...v2.18.1
v2.18.0
What's Changed
- Call FlagStringer in String() method of slice flags by @fjl in https://github.com/urfave/cli/pull/1508
New Contributors
- @fjl made their first contribution in https://github.com/urfave/cli/pull/1508
Full Changelog: https://github.com/urfave/cli/compare/v2.17.2...v2.18.0
v2.17.2
What's Changed
- Remove nonexistent phony targets by @meatballhat in https://github.com/urfave/cli/pull/1503
- wrap: Avoid trailing whitespace for empty lines by @abitrolly in https://github.com/urfave/cli/pull/1513
New Contributors
- @abitrolly made their first contribution in https://github.com/urfave/cli/pull/1513
Full Changelog: https://github.com/urfave/cli/compare/v2.17.1...v2.17.2
v2.17.1
What's Changed
- Fix help results inconsistency by @dearchap in https://github.com/urfave/cli/pull/1499
Full Changelog: https://github.com/urfave/cli/compare/v2.17.0...v2.17.1
v2.17.0
What's Changed
- Flag-level Action by @xwjdsh in https://github.com/urfave/cli/pull/1337
New Contributors
- @xwjdsh made their first contribution in https://github.com/urfave/cli/pull/1337
Full Changelog: https://github.com/urfave/cli/compare/v2.16.6...v2.17.0
v2.16.6
What's Changed
- fix: Context.Set no such flag by @Torwang1 in https://github.com/urfave/cli/pull/1497
New Contributors
- @Torwang1 made their first contribution in https://github.com/urfave/cli/pull/1497
Full Changelog: https://github.com/urfave/cli/compare/v2.16.5...v2.16.6
v2.16.5
What's Changed
- Fix:(issue_1197) Set destination field from altsrc for slice flags by @dearchap in https://github.com/urfave/cli/pull/1495
Full Changelog: https://github.com/urfave/cli/compare/v2.16.4...v2.16.5
v2.16.4
What's Changed
- Accept the
MKDOCS_REMOTE_GITHUB_TOKEN
var as intended by @meatballhat in https://github.com/urfave/cli/pull/1493
Full Changelog: https://github.com/urfave/cli/compare/v2.16.3...v2.16.4
v2.16.3
What's Changed
- Move more functionality into internal/build/build.go by @meatballhat in https://github.com/urfave/cli/pull/1490
Full Changelog: https://github.com/urfave/cli/compare/v2.16.2...v2.16.3
v2.16.2
What's Changed
- Fix: Help name consistency among app/commands and subcommands by @dearchap in https://github.com/urfave/cli/pull/1489
Full Changelog: https://github.com/urfave/cli/compare/v2.16.1...v2.16.2
v2.16.1
What's Changed
- Set codecov status thresholds to 5% by @meatballhat in https://github.com/urfave/cli/pull/1486
- Fix: dont generate pointer for dest for Generic flag by @dearchap in https://github.com/urfave/cli/pull/1488
Full Changelog: https://github.com/urfave/cli/compare/v2.16.0...v2.16.1
v2.16.0
What's Changed
- Feature:(Issue 1334) Add support for uint64slices by @dearchap in https://github.com/urfave/cli/pull/1378
Full Changelog: https://github.com/urfave/cli/compare/v2.15.0...v2.16.0
v2.15.0
What's Changed
- Add count option for bool flags by @dearchap in https://github.com/urfave/cli/pull/1257
Full Changelog: https://github.com/urfave/cli/compare/v2.14.2...v2.15.0
v2.14.2
What's Changed
- Update version of codecov action by @meatballhat in https://github.com/urfave/cli/pull/1480
- Add a few notes to release docs by @meatballhat in https://github.com/urfave/cli/pull/1479
Full Changelog: https://github.com/urfave/cli/compare/v2.14.1...v2.14.2
v2.14.1
What's Changed
- Fix:(issue_1272) Generic flag not set from env by @dearchap in https://github.com/urfave/cli/pull/1458
- GitHub Workflows security hardening by @sashashura in https://github.com/urfave/cli/pull/1469
New Contributors
- @sashashura made their first contribution in https://github.com/urfave/cli/pull/1469
Full Changelog: https://github.com/urfave/cli/compare/v2.14.0...v2.14.1
v2.14.0
What's Changed
- Update v2 dead link by @abousselmi in https://github.com/urfave/cli/pull/1466
- Fix:(issue_1293) Wrap usage text for commands by @dearchap in https://github.com/urfave/cli/pull/1460
- Add App.InvalidFlagAccessHandler by @icholy in https://github.com/urfave/cli/pull/1446
New Contributors
- @abousselmi made their first contribution in https://github.com/urfave/cli/pull/1466
- @icholy made their first contribution in https://github.com/urfave/cli/pull/1446
Full Changelog: https://github.com/urfave/cli/compare/v2.13.0...v2.14.0
v2.13.0
What's Changed
- Fix:(issue_1094) Dont execute Before/After handlers during shell comp… by @dearchap in https://github.com/urfave/cli/pull/1457
- Fix:(issue_1455) Allow bool flags from input altsrc by @dearchap in https://github.com/urfave/cli/pull/1456
- Add configurable Base to int, uint and uint64 flags by @ccremer in https://github.com/urfave/cli/pull/1464
- fix: allow required flag with one character by @Gerrard-YNWA in https://github.com/urfave/cli/pull/1449
- Add support for alias in YAMLs by @james-prysm in https://github.com/urfave/cli/pull/1448
New Contributors
- @ccremer made their first contribution in https://github.com/urfave/cli/pull/1464
- @Gerrard-YNWA made their first contribution in https://github.com/urfave/cli/pull/1449
- @james-prysm made their first contribution in https://github.com/urfave/cli/pull/1448
Full Changelog: https://github.com/urfave/cli/compare/v2.12.3...v2.13.0
v2.12.3
What's Changed
- issue_62: Make slice options more posix like by @dearchap in https://github.com/urfave/cli/pull/1454
- Move genflags tool to cmd/ and pin to previous release by @meatballhat in https://github.com/urfave/cli/pull/1451
- Shift supported go versions by @meatballhat in https://github.com/urfave/cli/pull/1452
- docs: split documentation into individual pages by @hay-kot in https://github.com/urfave/cli/pull/1453
New Contributors
- @hay-kot made their first contribution in https://github.com/urfave/cli/pull/1453
Full Changelog: https://github.com/urfave/cli/compare/v2.12.1...v2.12.3
v2.12.2
What's Changed
- issue_62: Make slice options more posix like by @dearchap in https://github.com/urfave/cli/pull/1454
- Move genflags tool to cmd/ and pin to previous release by @meatballhat in https://github.com/urfave/cli/pull/1451
- Shift supported go versions by @meatballhat in https://github.com/urfave/cli/pull/1452
- docs: split documentation into individual pages by @hay-kot in https://github.com/urfave/cli/pull/1453
New Contributors
- @hay-kot made their first contribution in https://github.com/urfave/cli/pull/1453
Full Changelog: https://github.com/urfave/cli/compare/v2.12.1...v2.12.2
v2.12.1
Full Changelog: https://github.com/urfave/cli/compare/v2.11.5...v2.12.1
v2.12.0
Full Changelog: https://github.com/urfave/cli/compare/v2.11.2...v2.12.0
v2.11.5
Full Changelog: https://github.com/urfave/cli/compare/v2.11.2...v2.11.5
v2.11.4
Full Changelog: https://github.com/urfave/cli/compare/v2.11.2...v2.11.4
v2.11.3
Full Changelog: https://github.com/urfave/cli/compare/v2.11.2...v2.11.3
v2.11.2
What's Changed
- Fix HideHelp by @Dokiys in https://github.com/urfave/cli/pull/1445
- Fix After not run by @Dokiys in https://github.com/urfave/cli/pull/1444
New Contributors
- @Dokiys made their first contribution in https://github.com/urfave/cli/pull/1445
Full Changelog: https://github.com/urfave/cli/compare/v2.11.1...v2.11.2
v2.11.1
What's Changed
- Fix timestamp flag error when using help by @hmiyado in https://github.com/urfave/cli/pull/1439
New Contributors
- @hmiyado made their first contribution in https://github.com/urfave/cli/pull/1439
Full Changelog: https://github.com/urfave/cli/compare/v2.11.0...v2.11.1
v2.11.0
What's Changed
- feature: add DefaultCommand field to App by @jalavosus in https://github.com/urfave/cli/pull/1388
- accept timezone for timestamps by @julian7 in https://github.com/urfave/cli/pull/1432
- Approve v2 addition of App.DefaultCommand by @meatballhat in https://github.com/urfave/cli/pull/1426
New Contributors
- @jalavosus made their first contribution in https://github.com/urfave/cli/pull/1388
- @julian7 made their first contribution in https://github.com/urfave/cli/pull/1432
Full Changelog: https://github.com/urfave/cli/compare/v2.10.3...v2.11.0
v2.10.3
What's Changed
- Clean up the v2 manual a bit by @meatballhat in https://github.com/urfave/cli/pull/1421
- Fix list formatting in v2 manual by @meatballhat in https://github.com/urfave/cli/pull/1423
Full Changelog: https://github.com/urfave/cli/compare/v2.10.2...v2.10.3
v2.10.2
What's Changed
- Update dependencies to latest by @meatballhat in https://github.com/urfave/cli/pull/1417
- Remove temporary go mod workaround by @meatballhat in https://github.com/urfave/cli/pull/1418
Full Changelog: https://github.com/urfave/cli/compare/v2.10.1...v2.10.2
v2.10.1
What's Changed
- Upgrade gopkg.in/yaml to v3 by @jszwedko in https://github.com/urfave/cli/pull/1415
Full Changelog: https://github.com/urfave/cli/compare/v2.10.0...v2.10.1
v2.10.0
What's Changed
- Add word-wrap support, with wrap length provided by the user by @mostynb in https://github.com/urfave/cli/pull/1119
Full Changelog: https://github.com/urfave/cli/compare/v2.9.0...v2.10.0
v2.9.0
What's Changed
- Fix 'repetetive' typo by @mostynb in https://github.com/urfave/cli/pull/1402
- Add some missing go.sum entries needed with 1.16.x by @meatballhat in https://github.com/urfave/cli/pull/1407
- Add SliceFlag wrapper and fix bugs in existing implementations by @joeycumines in https://github.com/urfave/cli/pull/1409
- Update the v2 docs since merging #1409 by @meatballhat in https://github.com/urfave/cli/pull/1412
New Contributors
- @joeycumines made their first contribution in https://github.com/urfave/cli/pull/1409
Full Changelog: https://github.com/urfave/cli/compare/v2.8.1...v2.9.0
v2.8.1
What's Changed
- Run docs tests against current work tree by @meatballhat in https://github.com/urfave/cli/pull/1403
- Remove GPL2 dependency introduced in v2.7.0 by @AkihiroSuda in https://github.com/urfave/cli/pull/1405
Full Changelog: https://github.com/urfave/cli/compare/v2.8.0...v2.8.1
v2.8.0
What's Changed
- Add flag category support (#796) by @michaeljs1990 / @meatballhat in https://github.com/urfave/cli/pull/1368
- Introduce override hooks for suggestions by @meatballhat in https://github.com/urfave/cli/pull/1396
- Point to the docs tree and site from top-level README by @meatballhat in https://github.com/urfave/cli/pull/1399
Full Changelog: https://github.com/urfave/cli/compare/v2.7.2...v2.8.0
v2.7.2
What's Changed
- Auto-detect zsh via
SHELL
(#1218) by @z0rc / @meatballhat in https://github.com/urfave/cli/pull/1350 - Merging mostynb report source of parse errors by @meatballhat in https://github.com/urfave/cli/pull/1354
- Report the source of a value when we cannot parse it by @mostynb in https://github.com/urfave/cli/pull/1168
- Add a security policy document by @meatballhat in https://github.com/urfave/cli/pull/1365
Full Changelog: https://github.com/urfave/cli/compare/v2.7.1...v2.7.2
v2.7.1
What's Changed
- Docs publishing fixes by @meatballhat in https://github.com/urfave/cli/pull/1400
Full Changelog: https://github.com/urfave/cli/compare/v2.7.0...v2.7.1
v2.7.0
What's Changed
- Generate flag types (again?) by @meatballhat in https://github.com/urfave/cli/pull/1382
- Introduce a v2.x semver approval gate by @meatballhat in https://github.com/urfave/cli/pull/1385
- Generate RequiredFlag and VisibleFlag implementations by @meatballhat in https://github.com/urfave/cli/pull/1393
- Mkdocs setup by @meatballhat in https://github.com/urfave/cli/pull/1392
- Add suggestions support (#977) by @meatballhat in https://github.com/urfave/cli/pull/1390
- Add suggestions support by @saschagrunert in https://github.com/urfave/cli/pull/977
Full Changelog: https://github.com/urfave/cli/compare/v2.6.0...v2.7.0
v2.6.0
What's Changed
- Simplified flag value access by @toaster in https://github.com/urfave/cli/pull/1367
New Contributors
- @toaster made their first contribution in https://github.com/urfave/cli/pull/1367
Full Changelog: https://github.com/urfave/cli/compare/v2.5.1...v2.6.0
v2.5.1
What's Changed
- Cleaning up some release-related metadata & docs by @meatballhat in https://github.com/urfave/cli/pull/1371
- Accept multi-value input on slice flags (#1241) by @meatballhat in https://github.com/urfave/cli/pull/1377
- Accept multi-value input on slice flags by @vipally in https://github.com/urfave/cli/pull/1241
Full Changelog: https://github.com/urfave/cli/compare/v2.5.0...v2.5.1
v2.5.0
What's Changed
- Add
urfave_cli_no_docs
build tag by @kolyshkin in https://github.com/urfave/cli/pull/1375
Full Changelog: https://github.com/urfave/cli/compare/v2.4.10...v2.5.0
v2.4.10
What's Changed
- Exclude hidden sub-command flags from docs by @jolheiser in https://github.com/urfave/cli/pull/1346
Full Changelog: https://github.com/urfave/cli/compare/v2.4.9...v2.4.10
v2.4.9
What's Changed
- Remove some unused code by @53jk1 in https://github.com/urfave/cli/pull/1374
- Do not apply altsrc input values that are not set by @meatballhat in https://github.com/urfave/cli/pull/1376
New Contributors
- @53jk1 made their first contribution in https://github.com/urfave/cli/pull/1374
Full Changelog: https://github.com/urfave/cli/compare/v2.4.8...v2.4.9
v2.4.8
What's Changed
- Allow -ve values for int, float & duration by @dearchap in https://github.com/urfave/cli/pull/1262
Full Changelog: https://github.com/urfave/cli/compare/v2.4.7...v2.4.8
v2.4.7
What's Changed
- Add test case for short option handling by @dearchap in https://github.com/urfave/cli/pull/1260
Full Changelog: https://github.com/urfave/cli/compare/v2.4.6...v2.4.7
v2.4.6
What's Changed
- Unshadow
context
package by @meatballhat in https://github.com/urfave/cli/pull/1370
Full Changelog: https://github.com/urfave/cli/compare/v2.4.5...v2.4.6
v2.4.5
: Release 2.4.5
What's Changed
- Pass non-empty string slice to example app
Run
by @meatballhat in https://github.com/urfave/cli/pull/1364 - Revert "Add Stale bot configuration per docs" by @meatballhat in https://github.com/urfave/cli/pull/1366
Full Changelog: https://github.com/urfave/cli/compare/v2.4.4...v2.4.5
v2.4.4
: Release 2.4.4
What's Changed
- Remove reflect calls for doc generation (#1259) by @meatballhat in https://github.com/urfave/cli/pull/1361
- Remove reflect calls for doc generation by @dearchap in https://github.com/urfave/cli/pull/1259
Full Changelog: https://github.com/urfave/cli/compare/v2.4.3...v2.4.4
v2.4.3
: Release 2.4.3
What's Changed
- show only subcommand flags with bash completion (#1186) by @meatballhat in https://github.com/urfave/cli/pull/1360
- show only subcommand flags with bash completion by @schollz in https://github.com/urfave/cli/pull/1186
New Contributors
- @schollz made their first contribution in https://github.com/urfave/cli/pull/1186
Full Changelog: https://github.com/urfave/cli/compare/v2.4.2...v2.4.3
v2.4.2
: Release 2.4.2
What's Changed
- Update dependencies and go.mod spec by @meatballhat in https://github.com/urfave/cli/pull/1359
Full Changelog: https://github.com/urfave/cli/compare/v2.4.1...v2.4.2
v2.4.1
: Release 2.4.1
What's Changed
- Bump matrix of supported Go versions by @meatballhat in https://github.com/urfave/cli/pull/1351
- Attempting to soften the barrier to entry by @meatballhat in https://github.com/urfave/cli/pull/1357
- Add Stale bot configuration per docs by @meatballhat in https://github.com/urfave/cli/pull/1352
- Drop references/usage of GO111MODULE by @meatballhat in https://github.com/urfave/cli/pull/1353
- Switch branch references from
master
tomain
by @meatballhat in https://github.com/urfave/cli/pull/1358
Full Changelog: https://github.com/urfave/cli/compare/v2.4.0...v2.4.1
v2.4.0
: Release 2.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 via @fxrlv
- Fixed a bug where
Context.Value
did not look across all fileSets when looking for a named flag in #1210 via @jcgregorio - Fixed an issue with flags being set by parent context's (
IntSlice
,Int64Slice
) in #1214 via @anicoll - Fixed a bug where
App.Reader
was not correctly propagated to the subcommands in #1225 via @Coderlane - Fixed example code input arguments in #1226 via @Coderlane
- Fixed a bug where default value would changed when parsing slice flags in #1236 via @vipally
- Fixed a bug where slice flag values don't append default values from ENV or a file in #1239 via @vipally
- Fixed indentation on help text in #1279 via @rliebz
- Fixed a Go 1.17 compatibility issue for a test case in #1277 via @GlenPickle
- Fixed a nil pointer panic when getting cli/context flagSet in UsageError function in #1327 via @WUST-mengqinyu
- Fix
strconv.ParseFloat
usage in #1335 via @kolyshkin - Improve handling of file flags in #1336 via @kolyshkin
Changed
- Improve help text for Slice flags in #1208 via @Madhur1997
- Update GitHub actions in #1212 via @jcgregorio
- Fix typo in documentation in #1216 via @wgumenyuk
- Improve Man Page in #1227 via @bobuhiro11
- Remove duplicate comment in #1232 via @corburn
- Improve how UsageText appears when viewing help from subcommands in #1255 via @cpacifying
- Remove reflect calls for Hidden flags feature in #1258 via @dearchap
- Refactor and Cleanup context in #1264 via @dearchap
- Fix grammatical error in documentation in #1281 via @imaskm
- Improve documentation in #1304 via @JayCeeJr
- Improve Man Page in #1311 via @jolheiser
- Improve migration documentation in #1317 via @tlimoncelli
- Improve migration documentation in #1319 via @mritunjaysharma394
- Fixed assertion function in test cases in #1320 via @anthonyfok
- Update markdown library dependency in #3121 via @anthonyfok
- Update yaml library dependency in #1326 via @mildaniel
- Remove useless variable declaration in #1330 via @chenxiao-zhao
- Improve migration documentation in #1340 via @infraredgirl
Added
- Added support for Go 1.15 in #1200 via @asahasrabuddhe
- Add link to pkg.go.dev in manual.md in #1207 via @bbkane
- Add link to GoDoc for v2 in #1228 via @zwass
- Add
Destination
field to theTimeStamp
flag in #1251 via @davidsbond - Add support for Go 1.16 in #1270 via @rliebz
- Add description and usage text in generated documentation in #1287 via @subpop
- Add support for Go 1.17 in #1323 via @rliebz
v2.3.0
: Release 2.3.0
These release notes were written for the git hash 09ac54c
.
Fixed
- Fixed a bug 'Unable to load file' in altsrc in #1086 via @akramarenkov
- Fixed a bug where
App.ErrWriter
not being initialized inApp.Setup()
in #1100 via @Nokel81 - Harmonize BeforeError handling in #1117 via @creekorful
- Fixed a bug where the default value is not set in the
Destination
field in theStringSliceFlag
in #1121 via @sgoroshko - Fixed a bug where the version flag was shown unexpectedly on commands with subcommands in #1153 via @lrioth
- Fixed a bug where the default
StringSlice
values would be mutated in #1170 via @tych0 - Fixed a bug where values set by environment var are not saved to existing stringslice reference in #1178 via @alexcb
- Fixed a bug where fish completion did not respect TakesFile on PathFlags in #1198 via @ErinCall
Changed
- Improved ZSH Autocompletion (List files on tab with no completion options) in #1130 via @oleorhagen
- Improved help text rendering in #1175 via @imle
Added
- Added support for Go 1.14 in #1085 via @lynncyrin
- Added support for Powershell autocompletion in #1139 via @kirinnee
- Added support for using
Value
withTimeStamp
flag in #1160 via @vschettino - Added ShowSubcommandHelpAndExit to print help for the given subcommand and exit with exit code in #1183 via @knqyf263
- Expose the constructor of
MapInputSource
type in #1194 via @igorrius - Added support for a
App.Reader
that defaults toos.Stdin
via #1191 via @stellirin
v2.2.0
: Release 2.2.0
These release notes were written for the git hash d648edd
Fixed
- Fixed zsh completion scripts in #1062 via @zhsj
- Fixed description of subcommand to be more consistent in #1054 via @itchyny
- Fixed possible runtime panic in slice parsing in #1049 via @saschagrunert
- Fixed invalid man page header generation in #1041 via @saschagrunert
Changed
- Improved auto-completion instructions and added example gifs in #1059 via @masonj188
- Removed the author from generated man pages in #1041 via @saschagrunert
Added
- Added destination field to StringSliceFlag in #1078 via @davidsbond
- Added HideHelpCommand. While HideHelp hides both help command and --help flag, HideHelpCommand only hides help command and leave --help flag as-is in #1083 via @AkihiroSuda
- Added timestampFlag docs in #997 via @drov0
- Added required flags documentation in #1008 via @lynncyrin, @anberns
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.