All notable changes to this project will be documented in this file. See \href{https://github.com/conventional-changelog/standard-version}{\texttt{ standard-\/version}} for commit guidelines.\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23238}{}\doxysection{$<$a href=\char`\"{}https\+://www.\+github.\+com/yargs/yargs/compare/v15.\+3.\+1...\+v15.\+4.\+0\char`\"{}$>$15.\+4.\+0$<$/a$>$ (2020-\/06-\/30)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23238}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23239}{}\doxysubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23239}

\begin{DoxyItemize}
\item adds deprecation option for commands (\href{https://www.github.com/yargs/yargs/commit/027a6365b737e13116811a8ef43670196e1fa00a}{\texttt{ 027a636}})
\item support array of examples (\href{https://www.github.com/yargs/yargs/issues/1682}{\texttt{ \#1682}}) (\href{https://www.github.com/yargs/yargs/commit/225ab8271938bed3a48d23175f3d580ce8cd1306}{\texttt{ 225ab82}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23240}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23240}

\begin{DoxyItemize}
\item {\bfseries{docs\+:}} describe usage of {\ttfamily .check()} in more detail (\href{https://www.github.com/yargs/yargs/commit/932cd1177e93f5cc99edfe57a4028e30717bf8fb}{\texttt{ 932cd11}})
\item {\bfseries{i18n\+:}} Japanese translation phrasing (\href{https://www.github.com/yargs/yargs/issues/1619}{\texttt{ \#1619}}) (\href{https://www.github.com/yargs/yargs/commit/089417550ef5a5b8ce3578dd2a989191300b64cd}{\texttt{ 0894175}})
\item {\bfseries{strict mode\+:}} report default command unknown arguments (\href{https://www.github.com/yargs/yargs/issues/1626}{\texttt{ \#1626}}) (\href{https://www.github.com/yargs/yargs/commit/69f29a9cd429d4bb99481238305390107ac75b02}{\texttt{ 69f29a9}})
\item {\bfseries{usage\+:}} translate \textquotesingle{}options\textquotesingle{} group only when displaying help (\href{https://www.github.com/yargs/yargs/issues/1600}{\texttt{ \#1600}}) (\href{https://www.github.com/yargs/yargs/commit/e60b39b9d3a912c06db43f87c86ba894142b6c1c}{\texttt{ e60b39b}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23241}{}\doxysubsection{Reverts}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23241}

\begin{DoxyItemize}
\item Revert \char`\"{}chore(deps)\+: update dependency eslint to v7 (\#1656)\char`\"{} (\#1673) (\href{https://www.github.com/yargs/yargs/commit/34949f89ee7cdf88f7b315659df4b5f62f714842}{\texttt{ 34949f8}}), closes \href{https://www.github.com/yargs/yargs/issues/1656}{\texttt{ \#1656}} \href{https://www.github.com/yargs/yargs/issues/1673}{\texttt{ \#1673}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23242}{}\doxysubsection{$<$a href=\char`\"{}https\+://www.\+github.\+com/yargs/yargs/compare/v15.\+3.\+0...\+v15.\+3.\+1\char`\"{}$>$15.\+3.\+1$<$/a$>$ (2020-\/03-\/16)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23242}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23243}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23243}

\begin{DoxyItemize}
\item \+\_\+\+\_\+proto\+\_\+\+\_\+ will now be replaced with \+\_\+\+\_\+\+\_\+proto\+\_\+\+\_\+\+\_\+ in parse (\href{https://www.github.com/yargs/yargs-parser/issues/258}{\texttt{ \#258}}), patching a potential prototype pollution vulnerability. This was reported by the Snyk Security Research Team. (\href{https://www.github.com/yargs/yargs-parser/commit/63810ca1ae1a24b08293a4d971e70e058c7a41e2}{\texttt{ 63810ca}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23244}{}\doxysection{$<$a href=\char`\"{}https\+://www.\+github.\+com/yargs/yargs/compare/v15.\+2.\+0...\+v15.\+3.\+0\char`\"{}$>$15.\+3.\+0$<$/a$>$ (2020-\/03-\/08)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23244}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23245}{}\doxysubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23245}

\begin{DoxyItemize}
\item {\bfseries{yargs-\/parser\+:}} introduce single-\/digit boolean aliases (\href{https://www.github.com/yargs/yargs/issues/1576}{\texttt{ \#1576}}) (\href{https://www.github.com/yargs/yargs/commit/3af7f04cdbfcbd4b3f432aca5144d43f21958c39}{\texttt{ 3af7f04}})
\item add usage for single-\/digit boolean aliases (\href{https://www.github.com/yargs/yargs/issues/1580}{\texttt{ \#1580}}) (\href{https://www.github.com/yargs/yargs/commit/6014e39bca3a1e8445aa0fb2a435f6181e344c45}{\texttt{ 6014e39}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23246}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23246}

\begin{DoxyItemize}
\item address ambiguity between nargs of 1 and requires\+Arg (\href{https://www.github.com/yargs/yargs/issues/1572}{\texttt{ \#1572}}) (\href{https://www.github.com/yargs/yargs/commit/a5edc328ecb3f90d1ba09cfe70a0040f68adf50a}{\texttt{ a5edc32}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23247}{}\doxysection{$<$a href=\char`\"{}https\+://www.\+github.\+com/yargs/yargs/compare/v15.\+1.\+0...\+v15.\+2.\+0\char`\"{}$>$15.\+2.\+0$<$/a$>$ (2020-\/03-\/01)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23247}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23248}{}\doxysubsection{⚠ BREAKING CHANGES}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23248}

\begin{DoxyItemize}
\item {\bfseries{deps\+:}} yargs-\/parser@17.\+0.\+0 no longer implicitly creates arrays out of boolean arguments when duplicates are provided
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23249}{}\doxysubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23249}

\begin{DoxyItemize}
\item {\bfseries{completion\+:}} takes negated flags into account when boolean-\/negation is set (\href{https://www.github.com/yargs/yargs/issues/1509}{\texttt{ \#1509}}) (\href{https://www.github.com/yargs/yargs/commit/7293ad50d20ea0fb7dd1ac9b925e90e1bd95dea8}{\texttt{ 7293ad5}})
\item {\bfseries{deps\+:}} pull in yargs-\/parser@17.\+0.\+0 (\href{https://www.github.com/yargs/yargs/issues/1553}{\texttt{ \#1553}}) (\href{https://www.github.com/yargs/yargs/commit/b9409da199ebca515a848489c206b807fab2e65d}{\texttt{ b9409da}})
\item deprecate\+Option (\href{https://www.github.com/yargs/yargs/issues/1559}{\texttt{ \#1559}}) (\href{https://www.github.com/yargs/yargs/commit/8aae3332251d09fa136db17ef4a40d83fa052bc4}{\texttt{ 8aae333}})
\item display appropriate \$0 for electron apps (\href{https://www.github.com/yargs/yargs/issues/1536}{\texttt{ \#1536}}) (\href{https://www.github.com/yargs/yargs/commit/d0e437912917d6a66bb5128992fa2f566a5f830b}{\texttt{ d0e4379}})
\item introduces strict\+Commands() subset of strict mode (\href{https://www.github.com/yargs/yargs/issues/1540}{\texttt{ \#1540}}) (\href{https://www.github.com/yargs/yargs/commit/1d4cca395a98b395e6318f0505fc73bef8b01350}{\texttt{ 1d4cca3}})
\item {\bfseries{deps\+:}} yargs-\/parser with \textquotesingle{}greedy-\/array\textquotesingle{} configuration (\href{https://www.github.com/yargs/yargs/issues/1569}{\texttt{ \#1569}}) (\href{https://www.github.com/yargs/yargs/commit/a03a320dbf5c0ce33d829a857fc04a651c0bb53e}{\texttt{ a03a320}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23250}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23250}

\begin{DoxyItemize}
\item help always displayed for the first command parsed having an async handler (\href{https://www.github.com/yargs/yargs/issues/1535}{\texttt{ \#1535}}) (\href{https://www.github.com/yargs/yargs/commit/d585b303a43746201b05c9c9fda94a444634df33}{\texttt{ d585b30}})
\item {\bfseries{deps\+:}} fix enumeration for normalized path arguments (\href{https://www.github.com/yargs/yargs/issues/1567}{\texttt{ \#1567}}) (\href{https://www.github.com/yargs/yargs/commit/0b5b1b0e5f4f9baf393c48e9cc2bc85c1b67a47a}{\texttt{ 0b5b1b0}})
\item {\bfseries{locales\+:}} only translate default option group name (\href{https://www.github.com/yargs/yargs/commit/acc16de6b846ea7332db753646a9cec76b589162}{\texttt{ acc16de}})
\item {\bfseries{locales\+:}} remove extra space in French for \textquotesingle{}default\textquotesingle{} (\href{https://www.github.com/yargs/yargs/issues/1564}{\texttt{ \#1564}}) (\href{https://www.github.com/yargs/yargs/commit/ecfc2c474575c6cdbc6d273c94c13181bd1dbaa6}{\texttt{ ecfc2c4}})
\item {\bfseries{translations\+:}} add French translation for unknown command (\href{https://www.github.com/yargs/yargs/issues/1563}{\texttt{ \#1563}}) (\href{https://www.github.com/yargs/yargs/commit/18b0b752424bf560271e670ff95a0f90c8386787}{\texttt{ 18b0b75}})
\item {\bfseries{translations\+:}} fix pluralization in error messages. (\href{https://www.github.com/yargs/yargs/issues/1557}{\texttt{ \#1557}}) (\href{https://www.github.com/yargs/yargs/commit/94fa38cbab8d86943e87bf41d368ed56dffa6835}{\texttt{ 94fa38c}})
\item {\bfseries{yargs\+:}} correct support of bundled electron apps (\href{https://www.github.com/yargs/yargs/issues/1554}{\texttt{ \#1554}}) (\href{https://www.github.com/yargs/yargs/commit/a0b61ac21e2b554aa73dbf1a66d4a7af94047c2f}{\texttt{ a0b61ac}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23251}{}\doxysection{$<$a href=\char`\"{}https\+://www.\+github.\+com/yargs/yargs/compare/v15.\+0.\+2...\+v15.\+1.\+0\char`\"{}$>$15.\+1.\+0$<$/a$>$ (2020-\/01-\/02)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23251}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23252}{}\doxysubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23252}

\begin{DoxyItemize}
\item {\bfseries{lang\+:}} add Finnish localization (language code fi) (\href{https://www.github.com/yargs/yargs/commit/222c8fef2e2ad46e314c337dec96940f896bec35}{\texttt{ 222c8fe}})
\item complete short options with a single dash (\href{https://www.github.com/yargs/yargs/issues/1507}{\texttt{ \#1507}}) (\href{https://www.github.com/yargs/yargs/commit/99011ab5ba90232506ece0a17e59e2001a1ab562}{\texttt{ 99011ab}})
\item on\+Finish\+Command handler (\href{https://www.github.com/yargs/yargs/issues/1473}{\texttt{ \#1473}}) (\href{https://www.github.com/yargs/yargs/commit/fe380cd356aa33aef0449facd59c22cab8930ac9}{\texttt{ fe380cd}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23253}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23253}

\begin{DoxyItemize}
\item get\+Completion() was not working for options (\href{https://www.github.com/yargs/yargs/issues/1495}{\texttt{ \#1495}}) (\href{https://www.github.com/yargs/yargs/commit/463feb2870158eb9df670222b0f0a40a05cf18d0}{\texttt{ 463feb2}})
\item misspelling of package.\+json {\ttfamily engines} field (\href{https://www.github.com/yargs/yargs/commit/0891d0ed35b30c83a6d9e9f6a5c5f84d13c546a0}{\texttt{ 0891d0e}})
\item populate positionals when unknown-\/options-\/as-\/args is set (\href{https://www.github.com/yargs/yargs/issues/1508}{\texttt{ \#1508}}) (\href{https://www.github.com/yargs/yargs/commit/bb0f2eb996fa4e19d330b31a01c2036cafa99a7e}{\texttt{ bb0f2eb}}), closes \href{https://www.github.com/yargs/yargs/issues/1444}{\texttt{ \#1444}}
\item show 2 dashes on help for single digit option key or alias (\href{https://www.github.com/yargs/yargs/issues/1493}{\texttt{ \#1493}}) (\href{https://www.github.com/yargs/yargs/commit/63b3dd31a455d428902220c1992ae930e18aff5c}{\texttt{ 63b3dd3}})
\item {\bfseries{docs\+:}} use recommended cjs import syntax for ts examples (\href{https://www.github.com/yargs/yargs/issues/1513}{\texttt{ \#1513}}) (\href{https://www.github.com/yargs/yargs/commit/f9a18bfd624a5013108084f690cd8a1de794c430}{\texttt{ f9a18bf}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23254}{}\doxysubsection{$<$a href=\char`\"{}https\+://www.\+github.\+com/yargs/yargs/compare/v15.\+0.\+1...\+v15.\+0.\+2\char`\"{}$>$15.\+0.\+2$<$/a$>$ (2019-\/11-\/19)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23254}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23255}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23255}

\begin{DoxyItemize}
\item temporary fix for libraries that call Object.\+freeze() (\href{https://www.github.com/yargs/yargs/issues/1483}{\texttt{ \#1483}}) (\href{https://www.github.com/yargs/yargs/commit/99c2dc850e67c606644f8b0c0bca1a59c87dcbcd}{\texttt{ 99c2dc8}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23256}{}\doxysubsection{$<$a href=\char`\"{}https\+://www.\+github.\+com/yargs/yargs/compare/v15.\+0.\+0...\+v15.\+0.\+1\char`\"{}$>$15.\+0.\+1$<$/a$>$ (2019-\/11-\/16)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23256}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23257}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23257}

\begin{DoxyItemize}
\item {\bfseries{deps\+:}} cliui, find-\/up, and string-\/width, all drop Node 6 support (\href{https://www.github.com/yargs/yargs/issues/1479}{\texttt{ \#1479}}) (\href{https://www.github.com/yargs/yargs/commit/6a9ebe2d955e3e979e76c07ffbb1c17fef64cb49}{\texttt{ 6a9ebe2}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23258}{}\doxysection{$<$a href=\char`\"{}https\+://www.\+github.\+com/yargs/yargs/compare/v14.\+2.\+0...\+v15.\+0.\+0\char`\"{}$>$15.\+0.\+0$<$/a$>$ (2019-\/11-\/10)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23258}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23259}{}\doxysubsection{⚠ BREAKING CHANGES}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23259}

\begin{DoxyItemize}
\item {\bfseries{deps\+:}} yargs-\/parser now throws on invalid combinations of config (\#1470)
\item yargs-\/parser@16.\+0.\+0 drops support for Node 6
\item drop Node 6 support (\#1461)
\item remove package.\+json-\/based parser\+Configuration (\#1460)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23260}{}\doxysubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23260}

\begin{DoxyItemize}
\item {\bfseries{deps\+:}} yargs-\/parser now throws on invalid combinations of config (\href{https://www.github.com/yargs/yargs/issues/1470}{\texttt{ \#1470}}) (\href{https://www.github.com/yargs/yargs/commit/c10c38cca04298f96b55a7e374a9a134abefffa7}{\texttt{ c10c38c}})
\item expose {\ttfamily Parser} from `require(\textquotesingle{}yargs/yargs')\`{} (\href{https://www.github.com/yargs/yargs/issues/1477}{\texttt{ \#1477}}) (\href{https://www.github.com/yargs/yargs/commit/1840ba22f1a24c0ece8e32bbd31db4134a080aee}{\texttt{ 1840ba2}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23261}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23261}

\begin{DoxyItemize}
\item {\bfseries{docs\+:}} Type\+Script import to prevent a future major release warning (\href{https://www.github.com/yargs/yargs/issues/1441}{\texttt{ \#1441}}) (\href{https://www.github.com/yargs/yargs/commit/b1b156a3eb4ddd6803fbbd56c611a77919293000}{\texttt{ b1b156a}})
\item stop-\/parse was not being respected by commands (\href{https://www.github.com/yargs/yargs/issues/1459}{\texttt{ \#1459}}) (\href{https://www.github.com/yargs/yargs/commit/12c82e62663e928148a7ee2f51629aa26a0f9bb2}{\texttt{ 12c82e6}})
\item update to yargs-\/parser with fix for array default values (\href{https://www.github.com/yargs/yargs/issues/1463}{\texttt{ \#1463}}) (\href{https://www.github.com/yargs/yargs/commit/ebee59d9022da538410e69a5c025019ed46d13d2}{\texttt{ ebee59d}})
\item {\bfseries{docs\+:}} update boolean description and examples in docs (\href{https://www.github.com/yargs/yargs/issues/1474}{\texttt{ \#1474}}) (\href{https://www.github.com/yargs/yargs/commit/afd5b4871bfeb90d58351ac56c5c44a83ef033e6}{\texttt{ afd5b48}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23262}{}\doxysubsection{Miscellaneous Chores}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23262}

\begin{DoxyItemize}
\item drop Node 6 support (\href{https://www.github.com/yargs/yargs/issues/1461}{\texttt{ \#1461}}) (\href{https://www.github.com/yargs/yargs/commit/2ba8ce05e8fefbeffc6cb7488d9ebf6e86cceb1d}{\texttt{ 2ba8ce0}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23263}{}\doxysubsection{Code Refactoring}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23263}

\begin{DoxyItemize}
\item remove package.\+json-\/based parser\+Configuration (\href{https://www.github.com/yargs/yargs/issues/1460}{\texttt{ \#1460}}) (\href{https://www.github.com/yargs/yargs/commit/0d3642b6f829b637938774c0c6ce5f6bfe1afa51}{\texttt{ 0d3642b}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23264}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v14.\+1.\+0...\+v14.\+2.\+0\char`\"{}$>$14.\+2.\+0$<$/a$>$ (2019-\/10-\/07)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23264}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23265}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23265}

\begin{DoxyItemize}
\item async middleware was called twice (\href{https://github.com/yargs/yargs/issues/1422}{\texttt{ \#1422}}) (\href{https://github.com/yargs/yargs/commit/9a42b63}{\texttt{ 9a42b63}})
\item fix promise check to accept any spec conform object (\href{https://github.com/yargs/yargs/issues/1424}{\texttt{ \#1424}}) (\href{https://github.com/yargs/yargs/commit/0be43d2}{\texttt{ 0be43d2}})
\item groups were not being maintained for nested commands (\href{https://github.com/yargs/yargs/issues/1430}{\texttt{ \#1430}}) (\href{https://github.com/yargs/yargs/commit/d38650e}{\texttt{ d38650e}})
\item {\bfseries{docs\+:}} broken markdown link (\href{https://github.com/yargs/yargs/issues/1426}{\texttt{ \#1426}}) (\href{https://github.com/yargs/yargs/commit/236e24e}{\texttt{ 236e24e}})
\item support merging deeply nested configuration (\href{https://github.com/yargs/yargs/issues/1423}{\texttt{ \#1423}}) (\href{https://github.com/yargs/yargs/commit/bae66fe}{\texttt{ bae66fe}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23266}{}\doxysubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23266}

\begin{DoxyItemize}
\item {\bfseries{deps\+:}} introduce yargs-\/parser with support for unknown-\/options-\/as-\/args (\href{https://github.com/yargs/yargs/issues/1440}{\texttt{ \#1440}}) (\href{https://github.com/yargs/yargs/commit/4d21520}{\texttt{ 4d21520}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23267}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v14.\+0.\+0...\+v14.\+1.\+0\char`\"{}$>$14.\+1.\+0$<$/a$>$ (2019-\/09-\/06)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23267}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23268}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23268}

\begin{DoxyItemize}
\item {\bfseries{docs\+:}} fix incorrect parser\+Configuration documentation (\href{https://github.com/yargs/yargs/commit/2a99124}{\texttt{ 2a99124}})
\item detect zsh when zsh isnt run as a login prompt (\href{https://github.com/yargs/yargs/issues/1395}{\texttt{ \#1395}}) (\href{https://github.com/yargs/yargs/commit/8792d13}{\texttt{ 8792d13}})
\item populate correct value on yargs.\+parsed and stop warning on access (\href{https://github.com/yargs/yargs/issues/1412}{\texttt{ \#1412}}) (\href{https://github.com/yargs/yargs/commit/bb0eb52}{\texttt{ bb0eb52}})
\item show\+Completion\+Script was logging script twice (\href{https://github.com/yargs/yargs/issues/1388}{\texttt{ \#1388}}) (\href{https://github.com/yargs/yargs/commit/07c8537}{\texttt{ 07c8537}})
\item strict() should not ignore hyphenated arguments (\href{https://github.com/yargs/yargs/issues/1414}{\texttt{ \#1414}}) (\href{https://github.com/yargs/yargs/commit/b774b5e}{\texttt{ b774b5e}})
\item {\bfseries{docs\+:}} formalize existing callback argument to show\+Help (\href{https://github.com/yargs/yargs/issues/1386}{\texttt{ \#1386}}) (\href{https://github.com/yargs/yargs/commit/d217764}{\texttt{ d217764}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23269}{}\doxysubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23269}

\begin{DoxyItemize}
\item make it possible to merge configurations when extending other config. (\href{https://github.com/yargs/yargs/issues/1411}{\texttt{ \#1411}}) (\href{https://github.com/yargs/yargs/commit/5d7ad98}{\texttt{ 5d7ad98}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23270}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v13.\+3.\+0...\+v14.\+0.\+0\char`\"{}$>$14.\+0.\+0$<$/a$>$ (2019-\/07-\/30)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23270}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23271}{}\doxysubsection{⚠ BREAKING CHANGES}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23271}

\begin{DoxyItemize}
\item we now only officially support yargs.\$0 parameter and discourage direct access to yargs.\+parsed
\item previously to this fix methods like {\ttfamily yargs.\+get\+Options()} contained the state of the last command to execute.
\item do not allow additional positionals in strict mode
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23272}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23272}

\begin{DoxyItemize}
\item calling parse multiple times now appropriately maintains state (\href{https://github.com/yargs/yargs/issues/1137}{\texttt{ \#1137}}) (\href{https://github.com/yargs/yargs/issues/1369}{\texttt{ \#1369}}) (\href{https://github.com/yargs/yargs/commit/026b151}{\texttt{ 026b151}})
\item prefer user supplied script name in usage (\href{https://github.com/yargs/yargs/issues/1383}{\texttt{ \#1383}}) (\href{https://github.com/yargs/yargs/commit/28c74b9}{\texttt{ 28c74b9}})
\item {\bfseries{deps\+:}} use decamelize from npm instead of vendored copy (\href{https://github.com/yargs/yargs/issues/1377}{\texttt{ \#1377}}) (\href{https://github.com/yargs/yargs/commit/015eeb9}{\texttt{ 015eeb9}})
\item {\bfseries{examples\+:}} fix usage-\/options.\+js to reflect current API (\href{https://github.com/yargs/yargs/issues/1375}{\texttt{ \#1375}}) (\href{https://github.com/yargs/yargs/commit/6e5b76b}{\texttt{ 6e5b76b}})
\item do not allow additional positionals in strict mode (\href{https://github.com/yargs/yargs/commit/35d777c}{\texttt{ 35d777c}})
\item properties accessed on singleton now reflect current state of instance (\href{https://github.com/yargs/yargs/issues/1366}{\texttt{ \#1366}}) (\href{https://github.com/yargs/yargs/commit/409d35b}{\texttt{ 409d35b}})
\item tolerate null prototype for config objects with {\ttfamily extends} (\href{https://github.com/yargs/yargs/issues/1376}{\texttt{ \#1376}}) (\href{https://github.com/yargs/yargs/commit/3d26d11}{\texttt{ 3d26d11}}), closes \href{https://github.com/yargs/yargs/issues/1372}{\texttt{ \#1372}}
\item yargs.\+parsed now populated before returning, when yargs.\+parse() called with no args (\#1382) (\href{https://github.com/yargs/yargs/commit/e3981fd}{\texttt{ e3981fd}}), closes \href{https://github.com/yargs/yargs/issues/1382}{\texttt{ \#1382}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23273}{}\doxysubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23273}

\begin{DoxyItemize}
\item adds support for multiple epilog messages (\href{https://github.com/yargs/yargs/issues/1384}{\texttt{ \#1384}}) (\href{https://github.com/yargs/yargs/commit/07a5554}{\texttt{ 07a5554}})
\item allow completion\+Command to be set via show\+Completion\+Script (\href{https://github.com/yargs/yargs/issues/1385}{\texttt{ \#1385}}) (\href{https://github.com/yargs/yargs/commit/5562853}{\texttt{ 5562853}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23274}{}\doxysection{$<$a href=\char`\"{}https\+://www.\+github.\+com/yargs/yargs/compare/v13.\+2.\+4...\+v13.\+3.\+0\char`\"{}$>$13.\+3.\+0$<$/a$>$ (2019-\/06-\/10)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23274}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23275}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23275}

\begin{DoxyItemize}
\item {\bfseries{deps\+:}} yargs-\/parser update addressing several parsing bugs (\href{https://www.github.com/yargs/yargs/issues/1357}{\texttt{ \#1357}}) (\href{https://www.github.com/yargs/yargs/commit/e230d5b}{\texttt{ e230d5b}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23276}{}\doxysubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23276}

\begin{DoxyItemize}
\item {\bfseries{i18n\+:}} swap out os-\/locale dependency for simple inline implementation (\href{https://www.github.com/yargs/yargs/issues/1356}{\texttt{ \#1356}}) (\href{https://www.github.com/yargs/yargs/commit/4dfa19b}{\texttt{ 4dfa19b}})
\item support default\+Description for positional arguments (\href{https://www.github.com/yargs/yargs/commit/812048c}{\texttt{ 812048c}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23277}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v13.\+2.\+3...\+v13.\+2.\+4\char`\"{}$>$13.\+2.\+4$<$/a$>$ (2019-\/05-\/13)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23277}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23278}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23278}

\begin{DoxyItemize}
\item {\bfseries{i18n\+:}} rename unclear \textquotesingle{}implication failed\textquotesingle{} to \textquotesingle{}missing dependent arguments\textquotesingle{} (\href{https://github.com/yargs/yargs/issues/1317}{\texttt{ \#1317}}) (\href{https://github.com/yargs/yargs/commit/bf46813}{\texttt{ bf46813}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23279}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v13.\+2.\+2...\+v13.\+2.\+3\char`\"{}$>$13.\+2.\+3$<$/a$>$ (2019-\/05-\/05)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23279}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23280}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23280}

\begin{DoxyItemize}
\item {\bfseries{deps\+:}} upgrade cliui for compatibility with latest chalk. (\href{https://github.com/yargs/yargs/issues/1330}{\texttt{ \#1330}}) (\href{https://github.com/yargs/yargs/commit/b20db65}{\texttt{ b20db65}})
\item address issues with dutch translation (\href{https://github.com/yargs/yargs/issues/1316}{\texttt{ \#1316}}) (\href{https://github.com/yargs/yargs/commit/0295132}{\texttt{ 0295132}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23281}{}\doxysubsection{Tests}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23281}

\begin{DoxyItemize}
\item accept differently formatted output (\href{https://github.com/yargs/yargs/issues/1327}{\texttt{ \#1327}}) (\href{https://github.com/yargs/yargs/commit/c294d1b}{\texttt{ c294d1b}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23282}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v13.\+2.\+1...\+v13.\+2.\+2\char`\"{}$>$13.\+2.\+2$<$/a$>$ (2019-\/03-\/06)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23282}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23283}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v13.\+2.\+0...\+v13.\+2.\+1\char`\"{}$>$13.\+2.\+1$<$/a$>$ (2019-\/02-\/18)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23283}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23284}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23284}

\begin{DoxyItemize}
\item add zsh script to files array (\href{https://github.com/yargs/yargs/commit/3180224}{\texttt{ 3180224}})
\item support options/sub-\/commands in zsh completion (\href{https://github.com/yargs/yargs/commit/0a96394}{\texttt{ 0a96394}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23285}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v13.\+1.\+0...\+v13.\+2.\+0\char`\"{}$>$13.\+2.\+0$<$/a$>$ (2019-\/02-\/15)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23285}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23286}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23286}

\begin{DoxyItemize}
\item zsh auto completion (\href{https://github.com/yargs/yargs/issues/1292}{\texttt{ \#1292}}) (\href{https://github.com/yargs/yargs/commit/16c5d25}{\texttt{ 16c5d25}}), closes \href{https://github.com/yargs/yargs/issues/1156}{\texttt{ \#1156}}
\end{DoxyItemize}

\label{_13.1.0}%
 \hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23287}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v13.\+0.\+0...\+v13.\+1.\+0\char`\"{}$>$13.\+1.\+0$<$/a$>$ (2019-\/02-\/12)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23287}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23288}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23288}

\begin{DoxyItemize}
\item add apply\+Before\+Validation, for applying sync middleware before validation (\href{https://github.com/yargs/yargs/commit/5be206a}{\texttt{ 5be206a}})
\end{DoxyItemize}

\label{_13.0.0}%
 \hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23289}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v12.\+0.\+5...\+v13.\+0.\+0\char`\"{}$>$13.\+0.\+0$<$/a$>$ (2019-\/02-\/02)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23289}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23290}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23290}

\begin{DoxyItemize}
\item {\bfseries{deps\+:}} Update os-\/locale to avoid security vulnerability (\href{https://github.com/yargs/yargs/issues/1270}{\texttt{ \#1270}}) (\href{https://github.com/yargs/yargs/commit/27bf739}{\texttt{ 27bf739}})
\item {\bfseries{validation\+:}} Use the error as a message when none exists otherwise (\href{https://github.com/yargs/yargs/issues/1268}{\texttt{ \#1268}}) (\href{https://github.com/yargs/yargs/commit/0510fe6}{\texttt{ 0510fe6}})
\item better bash path completion (\href{https://github.com/yargs/yargs/issues/1272}{\texttt{ \#1272}}) (\href{https://github.com/yargs/yargs/commit/da75ea2}{\texttt{ da75ea2}})
\item middleware added multiple times due to reference bug (\href{https://github.com/yargs/yargs/issues/1282}{\texttt{ \#1282}}) (\href{https://github.com/yargs/yargs/commit/64af518}{\texttt{ 64af518}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23291}{}\doxysubsubsection{Chores}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23291}

\begin{DoxyItemize}
\item $\sim$drop Node 6 from testing matrix (\href{https://github.com/yargs/yargs/issues/1287}{\texttt{ \#1287}}) (\href{https://github.com/yargs/yargs/commit/ef16792}{\texttt{ ef16792}})$\sim$
\begin{DoxyItemize}
\item {\itshape opting to not drop Node 6 support until April, \href{https://github.com/nodejs/Release}{\texttt{ see}}.}
\end{DoxyItemize}
\item update dependencies (\href{https://github.com/yargs/yargs/issues/1284}{\texttt{ \#1284}}) (\href{https://github.com/yargs/yargs/commit/f25de4f}{\texttt{ f25de4f}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23292}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23292}

\begin{DoxyItemize}
\item Add {\ttfamily .parser\+Configuration()} method, deprecating package.\+json config (\href{https://github.com/yargs/yargs/issues/1262}{\texttt{ \#1262}}) (\href{https://github.com/yargs/yargs/commit/3c6869a}{\texttt{ 3c6869a}})
\item adds config option for sorting command output (\href{https://github.com/yargs/yargs/issues/1256}{\texttt{ \#1256}}) (\href{https://github.com/yargs/yargs/commit/6916ce9}{\texttt{ 6916ce9}})
\item options/positionals with leading \textquotesingle{}+\textquotesingle{} and \textquotesingle{}0\textquotesingle{} no longer parse as numbers (\href{https://github.com/yargs/yargs/issues/1286}{\texttt{ \#1286}}) (\href{https://github.com/yargs/yargs/commit/e9dc3aa}{\texttt{ e9dc3aa}})
\item support promises in middleware (\href{https://github.com/yargs/yargs/commit/f3a4e4f}{\texttt{ f3a4e4f}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23293}{}\doxysubsubsection{BREAKING CHANGES}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23293}

\begin{DoxyItemize}
\item options with leading \textquotesingle{}+\textquotesingle{} or \textquotesingle{}0\textquotesingle{} now parse as strings
\item dropping Node 6 which hits end of life in April 2019
\item see \href{https://github.com/yargs/yargs-parser/blob/master/CHANGELOG.md\#breaking-changes}{\texttt{ yargs-\/parser@12.\+0.\+0 CHANGELOG}}
\item we now warn if the yargs stanza package.\+json is used.
\end{DoxyItemize}

\label{_12.0.5}%
 \hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23294}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v12.\+0.\+4...\+v12.\+0.\+5\char`\"{}$>$12.\+0.\+5$<$/a$>$ (2018-\/11-\/19)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23294}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23295}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23295}

\begin{DoxyItemize}
\item allows camel-\/case, variadic arguments, and strict mode to be combined (\href{https://github.com/yargs/yargs/issues/1247}{\texttt{ \#1247}}) (\href{https://github.com/yargs/yargs/commit/eacc035}{\texttt{ eacc035}})
\end{DoxyItemize}

\label{_12.0.4}%
 \hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23296}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v12.\+0.\+3...\+v12.\+0.\+4\char`\"{}$>$12.\+0.\+4$<$/a$>$ (2018-\/11-\/10)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23296}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23297}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23297}

\begin{DoxyItemize}
\item don\textquotesingle{}t load config when processing positionals (\href{https://github.com/yargs/yargs/commit/5d0dc92}{\texttt{ 5d0dc92}})
\end{DoxyItemize}

\label{_12.0.3}%
 \hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23298}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v12.\+0.\+2...\+v12.\+0.\+3\char`\"{}$>$12.\+0.\+3$<$/a$>$ (2018-\/10-\/06)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23298}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23299}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23299}

\begin{DoxyItemize}
\item \$0 contains first arg in bundled electron apps (\href{https://github.com/yargs/yargs/issues/1206}{\texttt{ \#1206}}) (\href{https://github.com/yargs/yargs/commit/567820b}{\texttt{ 567820b}})
\item accept single function for middleware (\href{https://github.com/yargs/yargs/commit/66fd6f7}{\texttt{ 66fd6f7}}), closes \href{https://github.com/yargs/yargs/issues/1214}{\texttt{ \#1214}} \href{https://github.com/yargs/yargs/issues/1214}{\texttt{ \#1214}}
\item hide {\ttfamily hidden} options from help output even if they are in a group (\href{https://github.com/yargs/yargs/issues/1221}{\texttt{ \#1221}}) (\href{https://github.com/yargs/yargs/commit/da54028}{\texttt{ da54028}})
\item improve Norwegian Bokmål translations (\href{https://github.com/yargs/yargs/issues/1208}{\texttt{ \#1208}}) (\href{https://github.com/yargs/yargs/commit/a458fa4}{\texttt{ a458fa4}})
\item improve Norwegian Nynorsk translations (\href{https://github.com/yargs/yargs/issues/1207}{\texttt{ \#1207}}) (\href{https://github.com/yargs/yargs/commit/d422eb5}{\texttt{ d422eb5}})
\end{DoxyItemize}

\label{_12.0.2}%
 \hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23300}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v12.\+0.\+1...\+v12.\+0.\+2\char`\"{}$>$12.\+0.\+2$<$/a$>$ (2018-\/09-\/04)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23300}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23301}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23301}

\begin{DoxyItemize}
\item middleware should work regardless of when method is called (\href{https://github.com/yargs/yargs/commit/664b265}{\texttt{ 664b265}}), closes \href{https://github.com/yargs/yargs/issues/1178}{\texttt{ \#1178}}
\item translation not working when using \+\_\+\+\_\+ with a single parameter (\href{https://github.com/yargs/yargs/issues/1183}{\texttt{ \#1183}}) (\href{https://github.com/yargs/yargs/commit/f449aea}{\texttt{ f449aea}})
\item upgrade os-\/locale to version that addresses license issue (\href{https://github.com/yargs/yargs/issues/1195}{\texttt{ \#1195}}) (\href{https://github.com/yargs/yargs/commit/efc0970}{\texttt{ efc0970}})
\end{DoxyItemize}

\label{_12.0.1}%
 \hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23302}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v12.\+0.\+0...\+v12.\+0.\+1\char`\"{}$>$12.\+0.\+1$<$/a$>$ (2018-\/06-\/29)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23302}
\label{_12.0.0}%
 \hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23303}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v11.\+1.\+0...\+v12.\+0.\+0\char`\"{}$>$12.\+0.\+0$<$/a$>$ (2018-\/06-\/26)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23303}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23304}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23304}

\begin{DoxyItemize}
\item .argv and .parse() now invoke identical code path (\href{https://github.com/yargs/yargs/issues/1126}{\texttt{ \#1126}}) (\href{https://github.com/yargs/yargs/commit/f13ebf4}{\texttt{ f13ebf4}})
\item remove the trailing white spaces from the help output (\href{https://github.com/yargs/yargs/issues/1090}{\texttt{ \#1090}}) (\href{https://github.com/yargs/yargs/commit/3f0746c}{\texttt{ 3f0746c}})
\item {\bfseries{completion\+:}} Avoid default command and recommendations during completion (\href{https://github.com/yargs/yargs/issues/1123}{\texttt{ \#1123}}) (\href{https://github.com/yargs/yargs/commit/036e7c5}{\texttt{ 036e7c5}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23305}{}\doxysubsubsection{Chores}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23305}

\begin{DoxyItemize}
\item test Node.\+js 6, 8 and 10 (\href{https://github.com/yargs/yargs/issues/1160}{\texttt{ \#1160}}) (\href{https://github.com/yargs/yargs/commit/84f9d2b}{\texttt{ 84f9d2b}})
\item upgrade to version of yargs-\/parser that does not populate value for unset boolean (\href{https://github.com/yargs/yargs/issues/1104}{\texttt{ \#1104}}) (\href{https://github.com/yargs/yargs/commit/d4705f4}{\texttt{ d4705f4}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23306}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23306}

\begin{DoxyItemize}
\item add support for global middleware, useful for shared tasks like metrics (\href{https://github.com/yargs/yargs/issues/1119}{\texttt{ \#1119}}) (\href{https://github.com/yargs/yargs/commit/9d71ac7}{\texttt{ 9d71ac7}})
\item allow setting script\+Name \$0 (\href{https://github.com/yargs/yargs/issues/1143}{\texttt{ \#1143}}) (\href{https://github.com/yargs/yargs/commit/a2f2eae}{\texttt{ a2f2eae}})
\item remove {\ttfamily set\+Placeholder\+Keys} (\href{https://github.com/yargs/yargs/issues/1105}{\texttt{ \#1105}}) (\href{https://github.com/yargs/yargs/commit/6ee2c82}{\texttt{ 6ee2c82}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23307}{}\doxysubsubsection{BREAKING CHANGES}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23307}

\begin{DoxyItemize}
\item Options absent from {\ttfamily argv} (not set via CLI argument) are now absent from the parsed result object rather than being set with {\ttfamily undefined}
\item drop Node 4 from testing matrix, such that we\textquotesingle{}ll gradually start drifting away from supporting Node 4.
\item yargs-\/parser does not populate \textquotesingle{}false\textquotesingle{} when boolean flag is not passed
\item tests that assert against help output will need to be updated
\end{DoxyItemize}

\label{_11.1.0}%
 \hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23308}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v11.\+0.\+0...\+v11.\+1.\+0\char`\"{}$>$11.\+1.\+0$<$/a$>$ (2018-\/03-\/04)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23308}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23309}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23309}

\begin{DoxyItemize}
\item choose correct config directory when require.\+main does not exist (\href{https://github.com/yargs/yargs/issues/1056}{\texttt{ \#1056}}) (\href{https://github.com/yargs/yargs/commit/a04678c}{\texttt{ a04678c}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23310}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23310}

\begin{DoxyItemize}
\item allow hidden options to be displayed with --show-\/hidden (\href{https://github.com/yargs/yargs/issues/1061}{\texttt{ \#1061}}) (\href{https://github.com/yargs/yargs/commit/ea862ae}{\texttt{ ea862ae}})
\item extend $\ast$.rc files in addition to json (\href{https://github.com/yargs/yargs/issues/1080}{\texttt{ \#1080}}) (\href{https://github.com/yargs/yargs/commit/11691a6}{\texttt{ 11691a6}})
\end{DoxyItemize}

\label{_11.0.0}%
 \hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23311}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v10.\+1.\+2...\+v11.\+0.\+0\char`\"{}$>$11.\+0.\+0$<$/a$>$ (2018-\/01-\/22)}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23311}
\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23312}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23312}

\begin{DoxyItemize}
\item Set implicit nargs=1 when type=number requires\+Arg=true (\href{https://github.com/yargs/yargs/issues/1050}{\texttt{ \#1050}}) (\href{https://github.com/yargs/yargs/commit/2b56812}{\texttt{ 2b56812}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23313}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23313}

\begin{DoxyItemize}
\item requires\+Arg is now simply an alias for nargs(1) (\href{https://github.com/yargs/yargs/issues/1054}{\texttt{ \#1054}}) (\href{https://github.com/yargs/yargs/commit/a3ddacc}{\texttt{ a3ddacc}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23314}{}\doxysubsubsection{BREAKING CHANGES}\label{md_sfcode_node_modules_protractor_node_modules_yargs_CHANGELOG_autotoc_md23314}

\begin{DoxyItemize}
\item requires\+Arg now has significantly different error output, matching nargs.
\end{DoxyItemize}

Historical Versions 