Releases: urfave/cli
Releases · urfave/cli
v2.27.1
v3.0.0-alpha8
What's Changed
- Fix:(issue_1838) Use primary name for required flag error by @dearchap in #1839
- Fix:(issue_1842) Make value source chain more user friendly by @dearchap in #1849
- Fix:(issue_1695) Change tests to use assert and require by @dearchap in #1853
- Backport Show non categorized flags with categorized on help by @jetexe in #1854
New Contributors
Full Changelog: v3.0.0-alpha7...v3.0.0-alpha8
v2.27.0
What's Changed
- v2 Add integration with golangci-lint by @skelouse in #1830
- v2: GitHub Actions: upgrade Go, upgrade actions by @dolmen in #1848
- Feat:(issue_1797) Add Args for app/cmd/subcmd to avoid argument... be… by @dearchap in #1829
- Fix:(issue_1850) Add RunAction for uint/uint64 slice flags by @dearchap in #1851
Full Changelog: v2.26.0...v2.27.0
v3.0.0-alpha7
What's Changed
- Fix:(issue_1826) Make IsSet work with persistent flags by @dearchap in #1827
- Chore:(v3_docs) Initial rev for v3 docs by @dearchap in #1828
- Docs: Add link to v3 by @dearchap in #1832
- Feat:(issue_1074) Add basic support for cmd args by @dearchap in #1833
- Fix:(issue_1720) Add support for reading args from stdin by @dearchap in #1836
- Fix:(issue_1834) Add check for persistent required flags by @dearchap in #1835
Full Changelog: v3.0.0-alpha6...v3.0.0-alpha7
v3.0.0-alpha6
What's Changed
Full Changelog: v3.0.0-alpha5...v3.0.0-alpha6
v3.0.0-alpha5
What's Changed
- Collapse
uint
anduint64
flag types by @meatballhat in #1768 - Rename
float64
types fromFloat64
toFloat
by @meatballhat in #1773 - Chore: Rename mkdocs requirements file name by @dearchap in #1777
- Feature: Add frogbot workflow by @dearchap in #1778
- Update frogbot-scan-and-fix.yml by @dearchap in #1782
- Remove markdown/man docs support by @meatballhat in #1779
- Refactor numberOfMissingFlags remove by @seipan in #1783
- Replace fmt.Sprintf's with strconv.Format's by @austinvazquez in #1786
- Feature: Add support for validation functions by @dearchap in #1785
- Collapse
Context
intoCommand
by @meatballhat in #1784 - Remove duplicate mkdocs requirements file by @meatballhat in #1790
- Fix nil HelpFlag panic (v3) by @wxiaoguang in #1796
- Make v3 examples runnable on pkg.go.dev by @matthewdale in #1812
- Remove redundant nil check in
LocalFlagNames
by @Juneezee in #1815 - Fix:(issue_1814) Fix completions for subcommands by @dearchap in #1824
New Contributors
- @seipan made their first contribution in #1783
- @austinvazquez made their first contribution in #1786
- @matthewdale made their first contribution in #1812
- @Juneezee made their first contribution in #1815
Full Changelog: v3.0.0-alpha4...v3.0.0-alpha5
v2.26.0
What's Changed
- Bash completion nits by @meatballhat in #1762
- Chore: Rename mkdocs requirements file name by @dearchap in #1776
- Fix:(issue_1787) Add fix for commands not listed when hide help comma… by @dearchap in #1788
- Fix nil HelpFlag panic (v2) by @wxiaoguang in #1795
- Always get 0 for a nested int64 value in v2.25.7 by @stephenfire in #1799
- Helper messages for documenting build process by @abitrolly in #1800
- fix: check duplicated sub command name and alias by @linrl3 in #1805
- Fix:(issue_1689) Have consistent behavior for default text in man and… by @dearchap in #1825
- Fix linting issues by @skelouse in #1696
New Contributors
- @stephenfire made their first contribution in #1799
- @linrl3 made their first contribution in #1805
Full Changelog: v2.25.7...v2.26.0
v3.0.0-alpha4
What's Changed
- Add some clarity around available versions and level of support by @meatballhat in #1744
- Feat: Add value source by @dearchap in #1745
- Fix:(issue_1644) Run persistent flag action by @dearchap in #1742
- Document slice flags as part of examples (v3) by @carhartl in #1750
- Consolidate all
App
code intoCommand
by @meatballhat in #1746 - Output usage errors to ErrWriter by @kke in #1758
- Some docs housekeeping and minor cleanups by @meatballhat in #1752
- Reworking value source API by @meatballhat in #1760
- Collapse
int64
andint
flag types by @meatballhat in #1765
New Contributors
Full Changelog: v3.0.0-alpha3...v3.0.0-alpha4
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 #1747
- Update dependencies for v2 by @meatballhat in #1749
- Document slice flags as part of examples (v2) by @carhartl in #1751
Full Changelog: v2.25.5...v2.25.6