Release notes
*Sourced from [github.com/urfave/cli's releases](https://github.com/urfave/cli/releases).*
> ## Release 1.22.0
> ### π§ Watch out! There's a known regression in this release! [urfave/cli#850](https://github-redirect.dependabot.com/urfave/cli/issues/850) π§
>
> ### Fixed
>
> * Fix Subcommands not falling back to `app.ExitEventHandler` in [urfave/cli/pull/856](https://github-redirect.dependabot.com/urfave/cli/pull/856) via [@FaranIdo](https://github.com/FaranIdo)
>
> ### Changed
>
> * Clarify that altsrc supports both TOML and JSON in [urfave/cli/pull/774](https://github-redirect.dependabot.com/urfave/cli/pull/774) via [@whereswaldon](https://github.com/whereswaldon)
> * Made the exit code example more clear in [urfave/cli/pull/823](https://github-redirect.dependabot.com/urfave/cli/pull/823) via [@xordspar0](https://github.com/xordspar0)
> * Removed the use of python for internal flag generation in [urfave/cli/pull/836](https://github-redirect.dependabot.com/urfave/cli/pull/836) via [@asahasrabuddhe](https://github.com/asahasrabuddhe)
> * Changed the supported go versions to `1.10`, `1.11`, `1.12` in [urfave/cli/pull/843](https://github-redirect.dependabot.com/urfave/cli/pull/843) via [@lafriks](https://github.com/lafriks)
> * Changed the v1 releases section in the readme in [urfave/cli/pull/862](https://github-redirect.dependabot.com/urfave/cli/pull/862) via [@russoj88](https://github.com/russoj88)
> * Cleaned up go modules in [urfave/cli/pull/874](https://github-redirect.dependabot.com/urfave/cli/pull/874) via [@saschagrunert](https://github.com/saschagrunert)
>
> ### Added
>
> * Added `UseShortOptionHandling` for combining short flags in [urfave/cli/pull/735](https://github-redirect.dependabot.com/urfave/cli/pull/735) via [@rliebz](https://github.com/rliebz)
> * Added support for flags bash completion in [urfave/cli/pull/808](https://github-redirect.dependabot.com/urfave/cli/pull/808) via [@yogeshlonkar](https://github.com/yogeshlonkar)
> * Added the `TakesFile` indicator to flag in [urfave/cli/pull/851](https://github-redirect.dependabot.com/urfave/cli/pull/851) via [@saschagrunert](https://github.com/saschagrunert)
> * Added fish shell completion support in [urfave/cli/pull/848](https://github-redirect.dependabot.com/urfave/cli/pull/848) via [@saschagrunert](https://github.com/saschagrunert)
Changelog
*Sourced from [github.com/urfave/cli's changelog](https://github.com/urfave/cli/blob/master/CHANGELOG.md).*
> ## [1.22.0] - 2019-09-07
>
> ### Fixed
>
> * Fix Subcommands not falling back to `app.ExitEventHandler` in [urfave/cli/pull/856](https://github-redirect.dependabot.com/urfave/cli/pull/856) via [@FaranIdo](https://github.com/FaranIdo)
>
> ### Changed
>
> * Clarify that altsrc supports both TOML and JSON in [urfave/cli/pull/774](https://github-redirect.dependabot.com/urfave/cli/pull/774) via [@whereswaldon](https://github.com/whereswaldon)
> * Made the exit code example more clear in [urfave/cli/pull/823](https://github-redirect.dependabot.com/urfave/cli/pull/823) via [@xordspar0](https://github.com/xordspar0)
> * Removed the use of python for internal flag generation in [urfave/cli/pull/836](https://github-redirect.dependabot.com/urfave/cli/pull/836) via [@asahasrabuddhe](https://github.com/asahasrabuddhe)
> * Changed the supported go versions to `1.10`, `1.11`, `1.12` in [urfave/cli/pull/843](https://github-redirect.dependabot.com/urfave/cli/pull/843) via [@lafriks](https://github.com/lafriks)
> * Changed the v1 releases section in the readme in [urfave/cli/pull/862](https://github-redirect.dependabot.com/urfave/cli/pull/862) via [@russoj88](https://github.com/russoj88)
> * Cleaned up go modules in [urfave/cli/pull/874](https://github-redirect.dependabot.com/urfave/cli/pull/874) via [@saschagrunert](https://github.com/saschagrunert)
>
> ### Added
>
> * Added `UseShortOptionHandling` for combining short flags in [urfave/cli/pull/735](https://github-redirect.dependabot.com/urfave/cli/pull/735) via [@rliebz](https://github.com/rliebz)
> * Added support for flags bash completion in [urfave/cli/pull/808](https://github-redirect.dependabot.com/urfave/cli/pull/808) via [@yogeshlonkar](https://github.com/yogeshlonkar)
> * Added the `TakesFile` indicator to flag in [urfave/cli/pull/851](https://github-redirect.dependabot.com/urfave/cli/pull/851) via [@saschagrunert](https://github.com/saschagrunert)
> * Added fish shell completion support in [urfave/cli/pull/848](https://github-redirect.dependabot.com/urfave/cli/pull/848) via [@saschagrunert](https://github.com/saschagrunert)
Commits
- [`bfe2e92`](https://github.com/urfave/cli/commit/bfe2e925cfb6d44b40ad3a779165ea7e8aff9212) Merge pull request [#882](https://github-redirect.dependabot.com/urfave/cli/issues/882) from urfave/lynncyrin-patch-1
- [`238c80f`](https://github.com/urfave/cli/commit/238c80f9b5e54a834f25423fd0887f68b9737cbb) Update CHANGELOG.md
- [`980742b`](https://github.com/urfave/cli/commit/980742b7cc56e8f7b14b4668fb8ddcf89025c9ea) typo
- [`890d49c`](https://github.com/urfave/cli/commit/890d49ca7a15a3fb7f44d33e5cdb499f0e5c2331) Release 1.22.0
- [`3eca109`](https://github.com/urfave/cli/commit/3eca1090a37a65fea5b84bdbd2c61f8104211b74) Merge pull request [#879](https://github-redirect.dependabot.com/urfave/cli/issues/879) from saschagrunert/escape-single-quotes
- [`4bbff84`](https://github.com/urfave/cli/commit/4bbff841690954ed86c147147151c0144dcf1765) Escape single quotes in fish shell completion
- [`38a6c56`](https://github.com/urfave/cli/commit/38a6c560b3b8ac6d47e031a44b92e0531824c7e5) Merge pull request [#857](https://github-redirect.dependabot.com/urfave/cli/issues/857) from saschagrunert/takes-file-fish
- [`687f721`](https://github.com/urfave/cli/commit/687f721eaa40859950820b37b9ad1fcd85b7da9f) Update function alignment
- [`0c01922`](https://github.com/urfave/cli/commit/0c01922a12c501867cad200bc4b36a25f9a073e0) Add type switch
- [`38d0ac6`](https://github.com/urfave/cli/commit/38d0ac629677a7fbf08a52e17fec73894bb31263) Removed GetTakesFile and stick to type assertions
- Additional commits viewable in [compare view](https://github.com/urfave/cli/compare/v1.21.0...v1.22.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in the `.dependabot/config.yml` file in this repo:
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps github.com/urfave/cli from 1.21.0 to 1.22.0.
Release notes
*Sourced from [github.com/urfave/cli's releases](https://github.com/urfave/cli/releases).* > ## Release 1.22.0 > ### π§ Watch out! There's a known regression in this release! [urfave/cli#850](https://github-redirect.dependabot.com/urfave/cli/issues/850) π§ > > ### Fixed > > * Fix Subcommands not falling back to `app.ExitEventHandler` in [urfave/cli/pull/856](https://github-redirect.dependabot.com/urfave/cli/pull/856) via [@FaranIdo](https://github.com/FaranIdo) > > ### Changed > > * Clarify that altsrc supports both TOML and JSON in [urfave/cli/pull/774](https://github-redirect.dependabot.com/urfave/cli/pull/774) via [@whereswaldon](https://github.com/whereswaldon) > * Made the exit code example more clear in [urfave/cli/pull/823](https://github-redirect.dependabot.com/urfave/cli/pull/823) via [@xordspar0](https://github.com/xordspar0) > * Removed the use of python for internal flag generation in [urfave/cli/pull/836](https://github-redirect.dependabot.com/urfave/cli/pull/836) via [@asahasrabuddhe](https://github.com/asahasrabuddhe) > * Changed the supported go versions to `1.10`, `1.11`, `1.12` in [urfave/cli/pull/843](https://github-redirect.dependabot.com/urfave/cli/pull/843) via [@lafriks](https://github.com/lafriks) > * Changed the v1 releases section in the readme in [urfave/cli/pull/862](https://github-redirect.dependabot.com/urfave/cli/pull/862) via [@russoj88](https://github.com/russoj88) > * Cleaned up go modules in [urfave/cli/pull/874](https://github-redirect.dependabot.com/urfave/cli/pull/874) via [@saschagrunert](https://github.com/saschagrunert) > > ### Added > > * Added `UseShortOptionHandling` for combining short flags in [urfave/cli/pull/735](https://github-redirect.dependabot.com/urfave/cli/pull/735) via [@rliebz](https://github.com/rliebz) > * Added support for flags bash completion in [urfave/cli/pull/808](https://github-redirect.dependabot.com/urfave/cli/pull/808) via [@yogeshlonkar](https://github.com/yogeshlonkar) > * Added the `TakesFile` indicator to flag in [urfave/cli/pull/851](https://github-redirect.dependabot.com/urfave/cli/pull/851) via [@saschagrunert](https://github.com/saschagrunert) > * Added fish shell completion support in [urfave/cli/pull/848](https://github-redirect.dependabot.com/urfave/cli/pull/848) via [@saschagrunert](https://github.com/saschagrunert)Changelog
*Sourced from [github.com/urfave/cli's changelog](https://github.com/urfave/cli/blob/master/CHANGELOG.md).* > ## [1.22.0] - 2019-09-07 > > ### Fixed > > * Fix Subcommands not falling back to `app.ExitEventHandler` in [urfave/cli/pull/856](https://github-redirect.dependabot.com/urfave/cli/pull/856) via [@FaranIdo](https://github.com/FaranIdo) > > ### Changed > > * Clarify that altsrc supports both TOML and JSON in [urfave/cli/pull/774](https://github-redirect.dependabot.com/urfave/cli/pull/774) via [@whereswaldon](https://github.com/whereswaldon) > * Made the exit code example more clear in [urfave/cli/pull/823](https://github-redirect.dependabot.com/urfave/cli/pull/823) via [@xordspar0](https://github.com/xordspar0) > * Removed the use of python for internal flag generation in [urfave/cli/pull/836](https://github-redirect.dependabot.com/urfave/cli/pull/836) via [@asahasrabuddhe](https://github.com/asahasrabuddhe) > * Changed the supported go versions to `1.10`, `1.11`, `1.12` in [urfave/cli/pull/843](https://github-redirect.dependabot.com/urfave/cli/pull/843) via [@lafriks](https://github.com/lafriks) > * Changed the v1 releases section in the readme in [urfave/cli/pull/862](https://github-redirect.dependabot.com/urfave/cli/pull/862) via [@russoj88](https://github.com/russoj88) > * Cleaned up go modules in [urfave/cli/pull/874](https://github-redirect.dependabot.com/urfave/cli/pull/874) via [@saschagrunert](https://github.com/saschagrunert) > > ### Added > > * Added `UseShortOptionHandling` for combining short flags in [urfave/cli/pull/735](https://github-redirect.dependabot.com/urfave/cli/pull/735) via [@rliebz](https://github.com/rliebz) > * Added support for flags bash completion in [urfave/cli/pull/808](https://github-redirect.dependabot.com/urfave/cli/pull/808) via [@yogeshlonkar](https://github.com/yogeshlonkar) > * Added the `TakesFile` indicator to flag in [urfave/cli/pull/851](https://github-redirect.dependabot.com/urfave/cli/pull/851) via [@saschagrunert](https://github.com/saschagrunert) > * Added fish shell completion support in [urfave/cli/pull/848](https://github-redirect.dependabot.com/urfave/cli/pull/848) via [@saschagrunert](https://github.com/saschagrunert)Commits
- [`bfe2e92`](https://github.com/urfave/cli/commit/bfe2e925cfb6d44b40ad3a779165ea7e8aff9212) Merge pull request [#882](https://github-redirect.dependabot.com/urfave/cli/issues/882) from urfave/lynncyrin-patch-1 - [`238c80f`](https://github.com/urfave/cli/commit/238c80f9b5e54a834f25423fd0887f68b9737cbb) Update CHANGELOG.md - [`980742b`](https://github.com/urfave/cli/commit/980742b7cc56e8f7b14b4668fb8ddcf89025c9ea) typo - [`890d49c`](https://github.com/urfave/cli/commit/890d49ca7a15a3fb7f44d33e5cdb499f0e5c2331) Release 1.22.0 - [`3eca109`](https://github.com/urfave/cli/commit/3eca1090a37a65fea5b84bdbd2c61f8104211b74) Merge pull request [#879](https://github-redirect.dependabot.com/urfave/cli/issues/879) from saschagrunert/escape-single-quotes - [`4bbff84`](https://github.com/urfave/cli/commit/4bbff841690954ed86c147147151c0144dcf1765) Escape single quotes in fish shell completion - [`38a6c56`](https://github.com/urfave/cli/commit/38a6c560b3b8ac6d47e031a44b92e0531824c7e5) Merge pull request [#857](https://github-redirect.dependabot.com/urfave/cli/issues/857) from saschagrunert/takes-file-fish - [`687f721`](https://github.com/urfave/cli/commit/687f721eaa40859950820b37b9ad1fcd85b7da9f) Update function alignment - [`0c01922`](https://github.com/urfave/cli/commit/0c01922a12c501867cad200bc4b36a25f9a073e0) Add type switch - [`38d0ac6`](https://github.com/urfave/cli/commit/38d0ac629677a7fbf08a52e17fec73894bb31263) Removed GetTakesFile and stick to type assertions - Additional commits viewable in [compare view](https://github.com/urfave/cli/compare/v1.21.0...v1.22.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in the `.dependabot/config.yml` file in this repo: - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.