Releases: urfave/cli
Releases · urfave/cli
v3.0.0-alpha9.7
What's Changed
Full Changelog: v3.0.0-alpha9.6...v3.0.0-alpha9.7
v3.0.0-alpha9.5
What's Changed
- Improve the command for printing completion scripts by @bartekpacia in #1998
Full Changelog: v3.0.0-alpha9.4...v3.0.0-alpha9.5
v3.0.0-alpha9.6
What's Changed
- Use
cmd.Name
when generating completion script by @bartekpacia in #2012
Full Changelog: v3.0.0-alpha9.5...v3.0.0-alpha9.6
v3.0.0-alpha9.4
What's Changed
Full Changelog: v3.0.0-alpha9.3...v3.0.0-alpha9.4
v3.0.0-alpha9.3
What's Changed
- Feature:(issue_1927) Add ability for before handler to return new context by @dearchap in #1994
- Fix:(issue_1921) Dont display [command] in help by @dearchap in #2000
- Fix:(issue_1069) Dont show [arguments] in usage when there are no arguments defined by @dearchap in #2001
- improve output of build.go#downloadFile when download fails by @bartekpacia in #2003
- Revert GetValue() removal by @dearchap in #2004
- Re-add generic flag back by @dearchap in #2005
Full Changelog: v3.0.0-alpha9.2...v3.0.0-alpha9.3
v3.0.0-alpha9.2
What's Changed
- Fix:(issue_976) All positional args and flags to be mixed in any order by @dearchap in #1987
- Fix: Increase test coverage by @dearchap in #1988
- Add more tests for map by @dearchap in #1990
- Ignore internal build dir by @dearchap in #1991
- Split internal/ into examples/ and scripts/ by @abitrolly in #1992
- style: fix typos by @suzuki-shunsuke in #1996
- Revert "fix: /bin/zsh env variable to retrieve current active shell" by @bartekpacia in #1997
Full Changelog: v3.0.0-alpha9.1...v3.0.0-alpha9.2
v3.0.0-alpha9.1
What's Changed
- Fix variadic args by @joshfrench in #1865
- Update: Remove jfrog scan by @dearchap in #1870
- Fix:(issue_1860) Remove hidden flags from flag categories by @dearchap in #1869
- chore: fix struct name by @kaifulee in #1877
- include a newline between different categories by @abennett in #1861
- Stop command aliases and flag aliases from being suggested in shell completion by @bartekpacia in #1882
- Update to latest codecov action by @meatballhat in #1898
- Replace Jaro-Winkler algorithm usage with an internal function by @yigithankarabulut in #1893
- Make it possible to
source
the Zsh autocomplete script by @bartekpacia in #1896 - Update GitHub Actions (bump versions, improve naming a bit) by @bartekpacia in #1895
- Add gofumpt to CI by @bartekpacia in #1899
- Update and cleanup readme by @bartekpacia in #1901
- Include flag descriptions when using zsh completion by @Toalaah in #1903
- improve readme a bit more by @bartekpacia in #1906
- Run go mod tidy by @meatballhat in #1907
- Target
stable
andoldstable
Go version in CI by @Juneezee in #1912 - Fix:(issue_1916) Fix subcommand flag completion by @dearchap in #1918
- Fix typos by @deining in #1923
- Fix:(issue_1925) Dont print default text for required flags by @dearchap in #1935
- adjust tests for HideDefault by @Skeeve in #1937
- fix: disable shell completion if double dash is included in arguments (v3) by @suzuki-shunsuke in #1933
- docs: fix broken links by @suzuki-shunsuke in #1940
- Fix:(issue_1930) Fix for invalid bool counts by @dearchap in #1941
- chore(README): correct cli-altsrc link in README by @vimiix in #1943
- Add File() by @6543 in #1945
- feat(command): show global options in command help by @BlackHole1 in #1949
- docs(flag): add
UseShortOptionHandling
description by @BlackHole1 in #1953 - Feat:(issue_1958) Add support for multiple layouts to TimestampFlag by @horockey in #1959
- fix(bool-with-inverse-flag): fix string printing of bool with inverse flag to properly show inverse prefix by @mahadzaryab1 in #1966
- Fix: Shell completions are broken when login shell is different than currently active shell #1884 by @imransolanki in #1969
- Feat:(issue_1960) make defaults validation optional by @dearchap in #1961
- feat: added HideHelpCommands to docs by @midirhee12 in #1968
- Fix:(issue_1775) Add test for zero value structs by @dearchap in #1972
- Fix:(issue_1951) Propagate hide help to subcommands by @dearchap in #1952
- Dont check required flags until command action is executed by @dearchap in #1975
- Fix: Make flags persistent by default by @dearchap in #1977
- Update mkdocs and dependencies by @meatballhat in #1978
- Update dependencies by @meatballhat in #1983
New Contributors
- @kaifulee made their first contribution in #1877
- @abennett made their first contribution in #1861
- @bartekpacia made their first contribution in #1882
- @yigithankarabulut made their first contribution in #1893
- @Toalaah made their first contribution in #1903
- @deining made their first contribution in #1923
- @Skeeve made their first contribution in #1937
- @vimiix made their first contribution in #1943
- @6543 made their first contribution in #1945
- @horockey made their first contribution in #1959
- @mahadzaryab1 made their first contribution in #1966
- @imransolanki made their first contribution in #1969
- @midirhee12 made their first contribution in #1968
Full Changelog: v3.0.0-alpha9...v3.0.0-alpha9.1
v2.27.5
What's Changed
- docs(flag): add
UseShortOptionHandling
description by @BlackHole1 in #1956 - [Backport] Fix: Use $0 env var to correctly retrieve the current active shell by @asahasrabuddhe in #1970
- Update dependencies in v2-maint by @meatballhat in #1980
Full Changelog: v2.27.4...v2.27.5
v1.22.16
What's Changed
- Bump Go versions and reorder steps as with v2-maint by @meatballhat in #1887
- Update dependencies in v1-maint by @meatballhat in #1979
Full Changelog: v1.22.15...v1.22.16