Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ yargs (16.0.3 → 17.0.1) · Repo · Changelog
Release Notes
17.0.1
17.0.0
16.2.0
16.1.1
16.1.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 70 commits:
chore: release 17.0.1 (#1937)
refactor: small simplifications (#1933)
fix(build): Node 12 is now minimum version (#1936)
chore: release 17.0.0 (#1876)
docs: document hideBin (#1932)
docs: add link to list of functions to the start of the API docs for better discoverability (#1915)
fix(builder): nested builder is now awaited (#1925)
build: ignore string-width (#1920)
feat(node)!: drop Node 10 (#1919)
fix(builder): apply default builder for showHelp/getHelp (#1913)
fix(coerce): options using coerce now displayed in help (#1911)
fix: completion script name clashing on bash (#1903)
test: add test demonstrating how to set custom description and aliases for help/version
docs(webpck): add updated docs on webpack (#1900)
docs: clarify .check() behavior (#1907)
test(deno): add example of parseAsync behavior (#1902)
build(bundle): use terser to minify CJS code (#1901)
build: do not publish **/*.d.ts
feat: add parseSync/parseAsync method (#1898)
fix(async): don't call parse callback until async ops complete (#1896)
feat(locale): add Ukrainian locale (#1893)
refactor(yargs-factory)!: refactor yargs-factory to use class (#1895)
feat: adds support for async builder (#1888)
fix(deno): use actual names for keys instead of inferring (#1891)
docs(usage): add return to fix TS inheritance (#1889)
feat: add support for `showVersion`, similar to `showHelp` (#1831)
feat(async): add support for async check and coerce (#1872)
fix: exclude positionals from default completion (#1881)
fix: showHelp() and .getHelp() now return same output for commands as --help (#1826)
docs: add completion filter docs (#1880)
feat: allow default completion to be referenced and modified, in custom completion (#1878)
feat: add commands alias (similar to options function) (#1850)
feat: allow calling standard completion function from custom one (#1855)
refactor: simplify/fix linting (#1867)
meta: middleware improvements (#1852)
fix: always cache help message when running commands (#1865)
fix: zsh completion is now autoloadable (#1856)
feat: improve support for async/await (#1823)
docs: add descriptions of parsing numbers (#1824)
docs: address spelling mistake
chore(deps): update standardx
chore: release 16.2.0 (#1822)
feat: command() now accepts an array of modules
build: stop pinning release-please
fix: add package.json to module exports (#1818)
docs: add example of using middleware with choices (#1813)
docs: fix some typos (#1807)
chore: release 16.1.1 (#1800)
refactor(deno): move types to better named file (#1806)
build: use latest version of action
docs: truncate CHANGELOG (#1805)
chore: upgrade y18n to 5.0.5 to address prototype pollution issue
fix: expose helpers for legacy versions of Node.js (#1801)
fix(deno): get yargs working on deno@1.5.x (#1799)
chore: release 16.1.0 (#1779)
chore(deps): update `cliui`, `escalade`, `y18n`, `yargs-parser` (#1783)
feat: expose hideBin helper for CJS (#1768)
build: update to loatest release-please
build(linter): switch to gts/standardx for linting (#1777)
fix(exports): node 13.0-13.6 require a string fallback (#1776)
chore(deps): update dependency gts to v3 (#1775)
fix(deno): update types for deno ^1.4.0 (#1772)
docs: document onFinishCommand option (#1769)
test: throw on warning when in tests
docs(terminology): update terminology (#1766)
docs: document how to bundle yargs with webpack/ncc (#1757)
docs: add deprecate to documentation (#1762)
fix(positional): positional strings no longer drop decimals (#1761)
fix(modules): module path was incorrect (#1759)
fix: make positionals in -- count towards validation (#1752)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands