yargs/yargs
### [`v14.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#1400httpsgithubcomyargsyargscomparev1330v1400-2019-07-30)
[Compare Source](https://togithub.com/yargs/yargs/compare/v13.3.0...v14.0.0)
##### ⚠ BREAKING CHANGES
- we now only officially support yargs.$0 parameter and discourage direct access to yargs.parsed
- previously to this fix methods like `yargs.getOptions()` contained the state of the last command to execute.
- do not allow additional positionals in strict mode
##### Bug Fixes
- calling parse multiple times now appropriately maintains state ([#1137](https://togithub.com/yargs/yargs/issues/1137)) ([#1369](https://togithub.com/yargs/yargs/issues/1369)) ([026b151](https://togithub.com/yargs/yargs/commit/026b151))
- prefer user supplied script name in usage ([#1383](https://togithub.com/yargs/yargs/issues/1383)) ([28c74b9](https://togithub.com/yargs/yargs/commit/28c74b9))
- **deps:** use decamelize from npm instead of vendored copy ([#1377](https://togithub.com/yargs/yargs/issues/1377)) ([015eeb9](https://togithub.com/yargs/yargs/commit/015eeb9))
- **examples:** fix usage-options.js to reflect current API ([#1375](https://togithub.com/yargs/yargs/issues/1375)) ([6e5b76b](https://togithub.com/yargs/yargs/commit/6e5b76b))
- do not allow additional positionals in strict mode ([35d777c](https://togithub.com/yargs/yargs/commit/35d777c))
- properties accessed on singleton now reflect current state of instance ([#1366](https://togithub.com/yargs/yargs/issues/1366)) ([409d35b](https://togithub.com/yargs/yargs/commit/409d35b))
- tolerate null prototype for config objects with `extends` ([#1376](https://togithub.com/yargs/yargs/issues/1376)) ([3d26d11](https://togithub.com/yargs/yargs/commit/3d26d11)), closes [#1372](https://togithub.com/yargs/yargs/issues/1372)
- yargs.parsed now populated before returning, when yargs.parse() called with no args ([#1382](https://togithub.com/yargs/yargs/issues/1382)) ([e3981fd](https://togithub.com/yargs/yargs/commit/e3981fd)), closes [#1382](https://togithub.com/yargs/yargs/issues/1382)
##### Features
- adds support for multiple epilog messages ([#1384](https://togithub.com/yargs/yargs/issues/1384)) ([07a5554](https://togithub.com/yargs/yargs/commit/07a5554))
- allow completionCommand to be set via showCompletionScript ([#1385](https://togithub.com/yargs/yargs/issues/1385)) ([5562853](https://togithub.com/yargs/yargs/commit/5562853))
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
^13.3.0
->^14.0.0
Release Notes
yargs/yargs
### [`v14.0.0`](https://togithub.com/yargs/yargs/blob/master/CHANGELOG.md#1400httpsgithubcomyargsyargscomparev1330v1400-2019-07-30) [Compare Source](https://togithub.com/yargs/yargs/compare/v13.3.0...v14.0.0) ##### ⚠ BREAKING CHANGES - we now only officially support yargs.$0 parameter and discourage direct access to yargs.parsed - previously to this fix methods like `yargs.getOptions()` contained the state of the last command to execute. - do not allow additional positionals in strict mode ##### Bug Fixes - calling parse multiple times now appropriately maintains state ([#1137](https://togithub.com/yargs/yargs/issues/1137)) ([#1369](https://togithub.com/yargs/yargs/issues/1369)) ([026b151](https://togithub.com/yargs/yargs/commit/026b151)) - prefer user supplied script name in usage ([#1383](https://togithub.com/yargs/yargs/issues/1383)) ([28c74b9](https://togithub.com/yargs/yargs/commit/28c74b9)) - **deps:** use decamelize from npm instead of vendored copy ([#1377](https://togithub.com/yargs/yargs/issues/1377)) ([015eeb9](https://togithub.com/yargs/yargs/commit/015eeb9)) - **examples:** fix usage-options.js to reflect current API ([#1375](https://togithub.com/yargs/yargs/issues/1375)) ([6e5b76b](https://togithub.com/yargs/yargs/commit/6e5b76b)) - do not allow additional positionals in strict mode ([35d777c](https://togithub.com/yargs/yargs/commit/35d777c)) - properties accessed on singleton now reflect current state of instance ([#1366](https://togithub.com/yargs/yargs/issues/1366)) ([409d35b](https://togithub.com/yargs/yargs/commit/409d35b)) - tolerate null prototype for config objects with `extends` ([#1376](https://togithub.com/yargs/yargs/issues/1376)) ([3d26d11](https://togithub.com/yargs/yargs/commit/3d26d11)), closes [#1372](https://togithub.com/yargs/yargs/issues/1372) - yargs.parsed now populated before returning, when yargs.parse() called with no args ([#1382](https://togithub.com/yargs/yargs/issues/1382)) ([e3981fd](https://togithub.com/yargs/yargs/commit/e3981fd)), closes [#1382](https://togithub.com/yargs/yargs/issues/1382) ##### Features - adds support for multiple epilog messages ([#1384](https://togithub.com/yargs/yargs/issues/1384)) ([07a5554](https://togithub.com/yargs/yargs/commit/07a5554)) - allow completionCommand to be set via showCompletionScript ([#1385](https://togithub.com/yargs/yargs/issues/1385)) ([5562853](https://togithub.com/yargs/yargs/commit/5562853))Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.