AlecAivazis/survey
### [`v2.3.4`](https://togithub.com/AlecAivazis/survey/releases/tag/v2.3.4)
[Compare Source](https://togithub.com/AlecAivazis/survey/compare/v2.3.3...v2.3.4)
#### What's Changed
- Fix Survey output on Windows by [@mislav](https://togithub.com/mislav) in [https://github.com/AlecAivazis/survey/pull/413](https://togithub.com/AlecAivazis/survey/pull/413)
- Add `terminal.Cursor` error handling on Windows by [@mislav](https://togithub.com/mislav) in [https://github.com/AlecAivazis/survey/pull/414](https://togithub.com/AlecAivazis/survey/pull/414)
**Full Changelog**: https://github.com/AlecAivazis/survey/compare/v2.3.3...v2.3.4
### [`v2.3.3`](https://togithub.com/AlecAivazis/survey/compare/v2.3.2...v2.3.3)
[Compare Source](https://togithub.com/AlecAivazis/survey/compare/v2.3.2...v2.3.3)
pterm/pterm
### [`v0.12.41`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01241---2022-04-12)
[Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.40...v0.12.41)
#### \[v0.12.41] - 2022-04-12
### [`v0.12.40`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01240---2022-03-28)
[Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.39...v0.12.40)
##### Features
- added a custom writer for all printers
### [`v0.12.39`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01239---2022-03-18)
[Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.38...v0.12.39)
##### Features
- use fallback color in `BigTextPrinter` when `RGB` is not supported
##### Test
- fix `BigTextPrinter` test
- removed `testdata`
- removed snapshot testing
### [`v0.12.38`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01238---2022-03-09)
[Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.37...v0.12.38)
##### Features
- added `NewLettersFromStringWithRGB`
- added `NewLettersFromStringWithRGB`
##### Test
- **bigtext:** fix formatting error in bigtext test
### [`v0.12.37`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01237---2022-02-17)
[Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.36...v0.12.37)
##### Features
- **progressbar:** Add option to set the `MaxWidth` of the progressbar
##### Test
- **progressbar:** added 100% test coverage for new features
##### Code Refactoring
- **putils:** Improved styling
### [`v0.12.36`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01236---2022-02-01)
[Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.35...v0.12.36)
##### Features
- proposal horizontal table header row and row separators fixes
- proposal horizontal table header row and row separators changes
- proposal horizontal table header row and row separators changes
- proposal horizontal table header row and row separators changes
- proposal horizontal table header row and row separators changes
- proposal horizontal table header row and row separators changes
- proposal horizontal table header row and row separators
- proposal horizontal table header row and row separators changes
- proposal horizontal table header row and row separators changes
- proposal horizontal table header row and row separators
- proposal horizontal table header row and row separators
- proposal horizontal table header row and row separators
- proposal horizontal table header row and row separators
- proposal horizontal table header row and row separators
- proposal horizontal table header row and row separators
- proposal horizontal table header row and row separators
- proposal horizontal table header row and row separators
### [`v0.12.35`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01235---2022-02-01)
[Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.34...v0.12.35)
##### Code Refactoring
- fix linting
- regenerate snapshots
### [`v0.12.34`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01234---2022-01-16)
[Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.33...v0.12.34)
##### Bug Fixes
- **progressbar:** refresh progressbars on every PTerm print ([#302](https://togithub.com/pterm/pterm/issues/302))
##### Test
- removed `AreaPrinter` test output
- **table:** changed mock reader from `os.Stdin` to `outBuf`
urfave/cli
### [`v2.7.1`](https://togithub.com/urfave/cli/releases/tag/v2.7.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.7.0...v2.7.1)
##### What's Changed
- Docs publishing fixes by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1400](https://togithub.com/urfave/cli/pull/1400)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.7.0...v2.7.1
### [`v2.7.0`](https://togithub.com/urfave/cli/releases/tag/v2.7.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.6.0...v2.7.0)
#### What's Changed
- Generate flag types (again?) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1382](https://togithub.com/urfave/cli/pull/1382)
- Introduce a v2.x semver approval gate by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1385](https://togithub.com/urfave/cli/pull/1385)
- Generate RequiredFlag and VisibleFlag implementations by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1393](https://togithub.com/urfave/cli/pull/1393)
- Mkdocs setup by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1392](https://togithub.com/urfave/cli/pull/1392)
- Add suggestions support ([#977](https://togithub.com/urfave/cli/issues/977)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1390](https://togithub.com/urfave/cli/pull/1390)
- Add suggestions support by [@saschagrunert](https://togithub.com/saschagrunert) in [https://github.com/urfave/cli/pull/977](https://togithub.com/urfave/cli/pull/977)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.6.0...v2.7.0
### [`v2.6.0`](https://togithub.com/urfave/cli/releases/tag/v2.6.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.5.1...v2.6.0)
#### What's Changed
- Simplified flag value access by [@toaster](https://togithub.com/toaster) in [https://github.com/urfave/cli/pull/1367](https://togithub.com/urfave/cli/pull/1367)
#### New Contributors
- [@toaster](https://togithub.com/toaster) made their first contribution in [https://github.com/urfave/cli/pull/1367](https://togithub.com/urfave/cli/pull/1367)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.5.1...v2.6.0
### [`v2.5.1`](https://togithub.com/urfave/cli/releases/tag/v2.5.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.5.0...v2.5.1)
#### What's Changed
- Cleaning up some release-related metadata & docs by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1371](https://togithub.com/urfave/cli/pull/1371)
- Accept multi-value input on slice flags ([#1241](https://togithub.com/urfave/cli/issues/1241)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1377](https://togithub.com/urfave/cli/pull/1377)
- Accept multi-value input on slice flags by [@vipally](https://togithub.com/vipally) in [https://github.com/urfave/cli/pull/1241](https://togithub.com/urfave/cli/pull/1241)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.5.0...v2.5.1
### [`v2.5.0`](https://togithub.com/urfave/cli/releases/tag/v2.5.0)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.10...v2.5.0)
#### What's Changed
- Add `urfave_cli_no_docs` build tag by [@kolyshkin](https://togithub.com/kolyshkin) in [https://github.com/urfave/cli/pull/1375](https://togithub.com/urfave/cli/pull/1375)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.10...v2.5.0
### [`v2.4.10`](https://togithub.com/urfave/cli/releases/tag/v2.4.10)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.9...v2.4.10)
#### What's Changed
- Exclude hidden sub-command flags from docs by [@jolheiser](https://togithub.com/jolheiser) in [https://github.com/urfave/cli/pull/1346](https://togithub.com/urfave/cli/pull/1346)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.9...v2.4.10
### [`v2.4.9`](https://togithub.com/urfave/cli/releases/tag/v2.4.9)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.8...v2.4.9)
#### What's Changed
- Remove some unused code by [@53jk1](https://togithub.com/53jk1) in [https://github.com/urfave/cli/pull/1374](https://togithub.com/urfave/cli/pull/1374)
- Do not apply altsrc input values that are not set by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1376](https://togithub.com/urfave/cli/pull/1376)
#### New Contributors
- [@53jk1](https://togithub.com/53jk1) made their first contribution in [https://github.com/urfave/cli/pull/1374](https://togithub.com/urfave/cli/pull/1374)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.8...v2.4.9
### [`v2.4.8`](https://togithub.com/urfave/cli/releases/tag/v2.4.8)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.7...v2.4.8)
#### What's Changed
- Allow -ve values for int, float & duration by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1262](https://togithub.com/urfave/cli/pull/1262)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.7...v2.4.8
### [`v2.4.7`](https://togithub.com/urfave/cli/releases/tag/v2.4.7)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.6...v2.4.7)
#### What's Changed
- Add test case for short option handling by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1260](https://togithub.com/urfave/cli/pull/1260)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.6...v2.4.7
### [`v2.4.6`](https://togithub.com/urfave/cli/releases/tag/v2.4.6)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.5...v2.4.6)
#### What's Changed
- Unshadow `context` package by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1370](https://togithub.com/urfave/cli/pull/1370)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.5...v2.4.6
### [`v2.4.5`](https://togithub.com/urfave/cli/releases/tag/v2.4.5)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.4...v2.4.5)
#### What's Changed
- Pass non-empty string slice to example app `Run` by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1364](https://togithub.com/urfave/cli/pull/1364)
- Revert "Add Stale bot configuration per docs" by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1366](https://togithub.com/urfave/cli/pull/1366)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.4...v2.4.5
### [`v2.4.4`](https://togithub.com/urfave/cli/releases/tag/v2.4.4)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.3...v2.4.4)
#### What's Changed
- Remove reflect calls for doc generation ([#1259](https://togithub.com/urfave/cli/issues/1259)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1361](https://togithub.com/urfave/cli/pull/1361)
- Remove reflect calls for doc generation by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1259](https://togithub.com/urfave/cli/pull/1259)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.3...v2.4.4
### [`v2.4.3`](https://togithub.com/urfave/cli/releases/tag/v2.4.3)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.2...v2.4.3)
#### What's Changed
- show only subcommand flags with bash completion ([#1186](https://togithub.com/urfave/cli/issues/1186)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1360](https://togithub.com/urfave/cli/pull/1360)
- show only subcommand flags with bash completion by [@schollz](https://togithub.com/schollz) in [https://github.com/urfave/cli/pull/1186](https://togithub.com/urfave/cli/pull/1186)
#### New Contributors
- [@schollz](https://togithub.com/schollz) made their first contribution in [https://github.com/urfave/cli/pull/1186](https://togithub.com/urfave/cli/pull/1186)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.2...v2.4.3
### [`v2.4.2`](https://togithub.com/urfave/cli/releases/tag/v2.4.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.1...v2.4.2)
#### What's Changed
- Update dependencies and go.mod spec by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1359](https://togithub.com/urfave/cli/pull/1359)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.1...v2.4.2
### [`v2.4.1`](https://togithub.com/urfave/cli/releases/tag/v2.4.1)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.4.0...v2.4.1)
#### What's Changed
- Bump matrix of supported Go versions by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1351](https://togithub.com/urfave/cli/pull/1351)
- Attempting to soften the barrier to entry by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1357](https://togithub.com/urfave/cli/pull/1357)
- Add Stale bot configuration per docs by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1352](https://togithub.com/urfave/cli/pull/1352)
- Drop references/usage of GO111MODULE by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1353](https://togithub.com/urfave/cli/pull/1353)
- Switch branch references from `master` to `main` by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1358](https://togithub.com/urfave/cli/pull/1358)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.4.0...v2.4.1
### [`v2.4.0`](https://togithub.com/urfave/cli/releases/tag/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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
v2.3.2
->v2.3.4
v0.12.33
->v0.12.41
v2.3.0
->v2.7.1
Release Notes
AlecAivazis/survey
### [`v2.3.4`](https://togithub.com/AlecAivazis/survey/releases/tag/v2.3.4) [Compare Source](https://togithub.com/AlecAivazis/survey/compare/v2.3.3...v2.3.4) #### What's Changed - Fix Survey output on Windows by [@mislav](https://togithub.com/mislav) in [https://github.com/AlecAivazis/survey/pull/413](https://togithub.com/AlecAivazis/survey/pull/413) - Add `terminal.Cursor` error handling on Windows by [@mislav](https://togithub.com/mislav) in [https://github.com/AlecAivazis/survey/pull/414](https://togithub.com/AlecAivazis/survey/pull/414) **Full Changelog**: https://github.com/AlecAivazis/survey/compare/v2.3.3...v2.3.4 ### [`v2.3.3`](https://togithub.com/AlecAivazis/survey/compare/v2.3.2...v2.3.3) [Compare Source](https://togithub.com/AlecAivazis/survey/compare/v2.3.2...v2.3.3)pterm/pterm
### [`v0.12.41`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01241---2022-04-12) [Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.40...v0.12.41) #### \[v0.12.41] - 2022-04-12 ### [`v0.12.40`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01240---2022-03-28) [Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.39...v0.12.40) ##### Features - added a custom writer for all printers ### [`v0.12.39`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01239---2022-03-18) [Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.38...v0.12.39) ##### Features - use fallback color in `BigTextPrinter` when `RGB` is not supported ##### Test - fix `BigTextPrinter` test - removed `testdata` - removed snapshot testing ### [`v0.12.38`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01238---2022-03-09) [Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.37...v0.12.38) ##### Features - added `NewLettersFromStringWithRGB` - added `NewLettersFromStringWithRGB` ##### Test - **bigtext:** fix formatting error in bigtext test ### [`v0.12.37`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01237---2022-02-17) [Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.36...v0.12.37) ##### Features - **progressbar:** Add option to set the `MaxWidth` of the progressbar ##### Test - **progressbar:** added 100% test coverage for new features ##### Code Refactoring - **putils:** Improved styling ### [`v0.12.36`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01236---2022-02-01) [Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.35...v0.12.36) ##### Features - proposal horizontal table header row and row separators fixes - proposal horizontal table header row and row separators changes - proposal horizontal table header row and row separators changes - proposal horizontal table header row and row separators changes - proposal horizontal table header row and row separators changes - proposal horizontal table header row and row separators changes - proposal horizontal table header row and row separators - proposal horizontal table header row and row separators changes - proposal horizontal table header row and row separators changes - proposal horizontal table header row and row separators - proposal horizontal table header row and row separators - proposal horizontal table header row and row separators - proposal horizontal table header row and row separators - proposal horizontal table header row and row separators - proposal horizontal table header row and row separators - proposal horizontal table header row and row separators - proposal horizontal table header row and row separators ### [`v0.12.35`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01235---2022-02-01) [Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.34...v0.12.35) ##### Code Refactoring - fix linting - regenerate snapshots ### [`v0.12.34`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01234---2022-01-16) [Compare Source](https://togithub.com/pterm/pterm/compare/v0.12.33...v0.12.34) ##### Bug Fixes - **progressbar:** refresh progressbars on every PTerm print ([#302](https://togithub.com/pterm/pterm/issues/302)) ##### Test - removed `AreaPrinter` test output - **table:** changed mock reader from `os.Stdin` to `outBuf`urfave/cli
### [`v2.7.1`](https://togithub.com/urfave/cli/releases/tag/v2.7.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.7.0...v2.7.1) ##### What's Changed - Docs publishing fixes by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1400](https://togithub.com/urfave/cli/pull/1400) **Full Changelog**: https://github.com/urfave/cli/compare/v2.7.0...v2.7.1 ### [`v2.7.0`](https://togithub.com/urfave/cli/releases/tag/v2.7.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.6.0...v2.7.0) #### What's Changed - Generate flag types (again?) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1382](https://togithub.com/urfave/cli/pull/1382) - Introduce a v2.x semver approval gate by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1385](https://togithub.com/urfave/cli/pull/1385) - Generate RequiredFlag and VisibleFlag implementations by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1393](https://togithub.com/urfave/cli/pull/1393) - Mkdocs setup by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1392](https://togithub.com/urfave/cli/pull/1392) - Add suggestions support ([#977](https://togithub.com/urfave/cli/issues/977)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1390](https://togithub.com/urfave/cli/pull/1390) - Add suggestions support by [@saschagrunert](https://togithub.com/saschagrunert) in [https://github.com/urfave/cli/pull/977](https://togithub.com/urfave/cli/pull/977) **Full Changelog**: https://github.com/urfave/cli/compare/v2.6.0...v2.7.0 ### [`v2.6.0`](https://togithub.com/urfave/cli/releases/tag/v2.6.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.5.1...v2.6.0) #### What's Changed - Simplified flag value access by [@toaster](https://togithub.com/toaster) in [https://github.com/urfave/cli/pull/1367](https://togithub.com/urfave/cli/pull/1367) #### New Contributors - [@toaster](https://togithub.com/toaster) made their first contribution in [https://github.com/urfave/cli/pull/1367](https://togithub.com/urfave/cli/pull/1367) **Full Changelog**: https://github.com/urfave/cli/compare/v2.5.1...v2.6.0 ### [`v2.5.1`](https://togithub.com/urfave/cli/releases/tag/v2.5.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.5.0...v2.5.1) #### What's Changed - Cleaning up some release-related metadata & docs by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1371](https://togithub.com/urfave/cli/pull/1371) - Accept multi-value input on slice flags ([#1241](https://togithub.com/urfave/cli/issues/1241)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1377](https://togithub.com/urfave/cli/pull/1377) - Accept multi-value input on slice flags by [@vipally](https://togithub.com/vipally) in [https://github.com/urfave/cli/pull/1241](https://togithub.com/urfave/cli/pull/1241) **Full Changelog**: https://github.com/urfave/cli/compare/v2.5.0...v2.5.1 ### [`v2.5.0`](https://togithub.com/urfave/cli/releases/tag/v2.5.0) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.10...v2.5.0) #### What's Changed - Add `urfave_cli_no_docs` build tag by [@kolyshkin](https://togithub.com/kolyshkin) in [https://github.com/urfave/cli/pull/1375](https://togithub.com/urfave/cli/pull/1375) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.10...v2.5.0 ### [`v2.4.10`](https://togithub.com/urfave/cli/releases/tag/v2.4.10) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.9...v2.4.10) #### What's Changed - Exclude hidden sub-command flags from docs by [@jolheiser](https://togithub.com/jolheiser) in [https://github.com/urfave/cli/pull/1346](https://togithub.com/urfave/cli/pull/1346) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.9...v2.4.10 ### [`v2.4.9`](https://togithub.com/urfave/cli/releases/tag/v2.4.9) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.8...v2.4.9) #### What's Changed - Remove some unused code by [@53jk1](https://togithub.com/53jk1) in [https://github.com/urfave/cli/pull/1374](https://togithub.com/urfave/cli/pull/1374) - Do not apply altsrc input values that are not set by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1376](https://togithub.com/urfave/cli/pull/1376) #### New Contributors - [@53jk1](https://togithub.com/53jk1) made their first contribution in [https://github.com/urfave/cli/pull/1374](https://togithub.com/urfave/cli/pull/1374) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.8...v2.4.9 ### [`v2.4.8`](https://togithub.com/urfave/cli/releases/tag/v2.4.8) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.7...v2.4.8) #### What's Changed - Allow -ve values for int, float & duration by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1262](https://togithub.com/urfave/cli/pull/1262) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.7...v2.4.8 ### [`v2.4.7`](https://togithub.com/urfave/cli/releases/tag/v2.4.7) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.6...v2.4.7) #### What's Changed - Add test case for short option handling by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1260](https://togithub.com/urfave/cli/pull/1260) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.6...v2.4.7 ### [`v2.4.6`](https://togithub.com/urfave/cli/releases/tag/v2.4.6) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.5...v2.4.6) #### What's Changed - Unshadow `context` package by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1370](https://togithub.com/urfave/cli/pull/1370) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.5...v2.4.6 ### [`v2.4.5`](https://togithub.com/urfave/cli/releases/tag/v2.4.5) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.4...v2.4.5) #### What's Changed - Pass non-empty string slice to example app `Run` by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1364](https://togithub.com/urfave/cli/pull/1364) - Revert "Add Stale bot configuration per docs" by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1366](https://togithub.com/urfave/cli/pull/1366) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.4...v2.4.5 ### [`v2.4.4`](https://togithub.com/urfave/cli/releases/tag/v2.4.4) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.3...v2.4.4) #### What's Changed - Remove reflect calls for doc generation ([#1259](https://togithub.com/urfave/cli/issues/1259)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1361](https://togithub.com/urfave/cli/pull/1361) - Remove reflect calls for doc generation by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1259](https://togithub.com/urfave/cli/pull/1259) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.3...v2.4.4 ### [`v2.4.3`](https://togithub.com/urfave/cli/releases/tag/v2.4.3) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.2...v2.4.3) #### What's Changed - show only subcommand flags with bash completion ([#1186](https://togithub.com/urfave/cli/issues/1186)) by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1360](https://togithub.com/urfave/cli/pull/1360) - show only subcommand flags with bash completion by [@schollz](https://togithub.com/schollz) in [https://github.com/urfave/cli/pull/1186](https://togithub.com/urfave/cli/pull/1186) #### New Contributors - [@schollz](https://togithub.com/schollz) made their first contribution in [https://github.com/urfave/cli/pull/1186](https://togithub.com/urfave/cli/pull/1186) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.2...v2.4.3 ### [`v2.4.2`](https://togithub.com/urfave/cli/releases/tag/v2.4.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.1...v2.4.2) #### What's Changed - Update dependencies and go.mod spec by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1359](https://togithub.com/urfave/cli/pull/1359) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.1...v2.4.2 ### [`v2.4.1`](https://togithub.com/urfave/cli/releases/tag/v2.4.1) [Compare Source](https://togithub.com/urfave/cli/compare/v2.4.0...v2.4.1) #### What's Changed - Bump matrix of supported Go versions by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1351](https://togithub.com/urfave/cli/pull/1351) - Attempting to soften the barrier to entry by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1357](https://togithub.com/urfave/cli/pull/1357) - Add Stale bot configuration per docs by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1352](https://togithub.com/urfave/cli/pull/1352) - Drop references/usage of GO111MODULE by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1353](https://togithub.com/urfave/cli/pull/1353) - Switch branch references from `master` to `main` by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1358](https://togithub.com/urfave/cli/pull/1358) **Full Changelog**: https://github.com/urfave/cli/compare/v2.4.0...v2.4.1 ### [`v2.4.0`](https://togithub.com/urfave/cli/releases/tag/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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.