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_yargs_CHANGELOG_autotoc_md34421}{}\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_yargs_CHANGELOG_autotoc_md34421}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34422}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34422}

\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_yargs_CHANGELOG_autotoc_md34423}{}\doxysubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34423}

\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_yargs_CHANGELOG_autotoc_md34424}{}\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_yargs_CHANGELOG_autotoc_md34424}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34425}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34425}

\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_yargs_CHANGELOG_autotoc_md34426}{}\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_yargs_CHANGELOG_autotoc_md34426}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34427}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34427}

\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_yargs_CHANGELOG_autotoc_md34428}{}\doxysubsection{Tests}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34428}

\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_yargs_CHANGELOG_autotoc_md34429}{}\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_yargs_CHANGELOG_autotoc_md34429}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34430}{}\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_yargs_CHANGELOG_autotoc_md34430}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34431}{}\doxysubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34431}

\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_yargs_CHANGELOG_autotoc_md34432}{}\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_yargs_CHANGELOG_autotoc_md34432}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34433}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34433}

\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_yargs_CHANGELOG_autotoc_md34434}{}\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_yargs_CHANGELOG_autotoc_md34434}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34435}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34435}

\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_yargs_CHANGELOG_autotoc_md34436}{}\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_yargs_CHANGELOG_autotoc_md34436}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34437}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34437}

\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_yargs_CHANGELOG_autotoc_md34438}{}\doxysubsubsection{Chores}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34438}

\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_yargs_CHANGELOG_autotoc_md34439}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34439}

\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_yargs_CHANGELOG_autotoc_md34440}{}\doxysubsubsection{BREAKING CHANGES}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34440}

\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_yargs_CHANGELOG_autotoc_md34441}{}\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_yargs_CHANGELOG_autotoc_md34441}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34442}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34442}

\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_yargs_CHANGELOG_autotoc_md34443}{}\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_yargs_CHANGELOG_autotoc_md34443}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34444}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34444}

\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_yargs_CHANGELOG_autotoc_md34445}{}\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_yargs_CHANGELOG_autotoc_md34445}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34446}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34446}

\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_yargs_CHANGELOG_autotoc_md34447}{}\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_yargs_CHANGELOG_autotoc_md34447}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34448}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34448}

\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_yargs_CHANGELOG_autotoc_md34449}{}\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_yargs_CHANGELOG_autotoc_md34449}
\label{_12.0.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34450}{}\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_yargs_CHANGELOG_autotoc_md34450}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34451}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34451}

\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_yargs_CHANGELOG_autotoc_md34452}{}\doxysubsubsection{Chores}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34452}

\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_yargs_CHANGELOG_autotoc_md34453}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34453}

\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_yargs_CHANGELOG_autotoc_md34454}{}\doxysubsubsection{BREAKING CHANGES}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34454}

\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_yargs_CHANGELOG_autotoc_md34455}{}\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_yargs_CHANGELOG_autotoc_md34455}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34456}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34456}

\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_yargs_CHANGELOG_autotoc_md34457}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34457}

\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_yargs_CHANGELOG_autotoc_md34458}{}\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_yargs_CHANGELOG_autotoc_md34458}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34459}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34459}

\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_yargs_CHANGELOG_autotoc_md34460}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34460}

\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_yargs_CHANGELOG_autotoc_md34461}{}\doxysubsubsection{BREAKING CHANGES}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34461}

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

\label{_10.1.2}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34462}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v10.\+1.\+1...\+v10.\+1.\+2\char`\"{}$>$10.\+1.\+2$<$/a$>$ (2018-\/01-\/17)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34462}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34463}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34463}

\begin{DoxyItemize}
\item requires\+Arg should only be enforced if argument exists (\href{https://github.com/yargs/yargs/issues/1043}{\texttt{ \#1043}}) (\href{https://github.com/yargs/yargs/commit/fbf41ae}{\texttt{ fbf41ae}})
\end{DoxyItemize}

\label{_10.1.1}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34464}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v10.\+1.\+0...\+v10.\+1.\+1\char`\"{}$>$10.\+1.\+1$<$/a$>$ (2018-\/01-\/09)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34464}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34465}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34465}

\begin{DoxyItemize}
\item Add {\ttfamily dirname} sanity check on {\ttfamily find\+Up} (\href{https://github.com/yargs/yargs/issues/1036}{\texttt{ \#1036}}) (\href{https://github.com/yargs/yargs/commit/331d103}{\texttt{ 331d103}})
\end{DoxyItemize}

\label{_10.1.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34466}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v10.\+0.\+3...\+v10.\+1.\+0\char`\"{}$>$10.\+1.\+0$<$/a$>$ (2018-\/01-\/01)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34466}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34467}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34467}

\begin{DoxyItemize}
\item \textquotesingle{}undefined\textquotesingle{} should be taken to mean no argument was provided (\href{https://github.com/yargs/yargs/issues/1015}{\texttt{ \#1015}}) (\href{https://github.com/yargs/yargs/commit/c679e90}{\texttt{ c679e90}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34468}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34468}

\begin{DoxyItemize}
\item add missing simple chinese locale strings (\href{https://github.com/yargs/yargs/issues/1004}{\texttt{ \#1004}}) (\href{https://github.com/yargs/yargs/commit/3cc24ec}{\texttt{ 3cc24ec}})
\item add Norwegian Nynorsk translations (\href{https://github.com/yargs/yargs/issues/1028}{\texttt{ \#1028}}) (\href{https://github.com/yargs/yargs/commit/a5ac213}{\texttt{ a5ac213}})
\item async command handlers (\href{https://github.com/yargs/yargs/issues/1001}{\texttt{ \#1001}}) (\href{https://github.com/yargs/yargs/commit/241124b}{\texttt{ 241124b}})
\item middleware (\href{https://github.com/yargs/yargs/issues/881}{\texttt{ \#881}}) (\href{https://github.com/yargs/yargs/commit/77b8dbc}{\texttt{ 77b8dbc}})
\end{DoxyItemize}

\label{_10.0.3}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34469}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v10.\+0.\+2...\+v10.\+0.\+3\char`\"{}$>$10.\+0.\+3$<$/a$>$ (2017-\/10-\/21)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34469}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34470}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34470}

\begin{DoxyItemize}
\item parse array rather than string, so that quotes are safe (\href{https://github.com/yargs/yargs/issues/993}{\texttt{ \#993}}) (\href{https://github.com/yargs/yargs/commit/c351685}{\texttt{ c351685}})
\end{DoxyItemize}

\label{_10.0.2}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34471}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v10.\+0.\+1...\+v10.\+0.\+2\char`\"{}$>$10.\+0.\+2$<$/a$>$ (2017-\/10-\/21)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34471}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34472}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34472}

\begin{DoxyItemize}
\item fix tiny spacing issue with usage (\href{https://github.com/yargs/yargs/issues/992}{\texttt{ \#992}}) (\href{https://github.com/yargs/yargs/commit/7871327}{\texttt{ 7871327}})
\end{DoxyItemize}

\label{_10.0.1}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34473}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v10.\+0.\+0...\+v10.\+0.\+1\char`\"{}$>$10.\+0.\+1$<$/a$>$ (2017-\/10-\/19)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34473}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34474}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34474}

\begin{DoxyItemize}
\item help strings for nested commands were missing parent commands (\href{https://github.com/yargs/yargs/issues/990}{\texttt{ \#990}}) (\href{https://github.com/yargs/yargs/commit/cd1ca15}{\texttt{ cd1ca15}})
\item use correct completion command in generated completion script (\href{https://github.com/yargs/yargs/issues/988}{\texttt{ \#988}}) (\href{https://github.com/yargs/yargs/commit/3c8ac1d}{\texttt{ 3c8ac1d}})
\end{DoxyItemize}

\label{_10.0.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34475}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v9.\+1.\+0...\+v10.\+0.\+0\char`\"{}$>$10.\+0.\+0$<$/a$>$ (2017-\/10-\/18)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34475}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34476}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34476}

\begin{DoxyItemize}
\item config and normalize can be disabled with false (\href{https://github.com/yargs/yargs/issues/952}{\texttt{ \#952}}) (\href{https://github.com/yargs/yargs/commit/3bb8771}{\texttt{ 3bb8771}})
\item less eager help command execution (\href{https://github.com/yargs/yargs/issues/972}{\texttt{ \#972}}) (\href{https://github.com/yargs/yargs/commit/8c1d7bf}{\texttt{ 8c1d7bf}})
\item the positional argument parse was clobbering global flag arguments (\href{https://github.com/yargs/yargs/issues/984}{\texttt{ \#984}}) (\href{https://github.com/yargs/yargs/commit/7e58453}{\texttt{ 7e58453}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34477}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34477}

\begin{DoxyItemize}
\item .usage() can now be used to configure a default command (\href{https://github.com/yargs/yargs/issues/975}{\texttt{ \#975}}) (\href{https://github.com/yargs/yargs/commit/7269531}{\texttt{ 7269531}})
\item hidden options are now explicitly indicated using \char`\"{}hidden\char`\"{} flag (\href{https://github.com/yargs/yargs/issues/962}{\texttt{ \#962}}) (\href{https://github.com/yargs/yargs/commit/280d0d6}{\texttt{ 280d0d6}})
\item introduce .positional() for configuring positional arguments (\href{https://github.com/yargs/yargs/issues/967}{\texttt{ \#967}}) (\href{https://github.com/yargs/yargs/commit/cb16460}{\texttt{ cb16460}})
\item replace \$0 with file basename (\href{https://github.com/yargs/yargs/issues/983}{\texttt{ \#983}}) (\href{https://github.com/yargs/yargs/commit/20bb99b}{\texttt{ 20bb99b}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34478}{}\doxysubsubsection{BREAKING CHANGES}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34478}

\begin{DoxyItemize}
\item .usage() no longer accepts an options object as the second argument. It can instead be used as an alias for configuring a default command.
\item previously hidden options were simply implied using a falsy description
\item help command now only executes if it\textquotesingle{}s the last positional in argv.\+\_\+
\end{DoxyItemize}

\label{_9.1.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34479}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v9.\+0.\+1...\+v9.\+1.\+0\char`\"{}$>$9.\+1.\+0$<$/a$>$ (2017-\/09-\/25)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34479}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34480}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34480}

\begin{DoxyItemize}
\item {\bfseries{command\+:}} Run default cmd even if the only cmd (\href{https://github.com/yargs/yargs/issues/950}{\texttt{ \#950}}) (\href{https://github.com/yargs/yargs/commit/7b22203}{\texttt{ 7b22203}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34481}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34481}

\begin{DoxyItemize}
\item multiple usage calls are now collected, not replaced (\href{https://github.com/yargs/yargs/issues/958}{\texttt{ \#958}}) (\href{https://github.com/yargs/yargs/commit/74a38b2}{\texttt{ 74a38b2}})
\end{DoxyItemize}

\label{_9.0.1}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34482}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v9.\+0.\+0...\+v9.\+0.\+1\char`\"{}$>$9.\+0.\+1$<$/a$>$ (2017-\/09-\/17)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34482}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34483}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34483}

\begin{DoxyItemize}
\item implications fails only displayed once (\href{https://github.com/yargs/yargs/issues/954}{\texttt{ \#954}}) (\href{https://github.com/yargs/yargs/commit/ac8088b}{\texttt{ ac8088b}})
\end{DoxyItemize}

\label{_9.0.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34484}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v8.\+0.\+2...\+v9.\+0.\+0\char`\"{}$>$9.\+0.\+0$<$/a$>$ (2017-\/09-\/03)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34484}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34485}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34485}

\begin{DoxyItemize}
\item \textquotesingle{}undefined\textquotesingle{} default value for choices resulted in validation failing (\href{https://github.com/yargs/yargs/commit/782b896}{\texttt{ 782b896}})
\item address bug with handling of arrays of implications (\href{https://github.com/yargs/yargs/commit/c240661}{\texttt{ c240661}})
\item defaulting keys to \textquotesingle{}undefined\textquotesingle{} interfered with conflicting key logic (\href{https://github.com/yargs/yargs/commit/a8e0cff}{\texttt{ a8e0cff}})
\item don\textquotesingle{}t bother calling JSON.\+stringify() on string default values (\href{https://github.com/yargs/yargs/issues/891}{\texttt{ \#891}}) (\href{https://github.com/yargs/yargs/commit/628be21}{\texttt{ 628be21}})
\item exclude positional arguments from completion output (\href{https://github.com/yargs/yargs/issues/927}{\texttt{ \#927}}) (\href{https://github.com/yargs/yargs/commit/71c7ec7}{\texttt{ 71c7ec7}})
\item strict mode should not fail for hidden options (\href{https://github.com/yargs/yargs/issues/949}{\texttt{ \#949}}) (\href{https://github.com/yargs/yargs/commit/0e0c58d}{\texttt{ 0e0c58d}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34486}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34486}

\begin{DoxyItemize}
\item allow implies and conflicts to accept array values (\href{https://github.com/yargs/yargs/issues/922}{\texttt{ \#922}}) (\href{https://github.com/yargs/yargs/commit/abdc7da}{\texttt{ abdc7da}})
\item allow parse with no arguments as alias for yargs.\+argv (\href{https://github.com/yargs/yargs/issues/944}{\texttt{ \#944}}) (\href{https://github.com/yargs/yargs/commit/a9f03e7}{\texttt{ a9f03e7}})
\item enable .help() and .version() by default (\href{https://github.com/yargs/yargs/issues/912}{\texttt{ \#912}}) (\href{https://github.com/yargs/yargs/commit/1ef44e0}{\texttt{ 1ef44e0}})
\item to allow both undefined and nulls, for benefit of Type\+Script (\href{https://github.com/yargs/yargs/issues/945}{\texttt{ \#945}}) (\href{https://github.com/yargs/yargs/commit/792564d}{\texttt{ 792564d}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34487}{}\doxysubsubsection{BREAKING CHANGES}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34487}

\begin{DoxyItemize}
\item version() and help() are now enabled by default, and show up in help output; the implicit help command can no longer be enabled/disabled independently from the help command itself (which can now be disabled).
\item parse() now behaves as an alias for .argv, unless a parse\+Callback is provided.
\end{DoxyItemize}

\label{_8.0.2}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34488}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v8.\+0.\+1...\+v8.\+0.\+2\char`\"{}$>$8.\+0.\+2$<$/a$>$ (2017-\/06-\/12)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34488}
\label{_8.0.1}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34489}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v8.\+0.\+0...\+v8.\+0.\+1\char`\"{}$>$8.\+0.\+1$<$/a$>$ (2017-\/05-\/02)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34489}
\label{_8.0.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34490}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v7.\+1.\+0...\+v8.\+0.\+0\char`\"{}$>$8.\+0.\+0$<$/a$>$ (2017-\/05-\/01)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34490}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34491}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34491}

\begin{DoxyItemize}
\item commands are now applied in order, from left to right (\href{https://github.com/yargs/yargs/issues/857}{\texttt{ \#857}}) (\href{https://github.com/yargs/yargs/commit/baba863}{\texttt{ baba863}})
\item help now takes precedence over command recommendation (\href{https://github.com/yargs/yargs/issues/866}{\texttt{ \#866}}) (\href{https://github.com/yargs/yargs/commit/17e3567}{\texttt{ 17e3567}})
\item positional arguments now work if no handler is provided to inner command (\href{https://github.com/yargs/yargs/issues/864}{\texttt{ \#864}}) (\href{https://github.com/yargs/yargs/commit/e28ded3}{\texttt{ e28ded3}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34492}{}\doxysubsubsection{Chores}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34492}

\begin{DoxyItemize}
\item upgrade yargs-\/parser (\href{https://github.com/yargs/yargs/issues/867}{\texttt{ \#867}}) (\href{https://github.com/yargs/yargs/commit/8f9c6c6}{\texttt{ 8f9c6c6}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34493}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34493}

\begin{DoxyItemize}
\item allow extends to inherit from a module (\href{https://github.com/yargs/yargs/issues/865}{\texttt{ \#865}}) (\href{https://github.com/yargs/yargs/commit/89456d9}{\texttt{ 89456d9}})
\item allow strict mode to be disabled (\href{https://github.com/yargs/yargs/issues/840}{\texttt{ \#840}}) (\href{https://github.com/yargs/yargs/commit/6f78c05}{\texttt{ 6f78c05}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34494}{}\doxysubsubsection{BREAKING CHANGES}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34494}

\begin{DoxyItemize}
\item extends functionality now always loads the JSON provided, rather than reading from a specific key
\item Node 4+ is now required; this will allow us to start updating our dependencies.
\item the first argument to strict() is now used to enable/disable its functionality, rather than controlling whether or not it is global.
\end{DoxyItemize}

\label{_7.1.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34495}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v7.\+0.\+2...\+v7.\+1.\+0\char`\"{}$>$7.\+1.\+0$<$/a$>$ (2017-\/04-\/13)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34495}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34496}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34496}

\begin{DoxyItemize}
\item fix demand\+Option no longer treats \textquotesingle{}false\textquotesingle{} as truthy (\href{https://github.com/yargs/yargs/issues/829}{\texttt{ \#829}}) (\href{https://github.com/yargs/yargs/commit/c748dd2}{\texttt{ c748dd2}})
\item get terminal\+Width in non interactive mode no longer causes a validation exception (\href{https://github.com/yargs/yargs/issues/837}{\texttt{ \#837}}) (\href{https://github.com/yargs/yargs/commit/360e301}{\texttt{ 360e301}})
\item we shouldn\textquotesingle{}t output help if we\textquotesingle{}ve printed a prior help-\/like message (\href{https://github.com/yargs/yargs/issues/847}{\texttt{ \#847}}) (\href{https://github.com/yargs/yargs/commit/17e89bd}{\texttt{ 17e89bd}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34497}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34497}

\begin{DoxyItemize}
\item add support for numeric commands (\href{https://github.com/yargs/yargs/issues/825}{\texttt{ \#825}}) (\href{https://github.com/yargs/yargs/commit/fde0564}{\texttt{ fde0564}})
\end{DoxyItemize}

\label{_7.0.2}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34498}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v7.\+0.\+1...\+v7.\+0.\+2\char`\"{}$>$7.\+0.\+2$<$/a$>$ (2017-\/03-\/10)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34498}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34499}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34499}

\begin{DoxyItemize}
\item populating placeholder arguments broke validation (\href{https://github.com/yargs/yargs/commit/b3eb2fe}{\texttt{ b3eb2fe}})
\end{DoxyItemize}

\label{_7.0.1}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34500}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v7.\+0.\+0...\+v7.\+0.\+1\char`\"{}$>$7.\+0.\+1$<$/a$>$ (2017-\/03-\/03)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34500}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34501}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34501}

\begin{DoxyItemize}
\item --help with default command should print top-\/level help (\href{https://github.com/yargs/yargs/issues/810}{\texttt{ \#810}}) (\href{https://github.com/yargs/yargs/commit/9c03fa4}{\texttt{ 9c03fa4}})
\end{DoxyItemize}

\label{_7.0.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34502}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v6.\+6.\+0...\+v7.\+0.\+0\char`\"{}$>$7.\+0.\+0$<$/a$>$ (2017-\/02-\/26)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34502}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34503}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34503}

\begin{DoxyItemize}
\item address min/max validation message regression (\href{https://github.com/yargs/yargs/issues/750}{\texttt{ \#750}}) (\href{https://github.com/yargs/yargs/commit/2e5ce0f}{\texttt{ 2e5ce0f}})
\item address positional argument strict() bug introduced in \href{https://github.com/yargs/yargs/issues/766}{\texttt{ \#766}} (\href{https://github.com/yargs/yargs/issues/784}{\texttt{ \#784}}) (\href{https://github.com/yargs/yargs/commit/a8528e6}{\texttt{ a8528e6}})
\item console.\+warn() rather than throwing errors when api signatures are incorrect (\href{https://github.com/yargs/yargs/issues/804}{\texttt{ \#804}}) (\href{https://github.com/yargs/yargs/commit/a607061}{\texttt{ a607061}})
\item context should override parsed argv (\href{https://github.com/yargs/yargs/issues/786}{\texttt{ \#786}}) (\href{https://github.com/yargs/yargs/commit/0997288}{\texttt{ 0997288}})
\item context variables are now recognized in strict() mode (\href{https://github.com/yargs/yargs/issues/796}{\texttt{ \#796}}) (\href{https://github.com/yargs/yargs/commit/48575cd}{\texttt{ 48575cd}})
\item errors were not bubbling appropriately from sub-\/commands to top-\/level (\href{https://github.com/yargs/yargs/issues/802}{\texttt{ \#802}}) (\href{https://github.com/yargs/yargs/commit/8a992f5}{\texttt{ 8a992f5}})
\item positional arguments of sub-\/commands threw strict() exception (\href{https://github.com/yargs/yargs/issues/805}{\texttt{ \#805}}) (\href{https://github.com/yargs/yargs/commit/f3f074b}{\texttt{ f3f074b}})
\item pull in yargs-\/parser with modified env precedence (\href{https://github.com/yargs/yargs/issues/787}{\texttt{ \#787}}) (\href{https://github.com/yargs/yargs/commit/e0fbbe5}{\texttt{ e0fbbe5}})
\item running parse() multiple times on the same yargs instance caused exception if help() enabled (\href{https://github.com/yargs/yargs/issues/790}{\texttt{ \#790}}) (\href{https://github.com/yargs/yargs/commit/07e39b7}{\texttt{ 07e39b7}})
\item use path.\+resolve() to support node 0.\+10 (\href{https://github.com/yargs/yargs/issues/797}{\texttt{ \#797}}) (\href{https://github.com/yargs/yargs/commit/49a93fc}{\texttt{ 49a93fc}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34504}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34504}

\begin{DoxyItemize}
\item add conflicts and implies shorthands. (\href{https://github.com/yargs/yargs/issues/753}{\texttt{ \#753}}) (\href{https://github.com/yargs/yargs/commit/bd1472b}{\texttt{ bd1472b}})
\item add traditional Chinese translation (\href{https://github.com/yargs/yargs/issues/780}{\texttt{ \#780}}) (\href{https://github.com/yargs/yargs/commit/6ab6a95}{\texttt{ 6ab6a95}})
\item allow provided config object to extend other configs (\href{https://github.com/yargs/yargs/issues/779}{\texttt{ \#779}}) (\href{https://github.com/yargs/yargs/commit/3280dd0}{\texttt{ 3280dd0}})
\item function argument validation (\href{https://github.com/yargs/yargs/issues/773}{\texttt{ \#773}}) (\href{https://github.com/yargs/yargs/commit/22ed9bb}{\texttt{ 22ed9bb}})
\item if only one column is provided for examples, allow it to take up the entire line (\href{https://github.com/yargs/yargs/issues/749}{\texttt{ \#749}}) (\href{https://github.com/yargs/yargs/commit/7931652}{\texttt{ 7931652}})
\item introduce custom yargs error object (\href{https://github.com/yargs/yargs/issues/765}{\texttt{ \#765}}) (\href{https://github.com/yargs/yargs/commit/8308efa}{\texttt{ 8308efa}})
\item introduces support for default commands, using the \textquotesingle{}$\ast$\textquotesingle{} identifier (\href{https://github.com/yargs/yargs/issues/785}{\texttt{ \#785}}) (\href{https://github.com/yargs/yargs/commit/d78a0f5}{\texttt{ d78a0f5}})
\item rethink how options are inherited by commands (\href{https://github.com/yargs/yargs/issues/766}{\texttt{ \#766}}) (\href{https://github.com/yargs/yargs/commit/ab1fa4b}{\texttt{ ab1fa4b}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34505}{}\doxysubsubsection{BREAKING CHANGES}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34505}

\begin{DoxyItemize}
\item {\ttfamily extends} key in config file is now used for extending other config files
\item environment variables now take precedence over config files.
\item context now takes precedence over argv and defaults
\item the arguments passed to functions are now validated, there\textquotesingle{}s a good chance this will throw exceptions for a few folks who are using the API in an unexpected way.
\item by default options, and many of yargs\textquotesingle{} parsing helpers will now default to being applied globally; such that they are no-\/longer reset before being passed into commands.
\item yargs will no longer aggressively suppress errors, allowing errors that are not generated internally to bubble.
\end{DoxyItemize}

\label{_6.6.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34506}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v6.\+5.\+0...\+v6.\+6.\+0\char`\"{}$>$6.\+6.\+0$<$/a$>$ (2016-\/12-\/29)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34506}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34507}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34507}

\begin{DoxyItemize}
\item \mbox{[}object Object\mbox{]} was accidentally being populated on options object (\href{https://github.com/yargs/yargs/issues/736}{\texttt{ \#736}}) (\href{https://github.com/yargs/yargs/commit/f755e27}{\texttt{ f755e27}})
\item do not use cwd when resolving package.\+json for yargs parsing config (\href{https://github.com/yargs/yargs/issues/726}{\texttt{ \#726}}) (\href{https://github.com/yargs/yargs/commit/9bdaab7}{\texttt{ 9bdaab7}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34508}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34508}

\begin{DoxyItemize}
\item implement conflicts() for defining mutually exclusive arguments; thanks \href{https://github.com/madcampos}{\texttt{ @madcampos}}! (\href{https://github.com/yargs/yargs/issues/741}{\texttt{ \#741}}) (\href{https://github.com/yargs/yargs/commit/5883779}{\texttt{ 5883779}})
\item split demand() into demand\+Command()/demand\+Option() (\href{https://github.com/yargs/yargs/issues/740}{\texttt{ \#740}}) (\href{https://github.com/yargs/yargs/commit/66573c8}{\texttt{ 66573c8}})
\item support for positional argument aliases (\href{https://github.com/yargs/yargs/issues/727}{\texttt{ \#727}}) (\href{https://github.com/yargs/yargs/commit/27e1a57}{\texttt{ 27e1a57}})
\end{DoxyItemize}

\label{_6.5.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34509}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v6.\+4.\+0...\+v6.\+5.\+0\char`\"{}$>$6.\+5.\+0$<$/a$>$ (2016-\/12-\/01)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34509}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34510}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34510}

\begin{DoxyItemize}
\item still freeze/unfreeze if parse() is called in isolation (\href{https://github.com/yargs/yargs/issues/717}{\texttt{ \#717}}) (\href{https://github.com/yargs/yargs/commit/30a9492}{\texttt{ 30a9492}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34511}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34511}

\begin{DoxyItemize}
\item pull in yargs-\/parser introducing additional settings (\href{https://github.com/yargs/yargs/issues/688}{\texttt{ \#688}}), and fixing \href{https://github.com/yargs/yargs/issues/716}{\texttt{ \#716}} (\href{https://github.com/yargs/yargs/issues/722}{\texttt{ \#722}}) (\href{https://github.com/yargs/yargs/commit/702995a}{\texttt{ 702995a}})
\end{DoxyItemize}

\label{_6.4.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34512}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v6.\+3.\+0...\+v6.\+4.\+0\char`\"{}$>$6.\+4.\+0$<$/a$>$ (2016-\/11-\/13)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34512}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34513}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34513}

\begin{DoxyItemize}
\item {\bfseries{locales\+:}} correct some Russian translations (\href{https://github.com/yargs/yargs/issues/691}{\texttt{ \#691}}) (\href{https://github.com/yargs/yargs/commit/a980671}{\texttt{ a980671}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34514}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34514}

\begin{DoxyItemize}
\item {\bfseries{locales\+:}} Added Belarusian translation (\href{https://github.com/yargs/yargs/issues/690}{\texttt{ \#690}}) (\href{https://github.com/yargs/yargs/commit/68dac1f}{\texttt{ 68dac1f}})
\item {\bfseries{locales\+:}} Create nl.\+json (\href{https://github.com/yargs/yargs/issues/687}{\texttt{ \#687}}) (\href{https://github.com/yargs/yargs/commit/46ce1bb}{\texttt{ 46ce1bb}})
\item update to yargs-\/parser that addresses \href{https://github.com/yargs/yargs/issues/598}{\texttt{ \#598}}, \href{https://github.com/yargs/yargs/issues/617}{\texttt{ \#617}} (\href{https://github.com/yargs/yargs/issues/700}{\texttt{ \#700}}) (\href{https://github.com/yargs/yargs/commit/54cb31d}{\texttt{ 54cb31d}})
\item yargs is now passed as the third-\/argument to fail handler (\href{https://github.com/yargs/yargs/issues/613}{\texttt{ \#613}}) (\href{https://github.com/yargs/yargs/commit/21b74f9}{\texttt{ 21b74f9}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34515}{}\doxysubsubsection{Performance Improvements}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34515}

\begin{DoxyItemize}
\item normalizing package data is an expensive operation (\href{https://github.com/yargs/yargs/issues/705}{\texttt{ \#705}}) (\href{https://github.com/yargs/yargs/commit/49cf533}{\texttt{ 49cf533}})
\end{DoxyItemize}

\label{_6.3.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34516}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v6.\+2.\+0...\+v6.\+3.\+0\char`\"{}$>$6.\+3.\+0$<$/a$>$ (2016-\/10-\/19)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34516}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34517}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34517}

\begin{DoxyItemize}
\item {\bfseries{command\+:}} subcommands via command\+Dir() now supported for parse(msg, cb) (\href{https://github.com/yargs/yargs/issues/678}{\texttt{ \#678}}) (\href{https://github.com/yargs/yargs/commit/6b85cc6}{\texttt{ 6b85cc6}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34518}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34518}

\begin{DoxyItemize}
\item {\bfseries{locales\+:}} Add Thai locale file (\href{https://github.com/yargs/yargs/issues/679}{\texttt{ \#679}}) (\href{https://github.com/yargs/yargs/commit/c05e36b}{\texttt{ c05e36b}})
\end{DoxyItemize}

\label{_6.2.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34519}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v6.\+1.\+1...\+v6.\+2.\+0\char`\"{}$>$6.\+2.\+0$<$/a$>$ (2016-\/10-\/16)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34519}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34520}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34520}

\begin{DoxyItemize}
\item stop applying parser to context object (\href{https://github.com/yargs/yargs/issues/675}{\texttt{ \#675}}) (\href{https://github.com/yargs/yargs/commit/3fe9b8f}{\texttt{ 3fe9b8f}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34521}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34521}

\begin{DoxyItemize}
\item add new pt\+\_\+\+BR translations (\href{https://github.com/yargs/yargs/issues/674}{\texttt{ \#674}}) (\href{https://github.com/yargs/yargs/commit/5615a82}{\texttt{ 5615a82}})
\item Italian translations for \textquotesingle{}did you mean\textquotesingle{} and \textquotesingle{}aliases\textquotesingle{} (\href{https://github.com/yargs/yargs/issues/673}{\texttt{ \#673}}) (\href{https://github.com/yargs/yargs/commit/81984e6}{\texttt{ 81984e6}})
\end{DoxyItemize}

\label{_6.1.1}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34522}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v6.\+1.\+0...\+v6.\+1.\+1\char`\"{}$>$6.\+1.\+1$<$/a$>$ (2016-\/10-\/15)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34522}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34523}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34523}

\begin{DoxyItemize}
\item freeze was not resetting config\+Objects to initial state; addressed performance issue raised by \href{https://github.com/nexdrew}{\texttt{ @nexdrew}}. (\href{https://github.com/yargs/yargs/issues/670}{\texttt{ \#670}}) (\href{https://github.com/yargs/yargs/commit/ae4bcd4}{\texttt{ ae4bcd4}})
\end{DoxyItemize}

\label{_6.1.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34524}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v6.\+0.\+0...\+v6.\+1.\+0\char`\"{}$>$6.\+1.\+0$<$/a$>$ (2016-\/10-\/15)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34524}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34525}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34525}

\begin{DoxyItemize}
\item {\bfseries{locales\+:}} change some translations (\href{https://github.com/yargs/yargs/issues/667}{\texttt{ \#667}}) (\href{https://github.com/yargs/yargs/commit/aa966c5}{\texttt{ aa966c5}})
\item {\bfseries{locales\+:}} conform hi locale to y18n.\+\_\+\+\_\+n expectations (\href{https://github.com/yargs/yargs/issues/666}{\texttt{ \#666}}) (\href{https://github.com/yargs/yargs/commit/22adb18}{\texttt{ 22adb18}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34526}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34526}

\begin{DoxyItemize}
\item initial support for command aliases (\href{https://github.com/yargs/yargs/issues/647}{\texttt{ \#647}}) (\href{https://github.com/yargs/yargs/commit/127a040}{\texttt{ 127a040}})
\item {\bfseries{command\+:}} add camelcase commands to argv (\href{https://github.com/yargs/yargs/issues/658}{\texttt{ \#658}}) (\href{https://github.com/yargs/yargs/commit/b1cabae}{\texttt{ b1cabae}})
\item {\bfseries{locales\+:}} add Hindi translations (\href{https://github.com/yargs/yargs/commit/9290912}{\texttt{ 9290912}})
\item {\bfseries{locales\+:}} add Hungarian translations (\href{https://github.com/yargs/yargs/commit/be92327}{\texttt{ be92327}})
\item {\bfseries{locales\+:}} Japanese translations for \textquotesingle{}did you mean\textquotesingle{} and \textquotesingle{}aliases\textquotesingle{} (\href{https://github.com/yargs/yargs/issues/651}{\texttt{ \#651}}) (\href{https://github.com/yargs/yargs/commit/5eb78fc}{\texttt{ 5eb78fc}})
\item {\bfseries{locales\+:}} Polish translations for \textquotesingle{}did you mean\textquotesingle{} and \textquotesingle{}aliases\textquotesingle{} (\href{https://github.com/yargs/yargs/issues/650}{\texttt{ \#650}}) (\href{https://github.com/yargs/yargs/commit/c951c0e}{\texttt{ c951c0e}})
\item reworking yargs API to make it easier to run in headless environments, e.\+g., Slack (\href{https://github.com/yargs/yargs/issues/646}{\texttt{ \#646}}) (\href{https://github.com/yargs/yargs/commit/f284c29}{\texttt{ f284c29}})
\item Turkish translations for \textquotesingle{}did you mean\textquotesingle{} and \textquotesingle{}aliases\textquotesingle{} (\href{https://github.com/yargs/yargs/issues/660}{\texttt{ \#660}}) (\href{https://github.com/yargs/yargs/commit/072fd45}{\texttt{ 072fd45}})
\end{DoxyItemize}

\label{_6.0.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34527}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v5.\+0.\+0...\+v6.\+0.\+0\char`\"{}$>$6.\+0.\+0$<$/a$>$ (2016-\/09-\/30)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34527}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34528}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34528}

\begin{DoxyItemize}
\item changed parsing of the command string to ignore extra spaces (\href{https://github.com/yargs/yargs/issues/600}{\texttt{ \#600}}) (\href{https://github.com/yargs/yargs/commit/e8e5a72}{\texttt{ e8e5a72}})
\item drop lodash.\+assign (\href{https://github.com/yargs/yargs/issues/641}{\texttt{ \#641}}) (\href{https://github.com/yargs/yargs/commit/ad3146f}{\texttt{ ad3146f}})
\item for args that have skip\+Validation set to {\ttfamily true}, check if the parsed arg is {\ttfamily true} (\href{https://github.com/yargs/yargs/issues/619}{\texttt{ \#619}}) (\href{https://github.com/yargs/yargs/commit/658a34c}{\texttt{ 658a34c}})
\item upgrade standard, and fix appveyor config so that it works with newest standard (\href{https://github.com/yargs/yargs/issues/607}{\texttt{ \#607}}) (\href{https://github.com/yargs/yargs/commit/c301f42}{\texttt{ c301f42}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34529}{}\doxysubsubsection{Chores}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34529}

\begin{DoxyItemize}
\item upgrade yargs-\/parser (\href{https://github.com/yargs/yargs/issues/633}{\texttt{ \#633}}) (\href{https://github.com/yargs/yargs/commit/cc1224e}{\texttt{ cc1224e}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34530}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34530}

\begin{DoxyItemize}
\item make opts object optional for .option() (\href{https://github.com/yargs/yargs/issues/624}{\texttt{ \#624}}) (\href{https://github.com/yargs/yargs/commit/4f29de6}{\texttt{ 4f29de6}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34531}{}\doxysubsubsection{Performance Improvements}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34531}

\begin{DoxyItemize}
\item defer window\+Width() to improve perf for non-\/help usage (\href{https://github.com/yargs/yargs/issues/610}{\texttt{ \#610}}) (\href{https://github.com/yargs/yargs/commit/cbc3636}{\texttt{ cbc3636}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34532}{}\doxysubsubsection{BREAKING CHANGES}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34532}

\begin{DoxyItemize}
\item coerce is now applied as a final step after other parsing is complete
\end{DoxyItemize}

\label{_5.0.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34533}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v4.\+8.\+1...\+v5.\+0.\+0\char`\"{}$>$5.\+0.\+0$<$/a$>$ (2016-\/08-\/14)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34533}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34534}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34534}

\begin{DoxyItemize}
\item {\bfseries{default\+:}} Remove undocumented alias of default() (\href{https://github.com/yargs/yargs/issues/469}{\texttt{ \#469}}) (\href{https://github.com/yargs/yargs/commit/b8591b2}{\texttt{ b8591b2}})
\item remove deprecated zh.\+json (\href{https://github.com/yargs/yargs/issues/578}{\texttt{ \#578}}) (\href{https://github.com/yargs/yargs/commit/317c62c}{\texttt{ 317c62c}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34535}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34535}

\begin{DoxyItemize}
\item .help() API can now enable implicit help command (\href{https://github.com/yargs/yargs/issues/574}{\texttt{ \#574}}) (\href{https://github.com/yargs/yargs/commit/7645019}{\texttt{ 7645019}})
\item {\bfseries{command\+:}} builder function no longer needs to return the yargs instance (\href{https://github.com/yargs/yargs/issues/549}{\texttt{ \#549}}) (\href{https://github.com/yargs/yargs/commit/eaa2873}{\texttt{ eaa2873}})
\item add coerce api (\href{https://github.com/yargs/yargs/issues/586}{\texttt{ \#586}}) (\href{https://github.com/yargs/yargs/commit/1d53ccb}{\texttt{ 1d53ccb}})
\item adds recommend\+Commands() for command suggestions (\href{https://github.com/yargs/yargs/issues/580}{\texttt{ \#580}}) (\href{https://github.com/yargs/yargs/commit/59474dc}{\texttt{ 59474dc}})
\item apply .env() globally (\href{https://github.com/yargs/yargs/issues/553}{\texttt{ \#553}}) (\href{https://github.com/yargs/yargs/commit/be65728}{\texttt{ be65728}})
\item apply default builder to command() and apply fail() handlers globally (\href{https://github.com/yargs/yargs/issues/583}{\texttt{ \#583}}) (\href{https://github.com/yargs/yargs/commit/0aaa68b}{\texttt{ 0aaa68b}})
\item update yargs-\/parser to version 3.\+1.\+0 (\href{https://github.com/yargs/yargs/issues/581}{\texttt{ \#581}}) (\href{https://github.com/yargs/yargs/commit/882a127}{\texttt{ 882a127}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34536}{}\doxysubsubsection{Performance Improvements}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34536}

\begin{DoxyItemize}
\item defer requiring most external libs until needed (\href{https://github.com/yargs/yargs/issues/584}{\texttt{ \#584}}) (\href{https://github.com/yargs/yargs/commit/f9b0ed4}{\texttt{ f9b0ed4}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34537}{}\doxysubsubsection{BREAKING CHANGES}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34537}

\begin{DoxyItemize}
\item fail is now applied globally.
\item we now default to an empty builder function when command is executed with no builder.
\item yargs-\/parser now better handles negative integer values, at the cost of handling numeric option names, e.\+g., -\/1 hello
\item default\+: removed undocumented {\ttfamily defaults} alias for {\ttfamily default}.
\item introduces a default {\ttfamily help} command which outputs help, as an alternative to a help flag.
\item interpret demand() numbers as relative to executing command (\href{https://github.com/yargs/yargs/issues/582}{\texttt{ \#582}}) (\href{https://github.com/yargs/yargs/commit/927810c}{\texttt{ 927810c}})
\end{DoxyItemize}

\label{_4.8.1}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34538}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v4.\+8.\+0...\+v4.\+8.\+1\char`\"{}$>$4.\+8.\+1$<$/a$>$ (2016-\/07-\/16)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34538}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34539}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34539}

\begin{DoxyItemize}
\item {\bfseries{command\+Dir\+:}} make dir relative to caller instead of require.\+main.\+filename (\href{https://github.com/yargs/yargs/issues/548}{\texttt{ \#548}}) (\href{https://github.com/yargs/yargs/commit/3c2e479}{\texttt{ 3c2e479}})
\item add config lookup for .implies() (\href{https://github.com/yargs/yargs/issues/556}{\texttt{ \#556}}) (\href{https://github.com/yargs/yargs/commit/8d7585c}{\texttt{ 8d7585c}})
\item cache pkg lookups by path to avoid returning the wrong one (\href{https://github.com/yargs/yargs/issues/552}{\texttt{ \#552}}) (\href{https://github.com/yargs/yargs/commit/fea7e0b}{\texttt{ fea7e0b}})
\item positional arguments were not being handled appropriately by parse() (\href{https://github.com/yargs/yargs/issues/559}{\texttt{ \#559}}) (\href{https://github.com/yargs/yargs/commit/063a866}{\texttt{ 063a866}})
\item pull in \href{https://github.com/nexdrew}{\texttt{ @nexdrew}}\textquotesingle{}s fixes to yargs-\/parser (\href{https://github.com/yargs/yargs/issues/560}{\texttt{ \#560}}) (\href{https://github.com/yargs/yargs/commit/c77c080}{\texttt{ c77c080}}), closes \href{https://github.com/yargs/yargs/issues/560}{\texttt{ \#560}}
\end{DoxyItemize}

\label{_4.8.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34540}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v4.\+7.\+1...\+v4.\+8.\+0\char`\"{}$>$4.\+8.\+0$<$/a$>$ (2016-\/07-\/09)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34540}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34541}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34541}

\begin{DoxyItemize}
\item drop unused camelcase dependency fixes \href{https://github.com/yargs/yargs/issues/516}{\texttt{ \#516}} (\href{https://github.com/yargs/yargs/issues/525}{\texttt{ \#525}}) (\href{https://github.com/yargs/yargs/commit/365fb9a}{\texttt{ 365fb9a}}), closes \href{https://github.com/yargs/yargs/issues/516}{\texttt{ \#516}} \href{https://github.com/yargs/yargs/issues/525}{\texttt{ \#525}}
\item fake a tty in tests, so that we can use the new set-\/blocking (\href{https://github.com/yargs/yargs/issues/512}{\texttt{ \#512}}) (\href{https://github.com/yargs/yargs/commit/a54c742}{\texttt{ a54c742}})
\item ignore invalid package.\+json during read-\/pkg-\/up (\href{https://github.com/yargs/yargs/issues/546}{\texttt{ \#546}}) (\href{https://github.com/yargs/yargs/commit/e058c87}{\texttt{ e058c87}})
\item keep both zh and zh\+\_\+\+CN until yargs\href{https://github.com/5}{\texttt{ @5}}.x (\href{https://github.com/yargs/yargs/commit/0f8faa7}{\texttt{ 0f8faa7}})
\item lazy-\/load package.\+json and cache. get rid of pkg-\/conf dependency. (\href{https://github.com/yargs/yargs/issues/544}{\texttt{ \#544}}) (\href{https://github.com/yargs/yargs/commit/2609b2e}{\texttt{ 2609b2e}})
\item we now respect the order of \+\_\+ when applying commands (\href{https://github.com/yargs/yargs/issues/537}{\texttt{ \#537}}) (\href{https://github.com/yargs/yargs/commit/ed86b78}{\texttt{ ed86b78}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34542}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34542}

\begin{DoxyItemize}
\item add .command\+Dir(dir) to API to apply all command modules from a relative directory (\href{https://github.com/yargs/yargs/issues/494}{\texttt{ \#494}}) (\href{https://github.com/yargs/yargs/commit/b299dff}{\texttt{ b299dff}})
\item {\bfseries{command\+:}} derive missing command string from module filename (\href{https://github.com/yargs/yargs/issues/527}{\texttt{ \#527}}) (\href{https://github.com/yargs/yargs/commit/20d4b8a}{\texttt{ 20d4b8a}})
\item builder is now optional for a command module (\href{https://github.com/yargs/yargs/issues/545}{\texttt{ \#545}}) (\href{https://github.com/yargs/yargs/commit/8d6ad6e}{\texttt{ 8d6ad6e}})
\end{DoxyItemize}

\label{_4.7.1}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34543}{}\doxysubsection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v4.\+7.\+0...\+v4.\+7.\+1\char`\"{}$>$4.\+7.\+1$<$/a$>$ (2016-\/05-\/15)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34543}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34544}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34544}

\begin{DoxyItemize}
\item switch to using {\ttfamily const} rather than {\ttfamily var} (\href{https://github.com/yargs/yargs/pull/499}{\texttt{ \#499}})
\item make stdout flush on newer versions of Node.\+js (\href{https://github.com/yargs/yargs/issues/501}{\texttt{ \#501}}) (\href{https://github.com/yargs/yargs/commit/9f8c6f4}{\texttt{ 9f8c6f4}})
\end{DoxyItemize}

\label{_4.7.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34545}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v4.\+6.\+0...\+v4.\+7.\+0\char`\"{}$>$4.\+7.\+0$<$/a$>$ (2016-\/05-\/02)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34545}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34546}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34546}

\begin{DoxyItemize}
\item {\bfseries{pkg\+Conf\+:}} fix aliases issues in .pkg\+Conf() (\href{https://github.com/yargs/yargs/issues/478}{\texttt{ \#478}})(\href{https://github.com/yargs/yargs/commit/b900502}{\texttt{ b900502}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34547}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34547}

\begin{DoxyItemize}
\item {\bfseries{completion\+:}} allow to get completions for any string, not just process.\+argv (\href{https://github.com/yargs/yargs/issues/470}{\texttt{ \#470}})(\href{https://github.com/yargs/yargs/commit/74fcfbc}{\texttt{ 74fcfbc}})
\item {\bfseries{configuration\+:}} Allow to directly pass a configuration object to .config() (\href{https://github.com/yargs/yargs/issues/480}{\texttt{ \#480}})(\href{https://github.com/yargs/yargs/commit/e0a7e05}{\texttt{ e0a7e05}})
\item {\bfseries{validation\+:}} Add .skip\+Validation() method (\href{https://github.com/yargs/yargs/issues/471}{\texttt{ \#471}})(\href{https://github.com/yargs/yargs/commit/d72badb}{\texttt{ d72badb}})
\end{DoxyItemize}

\label{_4.6.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34548}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v4.\+5.\+0...\+v4.\+6.\+0\char`\"{}$>$4.\+6.\+0$<$/a$>$ (2016-\/04-\/11)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34548}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34549}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34549}

\begin{DoxyItemize}
\item {\bfseries{my brand!\+:}} I agree with \href{https://github.com/osher}{\texttt{ @osher}} lightweight isn\textquotesingle{}t a huge selling point of ours any longer, see \href{https://github.com/yargs/yargs/issues/468}{\texttt{ \#468}} (\href{https://github.com/yargs/yargs/commit/c46d7e1}{\texttt{ c46d7e1}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34550}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34550}

\begin{DoxyItemize}
\item switch to standard-\/version for release management (\href{https://github.com/yargs/yargs/commit/f70f801}{\texttt{ f70f801}})
\item upgrade to version of yargs-\/parser that introduces some slick new features, great work \href{https://github.com/elas7}{\texttt{ @elas7}}. update cliui, replace win-\/spawn, replace badge. (\href{https://github.com/yargs/yargs/issues/475}{\texttt{ \#475}}) (\href{https://github.com/yargs/yargs/commit/f915dd4}{\texttt{ f915dd4}})
\end{DoxyItemize}

\label{_4.5.0}%
 \hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34551}{}\doxysection{$<$a href=\char`\"{}https\+://github.\+com/yargs/yargs/compare/v4.\+4.\+0...\+v4.\+5.\+0\char`\"{}$>$4.\+5.\+0$<$/a$>$ (2016-\/04-\/05)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34551}
\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34552}{}\doxysubsubsection{Bug Fixes}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34552}

\begin{DoxyItemize}
\item {\bfseries{windows\+:}} handle \$0 better on Windows platforms (\href{https://github.com/yargs/yargs/commit/eb6e03f}{\texttt{ eb6e03f}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34553}{}\doxysubsubsection{Features}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34553}

\begin{DoxyItemize}
\item {\bfseries{commands\+:}} implemented variadic positional arguments (\href{https://github.com/yargs/yargs/commit/51d926e}{\texttt{ 51d926e}})
\item {\bfseries{completion\+:}} completion now better handles aliases, and avoids duplicating keys. (\href{https://github.com/yargs/yargs/commit/86416c8}{\texttt{ 86416c8}})
\item {\bfseries{config\+:}} If invoking .config() without parameters, set a default option (\href{https://github.com/yargs/yargs/commit/0413dd1}{\texttt{ 0413dd1}})
\item {\bfseries{conventional-\/changelog\+:}} switching to using conventional-\/changelog for generating the changelog (\href{https://github.com/yargs/yargs/commit/a2b5a2a}{\texttt{ a2b5a2a}})
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34554}{}\doxysubsubsection{v4.\+4.\+0 (2016/04/03 21\+:10 +07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34554}

\begin{DoxyItemize}
\item \href{https://github.com/yargs/yargs/pull/454}{\texttt{ \#454}} fix demand() when second argument is an array (@elas7)
\item \href{https://github.com/yargs/yargs/pull/452}{\texttt{ \#452}} fix code example for {\ttfamily .help()} docs (@maxrimue)
\item \href{https://github.com/yargs/yargs/pull/450}{\texttt{ \#450}} fix for bash completion trailing space edge-\/case (@elas7)
\item \href{https://github.com/yargs/yargs/pull/448}{\texttt{ \#448}} allow a method to be passed to {\ttfamily show\+Help}, rather than a log-\/level (@osher)
\item \href{https://github.com/yargs/yargs/pull/446}{\texttt{ \#446}} update yargs-\/parser, y18n, nyc, cliui, pkg-\/conf (@bcoe)
\item \href{https://github.com/yargs/yargs/pull/436}{\texttt{ \#436}} the rebase method is only used by tests, do not export it in two places (@elas7)
\item \href{https://github.com/yargs/yargs/pull/428}{\texttt{ \#428}} initial support for subcommands (@nexdrew)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34555}{}\doxysubsubsection{v4.\+3.\+2 (2016/3/20 15\+:07 +07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34555}

\begin{DoxyItemize}
\item \href{https://github.com/yargs/yargs/pull/445}{\texttt{ \#445}} strict mode was failing if no commands were registered (@nexdrew)
\item \href{https://github.com/yargs/yargs/pull/443}{\texttt{ \#443}} adds Italian translation \textbackslash{}o/ (@madrisan)
\item \href{https://github.com/yargs/yargs/pull/441}{\texttt{ \#441}} remove duplicate keys from array options configuration (@elas7)
\item \href{https://github.com/yargs/yargs/pull/437}{\texttt{ \#437}} standardize tests for .command() (@lrlna)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34556}{}\doxysubsubsection{v4.\+3.\+0 (2016/3/12 14\+:19 +07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34556}

\begin{DoxyItemize}
\item \href{https://github.com/yargs/yargs/pull/432}{\texttt{ \#432}} non-\/singleton version of yargs (@bcoe)
\item \mbox{[}\#422, \#425, \#420\mbox{]} translations for number (@zkat, @rilut, @maxrimue, @watilde)
\item \href{https://github.com/yargs/yargs/pull/414}{\texttt{ \#414}} all command options can be defined in module now (@nexdrew)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34557}{}\doxysubsubsection{v4.\+2.\+0 (2016/2/22 11\+:02 +07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34557}

\begin{DoxyItemize}
\item \href{https://github.com/yargs/yargs/pull/395}{\texttt{ \#395}} do not reset groups if they contain global keys (@novemberborn)
\item \href{https://github.com/yargs/yargs/pull/393}{\texttt{ \#393}} use sane default for usage strings (@nexdrew)
\item \href{https://github.com/yargs/yargs/pull/392}{\texttt{ \#392}} resetting wrap() was causing layout issues with commands (@nexdrew)
\item \href{https://github.com/yargs/yargs/pull/391}{\texttt{ \#391}} commands were being added multiple times (@nexdrew)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34558}{}\doxysubsubsection{v4.\+0.\+0 (2016/2/14 1\+:27 +07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34558}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/384}{\texttt{ \#384}} add new number type to yargs (@lrlna, @maxrimue)
\item \href{https://github.com/bcoe/yargs/pull/382}{\texttt{ \#382}} pass error as extra parameter to fail (@gajus)
\item \href{https://github.com/bcoe/yargs/pull/378}{\texttt{ \#378}} introduces the pkg\+Conf feature, which tells yargs to load default argument values from a key on a project\textquotesingle{}s package.\+json (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/376}{\texttt{ \#376}} {\bfseries{breaking change}}, make help() method signature more consistent with other commands (@maxrimue)
\item \href{https://github.com/bcoe/yargs/pull/368}{\texttt{ \#368}} {\bfseries{breaking change}}, overhaul to command handling API\+: introducing named positional arguments, commands as modules, introduces the concept of global options (options that don\textquotesingle{}t reset). (@nexdrew, @bcoe).
\item \href{https://github.com/bcoe/yargs/pull/364}{\texttt{ \#364}} add the slick new yargs website to the package.\+json (@iarna).
\item \href{https://github.com/bcoe/yargs/pull/357}{\texttt{ \#357}} .strict() now requires that a valid command is provided (@lrlna)
\item \href{https://github.com/bcoe/yargs/pull/356}{\texttt{ \#356}} pull the parsing bits of yargs into the separate module yargs-\/parser. Various parsing options can now be turned on and off using configuration (@bcoe).
\item \href{https://github.com/bcoe/yargs/pull/330}{\texttt{ \#330}} {\bfseries{breaking change}}, fix inconsistencies with {\ttfamily .version()} API. (@maxrimue).
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34559}{}\doxysubsubsection{v3.\+32.\+0 (2016/1/14 10\+:13 +07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34559}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/344}{\texttt{ \#344}} yargs now has a code of conduct and contributor guidelines (@bcoe)
\item \href{https://github.com/bcoe/yargs/issues/341}{\texttt{ \#341}} Fix edge-\/case with camel-\/case arguments (@davibe)
\item \href{https://github.com/bcoe/yargs/pull/331}{\texttt{ \#331}} Handle parsing a raw argument string (@kellyselden)
\item \href{https://github.com/bcoe/yargs/pull/325}{\texttt{ \#325}} Tweaks to make tests pass again on Windows (@isaacs)
\item \href{https://github.com/bcoe/yargs/pull/321}{\texttt{ \#321}} Custom config parsing function (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34560}{}\doxysubsubsection{v3.\+31.\+0 (2015/12/03 10\+:15 +07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34560}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/239}{\texttt{ \#239}} Pass argv to commands (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/308}{\texttt{ \#308}} Yargs now handles environment variables (@nexdrew)
\item \href{https://github.com/bcoe/yargs/pull/302}{\texttt{ \#302}} Add Indonesian translation (@rilut)
\item \href{https://github.com/bcoe/yargs/pull/300}{\texttt{ \#300}} Add Turkish translation (@feyzo)
\item \href{https://github.com/bcoe/yargs/pull/298}{\texttt{ \#298}} Add Norwegian Bokmål translation (@sindresorhus)
\item \href{https://github.com/bcoe/yargs/pull/297}{\texttt{ \#297}} Fix for layout of cjk characters (@disjukr)
\item \href{https://github.com/bcoe/yargs/pull/296}{\texttt{ \#296}} Add Korean translation (@disjukr)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34561}{}\doxysubsubsection{v3.\+30.\+0 (2015/11/13 16\+:29 +07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34561}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/293}{\texttt{ \#293}} Polish language support (@kamilogorek)
\item \href{https://github.com/bcoe/yargs/pull/291}{\texttt{ \#291}} fix edge-\/cases with {\ttfamily .alias()} (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/289}{\texttt{ \#289}} group options in custom groups (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34562}{}\doxysubsubsection{v3.\+29.\+0 (2015/10/16 21\+:51 +07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34562}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/282}{\texttt{ \#282}} completions now accept promises (@\+LinusU)
\item \href{https://github.com/bcoe/yargs/pull/281}{\texttt{ \#281}} fix parsing issues with dot notation (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34563}{}\doxysubsubsection{v3.\+28.\+0 (2015/10/16 1\+:55 +07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34563}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/277}{\texttt{ \#277}} adds support for ansi escape codes (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34564}{}\doxysubsubsection{v3.\+27.\+0 (2015/10/08 1\+:55 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34564}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/273}{\texttt{ \#271}} skips validation for help or version flags with exit\+Process(false) (@tepez)
\item \href{https://github.com/bcoe/yargs/pull/273}{\texttt{ \#273}} implements single output for errors with exit\+Process(false) (@nexdrew)
\item \href{https://github.com/bcoe/yargs/pull/269}{\texttt{ \#269}} verifies single output for errors with exit\+Process(false) (@tepez)
\item \href{https://github.com/bcoe/yargs/pull/268}{\texttt{ \#268}} adds Chinese translation (@qiu8310)
\item \href{https://github.com/bcoe/yargs/pull/266}{\texttt{ \#266}} adds case for -- after -- in parser test (@geophree)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34565}{}\doxysubsubsection{v3.\+26.\+0 (2015/09/25 2\+:14 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34565}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/263}{\texttt{ \#263}} document count() and option() object keys (@nexdrew)
\item \href{https://github.com/bcoe/yargs/pull/259}{\texttt{ \#259}} remove util in readme (@38elements)
\item \href{https://github.com/bcoe/yargs/pull/258}{\texttt{ \#258}} node v4 builds, update deps (@nexdrew)
\item \href{https://github.com/bcoe/yargs/pull/257}{\texttt{ \#257}} fix spelling errors (@dkoleary88)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34566}{}\doxysubsubsection{v3.\+25.\+0 (2015/09/13 7\+:38 -\/07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34566}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/254}{\texttt{ \#254}} adds Japanese translation (@oti)
\item \href{https://github.com/bcoe/yargs/pull/253}{\texttt{ \#253}} fixes for tests on Windows (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34567}{}\doxysubsubsection{v3.\+24.\+0 (2015/09/04 12\+:02 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34567}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/248}{\texttt{ \#248}} reinstate os-\/locale, no spawning (@nexdrew)
\item \href{https://github.com/bcoe/yargs/pull/249}{\texttt{ \#249}} use travis container-\/based infrastructure (@nexdrew)
\item \href{https://github.com/bcoe/yargs/pull/247}{\texttt{ \#247}} upgrade standard (@nexdrew)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34568}{}\doxysubsubsection{v3.\+23.\+0 (2015/08/30 23\+:00 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34568}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/246}{\texttt{ \#246}} detect locale based only on environment variables (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/244}{\texttt{ \#244}} adds Windows CI testing (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/245}{\texttt{ \#245}} adds OSX CI testing (@bcoe, @nexdrew)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34569}{}\doxysubsubsection{v3.\+22.\+0 (2015/08/28 22\+:26 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34569}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/242}{\texttt{ \#242}} adds detect\+Locale config option (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34570}{}\doxysubsubsection{v3.\+21.\+1 (2015/08/28 20\+:58 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34570}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/240}{\texttt{ \#240}} hot-\/fix for Atom on Windows (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34571}{}\doxysubsubsection{v3.\+21.\+0 (2015/08/21 21\+:20 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34571}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/238}{\texttt{ \#238}} upgrade camelcase, window-\/size, chai, mocha (@nexdrew)
\item \href{https://github.com/bcoe/yargs/pull/237}{\texttt{ \#237}} adds default\+Description to option() (@nexdrew)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34572}{}\doxysubsubsection{v3.\+20.\+0 (2015/08/20 01\+:29 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34572}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/231}{\texttt{ \#231}} Merge pull request \#231 from bcoe/detect-\/locale (@sindresorhus)
\item \href{https://github.com/bcoe/yargs/pull/235}{\texttt{ \#235}} adds german translation to yargs (@maxrimue)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34573}{}\doxysubsubsection{v3.\+19.\+0 (2015/08/14 05\+:12 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34573}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/224}{\texttt{ \#224}} added Portuguese translation (@codemonkey3045)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34574}{}\doxysubsubsection{v3.\+18.\+1 (2015/08/12 05\+:53 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34574}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/228}{\texttt{ \#228}} notes about embedding yargs in Electron (@etiktin)
\item \href{https://github.com/bcoe/yargs/pull/223}{\texttt{ \#223}} make booleans work in config files (@sgentle)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34575}{}\doxysubsubsection{v3.\+18.\+0 (2015/08/06 20\+:05 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34575}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/222}{\texttt{ \#222}} updates fr locale (@nexdrew)
\item \href{https://github.com/bcoe/yargs/pull/221}{\texttt{ \#221}} adds missing locale strings (@nexdrew)
\item \href{https://github.com/bcoe/yargs/pull/220}{\texttt{ \#220}} adds es locale (@zkat)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34576}{}\doxysubsubsection{v3.\+17.\+1 (2015/08/02 19\+:35 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34576}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/218}{\texttt{ \#218}} upgrades nyc (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34577}{}\doxysubsubsection{v3.\+17.\+0 (2015/08/02 18\+:39 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34577}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/217}{\texttt{ \#217}} sort methods in README.\+md (@nexdrew)
\item \href{https://github.com/bcoe/yargs/pull/215}{\texttt{ \#215}} adds fr locale (@\+Loic\+Mahieu)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34578}{}\doxysubsubsection{v3.\+16.\+0 (2015/07/30 04\+:35 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34578}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/210}{\texttt{ \#210}} adds i18n support to yargs (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/209}{\texttt{ \#209}} adds choices type to yargs (@nexdrew)
\item \href{https://github.com/bcoe/yargs/pull/207}{\texttt{ \#207}} pretty new shields from shields.\+io (@\+SimenB)
\item \href{https://github.com/bcoe/yargs/pull/208}{\texttt{ \#208}} improvements to README.\+md (@nexdrew)
\item \href{https://github.com/bcoe/yargs/pull/205}{\texttt{ \#205}} faster build times on Travis (@\+Christian\+Murphy)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34579}{}\doxysubsubsection{v3.\+15.\+0 (2015/07/06 06\+:01 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34579}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/197}{\texttt{ \#197}} tweaks to how errors bubble up from parser.\+js (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/193}{\texttt{ \#193}} upgraded nyc, reporting now happens by default (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34580}{}\doxysubsubsection{v3.\+14.\+0 (2015/06/28 02\+:12 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34580}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/192}{\texttt{ \#192}} standard style nits (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/190}{\texttt{ \#190}} allow for hidden commands, e.\+g., .completion(\textquotesingle{}completion\textquotesingle{}, false) (@tschaub)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34581}{}\doxysubsubsection{v3.\+13.\+0 (2015/06/24 04\+:12 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34581}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/187}{\texttt{ \#187}} completion now behaves differently if it is being run in the context of a command (@tschaub)
\item \href{https://github.com/bcoe/yargs/pull/186}{\texttt{ \#186}} if no matches are found for a completion default to filename completion (@tschaub)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34582}{}\doxysubsubsection{v3.\+12.\+0 (2015/06/19 03\+:23 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34582}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/183}{\texttt{ \#183}} don\textquotesingle{}t complete commands if they\textquotesingle{}ve already been completed (@tschaub)
\item \href{https://github.com/bcoe/yargs/pull/181}{\texttt{ \#181}} various fixes for completion. (@bcoe, @tschaub)
\item \href{https://github.com/bcoe/yargs/pull/182}{\texttt{ \#182}} you can now set a maximum \# of of required arguments (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34583}{}\doxysubsubsection{v3.\+11.\+0 (2015/06/15 05\+:15 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34583}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/173}{\texttt{ \#173}} update standard, window-\/size, chai (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/171}{\texttt{ \#171}} a description can now be set when providing a config option. (@5c077yP)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34584}{}\doxysubsubsection{v3.\+10.\+0 (2015/05/29 04\+:25 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34584}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/165}{\texttt{ \#165}} expose yargs.\+terminal\+Width() thanks @ensonic (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/164}{\texttt{ \#164}} better array handling thanks @getify (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34585}{}\doxysubsubsection{v3.\+9.\+1 (2015/05/20 05\+:14 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34585}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/b6662b6774cfeab4876f41ec5e2f67b7698f4e2f}{\texttt{ b6662b6}} clarify .config() docs (@linclark)
\item \href{https://github.com/bcoe/yargs/commit/02913606285ce31ce81d7f12c48d8a3029776ec7}{\texttt{ 0291360}} fixed tests, switched to nyc for coverage, fixed security issue, added Lin as collaborator (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34586}{}\doxysubsubsection{v3.\+9.\+0 (2015/05/10 18\+:32 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34586}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/157}{\texttt{ \#157}} Merge pull request \#157 from bcoe/command-\/yargs. allows handling of command specific arguments. Thanks for the suggestion @ohjames (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/158}{\texttt{ \#158}} Merge pull request \#158 from kemitchell/spdx-\/license. Update license format (@kemitchell)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34587}{}\doxysubsubsection{v3.\+8.\+0 (2015/04/24 23\+:10 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34587}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/154}{\texttt{ \#154}} show\+Help\textquotesingle{}s method signature was misleading fixes \#153 (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/151}{\texttt{ \#151}} refactor yargs\textquotesingle{} table layout logic to use new helper library (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/150}{\texttt{ \#150}} Fix README example in argument requirements (@annonymouse)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34588}{}\doxysubsubsection{v3.\+7.\+2 (2015/04/13 11\+:52 -\/07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34588}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/679fbbf55904030ccee8a2635e8e5f46551ab2f0}{\texttt{ 679fbbf}} updated yargs to use the \href{https://github.com/feross/standard}{\texttt{ standard}} style guide (agokjr)
\item \mbox{[}22382ee\mbox{]}(\href{https://github.com/bcoe/yargs/commit/22382ee9f5b495bc2586c1758cd1091cec3647f9}{\texttt{ https\+://github.\+com/bcoe/yargs/commit/22382ee9f5b495bc2586c1758cd1091cec3647f9}} various bug fixes for \$0 (@nylen)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34589}{}\doxysubsubsection{v3.\+7.\+1 (2015/04/10 11\+:06 -\/07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34589}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/89e1992a004ba73609b5f9ee6890c4060857aba4}{\texttt{ 89e1992}} detect iojs bin along with node bin. (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/755509ea90041e5f7833bba3b8c5deffe56f0aab}{\texttt{ 755509e}} improvements to example documentation in README.\+md (@rstacruz)
\item \href{https://github.com/bcoe/yargs/commit/0d2dfc822a43418242908ad97ddd5291a1b35dc6}{\texttt{ 0d2dfc8}} show\+Help() no longer requires that .argv has been called (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34590}{}\doxysubsubsection{v3.\+7.\+0 (2015/04/04 02\+:29 -\/07\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34590}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/56cbe2ddd33dc176dcbf97ba40559864a9f114e4}{\texttt{ 56cbe2d}} make .requires\+Arg() work with type hints. (@bcoe).
\item \href{https://github.com/bcoe/yargs/commit/2f5d5624f736741deeedf6a664d57bc4d857bdd0}{\texttt{ 2f5d562}} serialize arrays and objects in usage strings. (@bcoe).
\item \href{https://github.com/bcoe/yargs/commit/5126304dd18351fc28f10530616fdd9361e0af98}{\texttt{ 5126304}} be more lenient about alias/primary key ordering in chaining API. (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34591}{}\doxysubsubsection{v3.\+6.\+0 (2015/03/21 01\+:00 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34591}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/4e24e22e6a195e55ab943ede704a0231ac33b99c}{\texttt{ 4e24e22}} support for .js configuration files. (@pirxpilot)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34592}{}\doxysubsubsection{v3.\+5.\+4 (2015/03/12 05\+:56 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34592}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/c16cc085501155cf7fd853ccdf8584b05ab92b78}{\texttt{ c16cc08}} message for non-\/option arguments is now optional, thanks to (@raine)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34593}{}\doxysubsubsection{v3.\+5.\+3 (2015/03/09 06\+:14 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34593}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/870b428cf515d560926ca392555b7ad57dba9e3d}{\texttt{ 870b428}} completion script was missing in package.\+json (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34594}{}\doxysubsubsection{v3.\+5.\+2 (2015/03/09 06\+:11 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34594}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/58a4b2473ebbb326713d522be53e32d3aabb08d2}{\texttt{ 58a4b24}} parse was being called multiple times, resulting in strange behavior (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34595}{}\doxysubsubsection{v3.\+5.\+1 (2015/03/09 04\+:55 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34595}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/4e588e055afbeb9336533095f051496e3977f515}{\texttt{ 4e588e0}} accidentally left testing logic in (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34596}{}\doxysubsubsection{v3.\+5.\+0 (2015/03/09 04\+:49 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34596}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/718bacd81b9b44f786af76b2afe491fe06274f19}{\texttt{ 718bacd}} added support for bash completions see \#4 (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/a19288270fc431396c42af01125eeb4443664528}{\texttt{ a192882}} downgrade to mocha 2.\+1.\+0 until \href{https://github.com/mochajs/mocha/issues/1585}{\texttt{ https\+://github.\+com/mochajs/mocha/issues/1585}} can be sorted out (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34597}{}\doxysubsubsection{v3.\+4.\+7 (2015/03/09 04\+:09 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34597}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/9845e5c1a9c684ba0be3f0bfb40e7b62ab49d9c8}{\texttt{ 9845e5c}} the Argv singleton was not being updated when manually parsing arguments, fixes \#114 (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34598}{}\doxysubsubsection{v3.\+4.\+6 (2015/03/09 04\+:01 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34598}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/45b4c80b890d02770b0a94f326695a8a566e8fe9}{\texttt{ 45b4c80}} set placeholders for all keys fixes \#115 (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34599}{}\doxysubsubsection{v3.\+4.\+5 (2015/03/01 20\+:31 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34599}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/a758e0b2556184f067cf3d9c4ef886d39817ebd2}{\texttt{ a758e0b}} fix for count consuming too many arguments (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34600}{}\doxysubsubsection{v3.\+4.\+4 (2015/02/28 04\+:52 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34600}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/0476af757966acf980d998b45108221d4888cfcb}{\texttt{ 0476af7}} added nargs feature, allowing you to specify the number of arguments after an option (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/092477d7ab3efbf0ba11cede57f7d8cfc70b024f}{\texttt{ 092477d}} updated README with full example of v3.\+0 API (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34601}{}\doxysubsubsection{v3.\+3.\+3 (2015/02/28 04\+:23 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34601}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/0c4b769516cd8d93a7c4e5e675628ae0049aa9a8}{\texttt{ 0c4b769}} remove string dependency, which conflicted with other libraries see \#106 (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34602}{}\doxysubsubsection{v3.\+3.\+2 (2015/02/28 04\+:11 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34602}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/2a9890675821c0e7a12f146ce008b0562cb8ec9a}{\texttt{ 2a98906}} add \$0 to epilog (@schnittstabil)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34603}{}\doxysubsubsection{v3.\+3.\+1 (2015/02/24 03\+:28 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34603}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/ad485ce748ebdfce25b88ef9d6e83d97a2f68987}{\texttt{ ad485ce}} fix for applying defaults to camel-\/case args (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34604}{}\doxysubsubsection{v3.\+3.\+0 (2015/02/24 00\+:49 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34604}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/8bfe36d7fb0f93a799ea3f4c756a7467c320f8c0}{\texttt{ 8bfe36d}} fix and document restart() command, as a tool for building nested CLIs (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34605}{}\doxysubsubsection{v3.\+2.\+1 (2015/02/22 05\+:45 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34605}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/49a6d1822a4ef9b1ea6f90cc366be60912628885}{\texttt{ 49a6d18}} you can now provide a function that generates a default value (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34606}{}\doxysubsubsection{v3.\+2.\+0 (2015/02/22 05\+:24 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34606}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/7a55886c9343cf71a20744ca5cdd56d2ea7412d5}{\texttt{ 7a55886}} improvements to yargs two-\/column text layout (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/b6ab5136a4c3fa6aa496f6b6360382e403183989}{\texttt{ b6ab513}} Tweak NPM version badge (@nylen)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34607}{}\doxysubsubsection{v3.\+1.\+0 (2015/02/19 19\+:37 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34607}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/9bd237921cf1b61fd9f32c0e6d23f572fc225861}{\texttt{ 9bd2379}} version now accepts a function, making it easy to load version \#s from a package.\+json (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34608}{}\doxysubsubsection{v3.\+0.\+4 (2015/02/14 01\+:40 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34608}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/0b7c19beaecb747267ca4cc10e5cb2a8550bc4b7}{\texttt{ 0b7c19b}} various fixes for dot-\/notation handling (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34609}{}\doxysubsubsection{v3.\+0.\+3 (2015/02/14 00\+:59 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34609}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/c3f35e99bd5a0d278073fcadd95e2d778616cc17}{\texttt{ c3f35e9}} make sure dot-\/notation is applied to aliases (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34610}{}\doxysubsubsection{3.\+0.\+2 (2015/02/13 16\+:50 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34610}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/74c8967c340c204a0a7edf8a702b6f46c2705435}{\texttt{ 74c8967}} document epilog shorthand of epilogue. (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/670110fc01bedc4831b6fec6afac54517d5a71bc}{\texttt{ 670110f}} any non-\/truthy value now causes check to fail see \#76 (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/0d8f791a33c11ced4cd431ea8d3d3a337d456b56}{\texttt{ 0d8f791}} finished implementing my wish-\/list of fetures for yargs 3.\+0. see \#88 (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/5768447447c4c8e8304f178846206ce86540f063}{\texttt{ 5768447}} fix coverage. (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/82e793f3f61c41259eaacb67f0796aea2cf2aaa0}{\texttt{ 82e793f}} detect console width and perform word-\/wrapping. (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/67476b37eea07fee55f23f35b9e0c7d76682b86d}{\texttt{ 67476b3}} refactor two-\/column table layout so that we can use it for examples and usage (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/4724cdfcc8e37ae1ca3dcce9d762f476e9ef4bb4}{\texttt{ 4724cdf}} major refactor of index.\+js, in prep for 3.\+x release. (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34611}{}\doxysubsubsection{v2.\+3.\+0 (2015/02/08 20\+:41 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34611}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/d824620493df4e63664af1fe320764dd1a9244e6}{\texttt{ d824620}} allow for undefined boolean defaults (@ashi009)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34612}{}\doxysubsubsection{v2.\+2.\+0 (2015/02/08 20\+:07 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34612}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/d6edd9848826e7389ed1393858c45d03961365fd}{\texttt{ d6edd98}} in-\/prep for further refactoring, and a 3.\+x release I\textquotesingle{}ve shuffled some things around and gotten test-\/coverage to 100\%. (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34613}{}\doxysubsubsection{v2.\+1.\+2 (2015/02/08 06\+:05 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34613}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/d640745a7b9f8d476e0223879d056d18d9c265c4}{\texttt{ d640745}} switch to path.\+relative (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/3bfd41ff262a041f29d828b88936a79c63cad594}{\texttt{ 3bfd41f}} remove mocha.\+opts. (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/47a2f357091db70903a402d6765501c1d63f15fe}{\texttt{ 47a2f35}} document using .string(\textquotesingle{}\+\_\+\textquotesingle{}) for string ids. see \#56 (@bcoe)
\item \href{https://github.com/bcoe/yargs/pull/57}{\texttt{ \#57}} Merge pull request \#57 from eush77/option-\/readme (@eush77)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34614}{}\doxysubsubsection{v2.\+1.\+1 (2015/02/06 08\+:08 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34614}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/01c6c61d67b4ebf88f41f0b32a345ec67f0ac17d}{\texttt{ 01c6c61}} fix for \#71, \textquotesingle{}new\+Aliases\textquotesingle{} of undefined (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34615}{}\doxysubsubsection{v2.\+1.\+0 (2015/02/06 07\+:59 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34615}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/6a1a3fa731958e26ccd56885f183dd8985cc828f}{\texttt{ 6a1a3fa}} try to guess argument types, and apply sensible defaults see \#73 (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34616}{}\doxysubsubsection{v2.\+0.\+1 (2015/02/06 07\+:54 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34616}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/96a06b2650ff1d085a52b7328d8bba614c20cc12}{\texttt{ 96a06b2}} Fix for strange behavior with --sort option, see \#51 (@bcoe)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34617}{}\doxysubsubsection{v2.\+0.\+0 (2015/02/06 07\+:45 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34617}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/0250517c9643e53f431b824e8ccfa54937414011}{\texttt{ 0250517}} -\/ \href{https://github.com/bcoe/yargs/commit/108fb8409a3a63dcaf99d917fe4dfcfaa1de236d}{\texttt{ 108fb84}} fixed bug with boolean parsing, when bools separated by = see \#66 (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/a465a5915f912715738de890982e4f8395958b10}{\texttt{ a465a59}} Add {\ttfamily files} field to the package.\+json (@shinnn)
\item \href{https://github.com/bcoe/yargs/commit/31043de7a38a17c4c97711f1099f5fb164334db3}{\texttt{ 31043de}} fix for yargs.\+argv having the same keys added multiple times see \#63 (@bcoe)
\item \href{https://github.com/bcoe/yargs/commit/2d68c5b91c976431001c4863ce47c9297850f1ad}{\texttt{ 2d68c5b}} Disable process.\+exit calls using .exit\+Process(false) (@cianclarke)
\item \href{https://github.com/bcoe/yargs/commit/45da9ec4c55a7bd394721bc6a1db0dabad7bc52a}{\texttt{ 45da9ec}} Mention .option in README (@eush77)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34618}{}\doxysubsubsection{v1.\+3.\+2 (2014/10/06 21\+:56 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34618}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/b8d34725482e5821a3cc809c0df71378f282f526}{\texttt{ b8d3472}} 1.\+3.\+2 (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34619}{}\doxysubsubsection{list (2014/08/30 18\+:41 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34619}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/fbc777f416eeefd37c84e44d27d7dfc7c1925721}{\texttt{ fbc777f}} Now that yargs is the successor to optimist, I\textquotesingle{}m changing the README language to be more universal. Pirate speak isn\textquotesingle{}t very accessible to non-\/native speakers. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/a54d0682ae2efc2394d407ab171cc8a8bbd135ea}{\texttt{ a54d068}} version output will not print extra newline (@boneskull)
\item \href{https://github.com/bcoe/yargs/commit/1cef5d62a9d6d61a3948a49574892e01932cc6ae}{\texttt{ 1cef5d6}} Added contributors section to package.\+json (@chrisn)
\item \href{https://github.com/bcoe/yargs/commit/cc295c0a80a2de267e0155b60d315fc4b6f7c709}{\texttt{ cc295c0}} Added \textquotesingle{}require\textquotesingle{} and \textquotesingle{}required\textquotesingle{} as synonyms for \textquotesingle{}demand\textquotesingle{} (@chrisn)
\item \href{https://github.com/bcoe/yargs/commit/d0bf951d949066b6280101ed606593d079ee15c8}{\texttt{ d0bf951}} Updating minimist. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/c15f8e7f245b261e542cf205ce4f4313630cbdb4}{\texttt{ c15f8e7}} Fix \#31 (bad interaction between camel\+Case options and strict mode) (@nylen)
\item \href{https://github.com/bcoe/yargs/commit/d991b9be687a68812dee1e3b185ba64b7778b82d}{\texttt{ d991b9b}} Added .help() and .version() methods (@chrisn)
\item \href{https://github.com/bcoe/yargs/commit/e8c8aa46268379357cb11e9fc34b8c403037724b}{\texttt{ e8c8aa4}} Added .show\+Help\+On\+Fail() method (@chrisn)
\item \href{https://github.com/bcoe/yargs/commit/e855af4a933ea966b5bbdd3c4c6397a4bac1a053}{\texttt{ e855af4}} Allow boolean flag with .demand() (@chrisn)
\item \href{https://github.com/bcoe/yargs/commit/14dbec24fb7380683198e2b20c4deb8423e64bea}{\texttt{ 14dbec2}} Fixes issue \#22. Arguments are no longer printed to the console when using .config. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/bef74fcddc1544598a804f80d0a3728459f196bf}{\texttt{ bef74fc}} Informing users that Yargs is the official optimist successor. (@chevex)
\item \href{https://github.com/bcoe/yargs/pull/24}{\texttt{ \#24}} Merge pull request \#24 from chrisn/strict (@chrisn)
\item \href{https://github.com/bcoe/yargs/commit/889a2b28eb9768801b05163360a470d0fd6c8b79}{\texttt{ 889a2b2}} Added requires\+Arg option, for options that require values (@chrisn)
\item \href{https://github.com/bcoe/yargs/commit/eb163692262be1fe80b992fd8803d5923c5a9b18}{\texttt{ eb16369}} Added .strict() method, to report error if unknown arguments are given (@chrisn)
\item \href{https://github.com/bcoe/yargs/commit/0471c3fd999e1ad4e6cded88b8aa02013b66d14f}{\texttt{ 0471c3f}} Changed optimist to yargs in usage-\/options.\+js example (@chrisn)
\item \href{https://github.com/bcoe/yargs/commit/5c88f74e3cf031b17c54b4b6606c83e485ff520e}{\texttt{ 5c88f74}} Change optimist to yargs in examples (@chrisn)
\item \href{https://github.com/bcoe/yargs/commit/66f12c82ba3c943e4de8ca862980e835da8ecb3a}{\texttt{ 66f12c8}} Fix a couple of bad interactions between aliases and defaults (@nylen)
\item \href{https://github.com/bcoe/yargs/commit/8fa1d80f14b03eb1f2898863a61f1d1615bceb50}{\texttt{ 8fa1d80}} Document second argument of usage(message, opts) (@\+Gobie)
\item \href{https://github.com/bcoe/yargs/commit/56e6528cf674ff70d63083fb044ff240f608448e}{\texttt{ 56e6528}} For \char`\"{}-\/-\/some-\/option\char`\"{}, also set argv.\+some\+Option (@nylen)
\item \href{https://github.com/bcoe/yargs/commit/ed5f6d33f57ad1086b11c91b51100f7c6c7fa8ee}{\texttt{ ed5f6d3}} Finished porting unit tests to Mocha. (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34620}{}\doxysubsubsection{v1.\+0.\+15 (2014/02/05 23\+:18 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34620}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/e2b1fc0c4a59cf532ae9b01b275e1ef57eeb64d2}{\texttt{ e2b1fc0}} 1.\+0.\+15 update to badges (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34621}{}\doxysubsubsection{v1.\+0.\+14 (2014/02/05 23\+:17 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34621}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/f33bbb0f00fe18960f849cc8e15a7428a4cd59b8}{\texttt{ f33bbb0}} Revert \char`\"{}\+Fixed issue which caused .\+demand function not to work correctly.\char`\"{} (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34622}{}\doxysubsubsection{v1.\+0.\+13 (2014/02/05 22\+:13 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34622}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/6509e5e7dee6ef1a1f60eea104be0faa1a045075}{\texttt{ 6509e5e}} Fixed issue which caused .demand function not to work correctly. (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34623}{}\doxysubsubsection{v1.\+0.\+12 (2013/12/13 00\+:09 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34623}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/05eb26741c9ce446b33ff006e5d33221f53eaceb}{\texttt{ 05eb267}} 1.\+0.\+12 (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34624}{}\doxysubsubsection{v1.\+0.\+11 (2013/12/13 00\+:07 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34624}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/c1bde46e37318a68b87d17a50c130c861d6ce4a9}{\texttt{ c1bde46}} 1.\+0.\+11 (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34625}{}\doxysubsubsection{v1.\+0.\+10 (2013/12/12 23\+:57 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34625}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/dfebf8164c25c650701528ee581ca483a99dc21c}{\texttt{ dfebf81}} Fixed formatting in README (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34626}{}\doxysubsubsection{v1.\+0.\+9 (2013/12/12 23\+:47 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34626}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/0b4e34af5e6d84a9dbb3bb6d02cd87588031c182}{\texttt{ 0b4e34a}} Update README.\+md (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34627}{}\doxysubsubsection{v1.\+0.\+8 (2013/12/06 16\+:36 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34627}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/pull/1}{\texttt{ \#1}} fix error caused by check() see \#1 (@martinheidegger)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34628}{}\doxysubsubsection{v1.\+0.\+7 (2013/11/24 18\+:01 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34628}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/a247d88d6e46644cbb7303c18b1bb678fc132d72}{\texttt{ a247d88}} Modified Pirate Joe image. (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34629}{}\doxysubsubsection{v1.\+0.\+6 (2013/11/23 19\+:21 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34629}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/d7f69e1d34bc929736a8bdccdc724583e21b7eab}{\texttt{ d7f69e1}} Updated Pirate Joe image. (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34630}{}\doxysubsubsection{v1.\+0.\+5 (2013/11/23 19\+:09 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34630}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/ece809cf317cc659175e1d66d87f3ca68c2760be}{\texttt{ ece809c}} Updated readme notice again. (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34631}{}\doxysubsubsection{v1.\+0.\+4 (2013/11/23 19\+:05 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34631}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/9e81e81654028f83ba86ffc3ac772a0476084e5e}{\texttt{ 9e81e81}} Updated README with a notice about yargs being a fork of optimist and what that implies. (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34632}{}\doxysubsubsection{v1.\+0.\+3 (2013/11/23 17\+:43 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34632}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/65e7a782c86764944d63d084416aba9ee6019c5f}{\texttt{ 65e7a78}} Changed some small wording in README.\+md. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/459e20e539b366b85128dd281ccd42221e96c7da}{\texttt{ 459e20e}} Fix a bug in the options function, when string and boolean options weren\textquotesingle{}t applied to aliases. (@shockone)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34633}{}\doxysubsubsection{v1.\+0.\+2 (2013/11/23 09\+:46 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34633}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/3d80ebed866d3799224b6f7d596247186a3898a9}{\texttt{ 3d80ebe}} 1.\+0.\+2 (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34634}{}\doxysubsubsection{v1.\+0.\+1 (2013/11/23 09\+:39 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34634}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/f80ff3642d580d4b68bf9f5a94277481bd027142}{\texttt{ f80ff36}} Updated image. (@chevex)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34635}{}\doxysubsubsection{v1.\+0.\+0 (2013/11/23 09\+:33 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34635}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/54e31d505f820b80af13644e460894b320bf25a3}{\texttt{ 54e31d5}} Rebranded from optimist to yargs in the spirit of the fork \+:D (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/4ebb6c59f44787db7c24c5b8fe2680f01a23f498}{\texttt{ 4ebb6c5}} Added documentation for demand\+Count(). (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/4561ce66dcffa95f49e8b4449b25b94cd68acb25}{\texttt{ 4561ce6}} Simplified the error messages returned by .check(). (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/661c67886f479b16254a830b7e1db3be29e6b7a6}{\texttt{ 661c678}} Fixed an issue with demand not accepting a zero value. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/731dd3c37624790490bd6df4d5f1da8f4348279e}{\texttt{ 731dd3c}} Add .fail(fn) so death isn\textquotesingle{}t the only option. Should fix issue \#39. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/fa15417ff9e70dace0d726627a5818654824c1d8}{\texttt{ fa15417}} Added a few missing \textquotesingle{}return self\textquotesingle{} (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/e655e4d99d1ae1d3695ef755d51c2de08d669761}{\texttt{ e655e4d}} Fix showing help in certain JS environments. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/a746a31cd47c87327028e6ea33762d6187ec5c87}{\texttt{ a746a31}} Better string representation of default values. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/6134619a7e90b911d5443230b644c5d447c1a68c}{\texttt{ 6134619}} Implies\+: conditional demands (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/046b93b5d40a27367af4cb29726e4d781d934639}{\texttt{ 046b93b}} Added support for JSON config files. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/a677ec0a0ecccd99c75e571d03323f950688da03}{\texttt{ a677ec0}} Add .example(cmd, desc) feature. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/1bd4375e11327ba1687d4bb6e5e9f3c30c1be2af}{\texttt{ 1bd4375}} Added \textquotesingle{}defaults\textquotesingle{} as alias to \textquotesingle{}default\textquotesingle{} so as to avoid usage of a reserved keyword. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/6b753c16ca09e723060e70b773b430323b29c45c}{\texttt{ 6b753c1}} add .normalize(args..) support for normalizing paths (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/33d7d59341d364f03d3a25f0a55cb99004dbbe4b}{\texttt{ 33d7d59}} Customize error messages with demand(key, msg) (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/647d37f164c20f4bafbf67dd9db6cd6e2cd3b49f}{\texttt{ 647d37f}} Merge branch \textquotesingle{}rewrite-\/duplicate-\/test\textquotesingle{} of github.\+com\+:isbadawi/node-\/optimist (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/9059d1ad5e8aea686c2a01c89a23efdf929fff2e}{\texttt{ 9059d1a}} Pass aliases object to check functions for greater versatility. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/623dc26c7331abff2465ef8532e3418996d42fe6}{\texttt{ 623dc26}} Added ability to count boolean options and rolled minimist library back into project. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/49f0dcef35de4db544c3966350d36eb5838703f6}{\texttt{ 49f0dce}} Fixed small typo. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/79ec9806d9ca6eb0014cfa4b6d1849f4f004baf2}{\texttt{ 79ec980}} Removed dependency on wordwrap module. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/ea14630feddd69d1de99dd8c0e08948f4c91f00a}{\texttt{ ea14630}} Merge branch \textquotesingle{}master\textquotesingle{} of github.\+com\+:chbrown/node-\/optimist (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/2b75da2624061e0f4f3107d20303c06ec9054906}{\texttt{ 2b75da2}} Merge branch \textquotesingle{}master\textquotesingle{} of github.\+com\+:seanzhou1023/node-\/optimist (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/d9bda1116e26f3b40e833ca9ca19263afea53565}{\texttt{ d9bda11}} Merge branch \textquotesingle{}patch-\/1\textquotesingle{} of github.\+com\+:thefourtheye/node-\/optimist (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/d6cc6064a4f1bea38a16a4430b8a1334832fbeff}{\texttt{ d6cc606}} Renamed README. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/9498d3f59acfb5e102826503e681623c3a64b178}{\texttt{ 9498d3f}} Renamed readme and added .gitignore. (@chevex)
\item \href{https://github.com/bcoe/yargs/commit/bbd1fe37fefa366dde0fb3dc44d91fe8b28f57f5}{\texttt{ bbd1fe3}} Included examples for {\ttfamily help} and {\ttfamily show\+Help} functions and fixed few formatting issues (@thefourtheye)
\item \href{https://github.com/bcoe/yargs/commit/37fea0470a5796a0294c1dcfff68d8041650e622}{\texttt{ 37fea04}} .alias(\{\}) behaves differently based on mapping direction when generating descriptions (@chbrown)
\item \href{https://github.com/bcoe/yargs/commit/855b20d0be567ca121d06b30bea64001b74f3d6d}{\texttt{ 855b20d}} Documented function signatures are useful for dynamically typed languages. (@chbrown)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34636}{}\doxysubsubsection{0.\+6.\+0 (2013/06/25 08\+:48 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34636}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/d37bfe05ae6d295a0ab481efe4881222412791f4}{\texttt{ d37bfe0}} all tests passing using minimist (@substack)
\item \href{https://github.com/bcoe/yargs/commit/76f135270399d01f2bbc621e524a5966e5c422fd}{\texttt{ 76f1352}} all parse tests now passing (@substack)
\item \href{https://github.com/bcoe/yargs/commit/a7b6754276c38d1565479a5685c3781aeb947816}{\texttt{ a7b6754}} using minimist, some tests passing (@substack)
\item \href{https://github.com/bcoe/yargs/commit/66556882aa731cbbbe16cc4d42c85740a2e98099}{\texttt{ 6655688}} Give credit where its due (@\+Dead\+Already)
\item \href{https://github.com/bcoe/yargs/commit/602a2a92a459f93704794ad51b115bbb08b535ce}{\texttt{ 602a2a9}} v0.\+5.\+3 -\/ Remove wordwrap as dependency (@\+Dead\+Already)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34637}{}\doxysubsubsection{0.\+5.\+2 (2013/05/31 03\+:46 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34637}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/4497ca55e332760a37b866ec119ded347ca27a87}{\texttt{ 4497ca5}} fixed the whitespace bug without breaking anything else (@substack)
\item \href{https://github.com/bcoe/yargs/commit/5a3dd1a4e0211a38613c6e02f61328e1031953fa}{\texttt{ 5a3dd1a}} failing test for whitespace arg (@substack)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34638}{}\doxysubsubsection{0.\+5.\+1 (2013/05/30 07\+:17 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34638}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/a20228f62a454755dd07f628a7c5759113918327}{\texttt{ a20228f}} fix parse() to work with functions before it (@substack)
\item \href{https://github.com/bcoe/yargs/commit/b13bd4cac856a9821d42fa173bdb58f089365a7d}{\texttt{ b13bd4c}} failing test for parse() with modifiers (@substack)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34639}{}\doxysubsubsection{0.\+5.\+0 (2013/05/18 21\+:59 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34639}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/c474a649231527915c222156e3b40806d365a87c}{\texttt{ c474a64}} fixes for dash (@substack)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34640}{}\doxysubsubsection{0.\+4.\+0 (2013/04/13 19\+:03 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34640}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/dafe3e18d7c6e7c2d68e06559df0e5cbea3adb14}{\texttt{ dafe3e1}} failing short test (@substack)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34641}{}\doxysubsubsection{0.\+3.\+7 (2013/04/04 04\+:07 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34641}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/6c7a0ec94ce4199a505f0518b4d6635d4e47cc81}{\texttt{ 6c7a0ec}} Fix for windows. On windows there is no \+\_\+ in environment. (@hdf)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34642}{}\doxysubsubsection{0.\+3.\+6 (2013/04/04 04\+:04 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34642}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/e72346a727b7267af5aa008b418db89970873f05}{\texttt{ e72346a}} Add support for newlines in -\/a=\char`\"{}\char`\"{} arguments (@danielbeardsley)
\item \href{https://github.com/bcoe/yargs/commit/71e1fb55ea9987110a669ac6ec12338cfff3821c}{\texttt{ 71e1fb5}} drop 0.\+4, add 0.\+8 to travis (@substack)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34643}{}\doxysubsubsection{0.\+3.\+5 (2012/10/10 11\+:09 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34643}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/ee692b37554c70a0bb16389a50a26b66745cbbea}{\texttt{ ee692b3}} Fix parsing booleans (@vojtajina)
\item \href{https://github.com/bcoe/yargs/commit/5045122664c3f5b4805addf1be2148d5856f7ce8}{\texttt{ 5045122}} set \$0 properly in the tests (@substack)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34644}{}\doxysubsubsection{0.\+3.\+4 (2012/04/30 06\+:54 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34644}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/f28c0e62ca94f6e0bb2e6d82fc3d91a55e69b903}{\texttt{ f28c0e6}} bump for string \char`\"{}true\char`\"{} params (@substack)
\item \href{https://github.com/bcoe/yargs/commit/8f44aeb74121ddd689580e2bf74ef86a605e9bf2}{\texttt{ 8f44aeb}} Fix failing test for aliased booleans. (@coderarity)
\item \href{https://github.com/bcoe/yargs/commit/b9f7b613b1e68e11e6c23fbda9e555a517dcc976}{\texttt{ b9f7b61}} Add failing test for short aliased booleans. (@coderarity)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34645}{}\doxysubsubsection{0.\+3.\+3 (2012/04/30 06\+:45 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34645}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/541bac8dd787a5f1a5d28f6d8deb1627871705e7}{\texttt{ 541bac8}} Fixes \#37.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34646}{}\doxysubsubsection{0.\+3.\+2 (2012/04/12 20\+:28 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34646}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/3a0f014c1451280ac1c9caa1f639d31675586eec}{\texttt{ 3a0f014}} travis badge (@substack)
\item \href{https://github.com/bcoe/yargs/commit/4fb60bf17845f4ce3293f8ca49c9a1a7c736cfce}{\texttt{ 4fb60bf}} Fix boolean aliases. (@coderarity)
\item \href{https://github.com/bcoe/yargs/commit/f14dda546efc4fe06ace04d36919bfbb7634f79b}{\texttt{ f14dda5}} Adjusted package.\+json to use tap (@jfhbrook)
\item \href{https://github.com/bcoe/yargs/commit/88e5d32295be6e544c8d355ff84e355af38a1c74}{\texttt{ 88e5d32}} test/usage.\+js no longer hangs (@jfhbrook)
\item \href{https://github.com/bcoe/yargs/commit/e1e740c27082f3ce84deca2093d9db2ef735d0e5}{\texttt{ e1e740c}} two tests for combined boolean/alias opts parsing (@jfhbrook)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34647}{}\doxysubsubsection{0.\+3.\+1 (2011/12/31 08\+:44 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34647}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/d09b71980ef711b6cf3918cd19beec8257e40e82}{\texttt{ d09b719}} If \char`\"{}default\char`\"{} is set to false it was not passed on, fixed. (@wolframkriesing)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34648}{}\doxysubsubsection{0.\+3.\+0 (2011/12/09 06\+:03 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34648}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/6e74aa7b46a65773e20c0cb68d2d336d4a0d553d}{\texttt{ 6e74aa7}} bump and documented dot notation (@substack)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34649}{}\doxysubsubsection{0.\+2.\+7 (2011/10/20 02\+:25 +00\+:00)}\label{md_sfcode_node_modules_yargs_CHANGELOG_autotoc_md34649}

\begin{DoxyItemize}
\item \href{https://github.com/bcoe/yargs/commit/94adee20e17b58d0836f80e8b9cdbe9813800916}{\texttt{ 94adee2}} argv.\+\_\+ can be told \textquotesingle{}Hey! argv.\+\_\+! Don\textquotesingle{}t be messing with my args.\textquotesingle{}, and it WILL obey (@colinta)
\item \href{https://github.com/bcoe/yargs/commit/c46fdd56a05410ae4a1e724a4820c82e77ff5469}{\texttt{ c46fdd5}} optimistic critter image (@substack)
\item \href{https://github.com/bcoe/yargs/commit/5c95c73aedf4c7482bd423e10c545e86d7c8a125}{\texttt{ 5c95c73}} alias options() to option() (@substack)
\item \href{https://github.com/bcoe/yargs/commit/f7692ea8da342850af819367833abb685fde41d8}{\texttt{ f7692ea}} \mbox{[}fix\mbox{]} Fix for parsing boolean edge case (@indexzero)
\item \href{https://github.com/bcoe/yargs/commit/d1f92d1425bd7f356055e78621b30cdf9741a3c2}{\texttt{ d1f92d1}}
\item \href{https://github.com/bcoe/yargs/commit/b01bda8d86e455bbf74ce497864cb8ab5b9fb847}{\texttt{ b01bda8}} \mbox{[}fix test\mbox{]} Update to ensure optimist is aware of default booleans. Associated tests included (@indexzero)
\item \href{https://github.com/bcoe/yargs/commit/aa753e7c54fb3a12f513769a0ff6d54aa0f63943}{\texttt{ aa753e7}} \mbox{[}dist test\mbox{]} Update dev\+Dependencies in package.\+json. Update test pathing to be more npm and require.\+paths future-\/proof (@indexzero)
\item \href{https://github.com/bcoe/yargs/commit/7bfce2f3b3c98e6539e7549d35fbabced7e9341e}{\texttt{ 7bfce2f}} s/sys/util/ (@substack)
\item \href{https://github.com/bcoe/yargs/commit/d420a7a9c890d2cdb11acfaf3ea3f43bc3e39f41}{\texttt{ d420a7a}} update usage output (@substack)
\item \href{https://github.com/bcoe/yargs/commit/cf86eede2e5fc7495b6ec15e6d137d9ac814f075}{\texttt{ cf86eed}} some sage readme protips about parsing rules (@substack)
\item \href{https://github.com/bcoe/yargs/commit/5da9f7a5c0e1758ec7c5801fb3e94d3f6e970513}{\texttt{ 5da9f7a}} documented all the methods finally (@substack)
\item \href{https://github.com/bcoe/yargs/commit/8ca6879311224b25933642987300f6a29de5c21b}{\texttt{ 8ca6879}} fenced syntax highlighting (@substack)
\item \href{https://github.com/bcoe/yargs/commit/b72bacf1d02594778c1935405bc8137eb61761dc}{\texttt{ b72bacf}} right-\/alignment of wrapped extra params (@substack)
\item \href{https://github.com/bcoe/yargs/commit/2b980bf2656b4ee8fc5134dc5f56a48855c35198}{\texttt{ 2b980bf}} now with .wrap() (@substack)
\item \href{https://github.com/bcoe/yargs/commit/d614f639654057d1b7e35e3f5a306e88ec2ad1e4}{\texttt{ d614f63}} don\textquotesingle{}t show \textquotesingle{}Options\+:\textquotesingle{} when there aren\textquotesingle{}t any (@substack)
\item \href{https://github.com/bcoe/yargs/commit/691eda354df97b5a86168317abcbcaabdc08a0fb}{\texttt{ 691eda3}} failing test for multi-\/aliasing (@substack)
\item \href{https://github.com/bcoe/yargs/commit/0826c9f462109feab2bc7a99346d22e72bf774b7}{\texttt{ 0826c9f}} \char`\"{}\+Options\+:\char`\"{} $>$ \char`\"{}options\+:\char`\"{} (@substack)
\item \href{https://github.com/bcoe/yargs/commit/72f749025d01b7f295738ed370a669d885fbada0}{\texttt{ 72f7490}} \mbox{[}minor\mbox{]} Update formatting for {\ttfamily .show\+Help()} (@indexzero)
\item \href{https://github.com/bcoe/yargs/commit/75aeccea74329094072f95800e02c275e7d999aa}{\texttt{ 75aecce}} options works again, too lazy to write a proper test right now (@substack)
\item \href{https://github.com/bcoe/yargs/commit/f742e5439817c662dc3bd8734ddd6467e6018cfd}{\texttt{ f742e54}} line\+\_\+count\+\_\+options example, which breaks (@substack)
\item \href{https://github.com/bcoe/yargs/commit/4ca06b8b4ea99b5d5714b315a2a8576bee6e5537}{\texttt{ 4ca06b8}} line count example (@substack)
\item \href{https://github.com/bcoe/yargs/commit/eeb8423e0a5ecc9dc3eb1e6df9f3f8c1c88f920b}{\texttt{ eeb8423}} remove self.\+argv setting in boolean (@substack)
\item \href{https://github.com/bcoe/yargs/commit/69034126804660af9cc20ea7f4457b50338ee3d7}{\texttt{ 6903412}} removed camel case for now (@substack)
\item \href{https://github.com/bcoe/yargs/commit/5a0d88bf23e9fa79635dd034e2a1aa992acc83cd}{\texttt{ 5a0d88b}} remove dead longest checking code (@substack)
\item \href{https://github.com/bcoe/yargs/commit/d782170babf7284b1aa34f5350df0dd49c373fa8}{\texttt{ d782170}} .help() too (@substack)
\item \href{https://github.com/bcoe/yargs/commit/622ec17379bb5374fdbb190404c82bc600975791}{\texttt{ 622ec17}} rm old help generator (@substack)
\item \href{https://github.com/bcoe/yargs/commit/7c8baac4d66195e9f5158503ea9ebfb61153dab7}{\texttt{ 7c8baac}} nub keys (@substack)
\item \href{https://github.com/bcoe/yargs/commit/8197785ad4762465084485b041abd722f69bf344}{\texttt{ 8197785}} generate help message based on the previous calls, todo\+: nub (@substack)
\item \href{https://github.com/bcoe/yargs/commit/3ffbdc33c8f5e83d4ea2ac60575ce119570c7ede}{\texttt{ 3ffbdc3}} stub out new show\+Help, better checks (@substack)
\item \href{https://github.com/bcoe/yargs/commit/d4e21f56a4830f7de841900d3c79756fb9886184}{\texttt{ d4e21f5}} let .options() take single options too (@substack)
\item \href{https://github.com/bcoe/yargs/commit/3c4cf2901a29bac119cca8e983028d8669230ec6}{\texttt{ 3c4cf29}} .options() is now heaps simpler (@substack)
\item \href{https://github.com/bcoe/yargs/commit/89f0d043cbccd302f10ab30c2069e05d2bf817c9}{\texttt{ 89f0d04}} defaults work again, all tests pass (@substack)
\item \href{https://github.com/bcoe/yargs/commit/dd8733365423006a6e4156372ebb55f98323af58}{\texttt{ dd87333}} update test error messages, down to 2 failing tests (@substack)
\item \href{https://github.com/bcoe/yargs/commit/53f7bc626b9875f2abdfc5dd7a80bde7f14143a3}{\texttt{ 53f7bc6}} fix for bools doubling up, passes the parse test again, others fail (@substack)
\item \href{https://github.com/bcoe/yargs/commit/2213e2ddc7263226fba717fb041dc3fde9bc2ee4}{\texttt{ 2213e2d}} refactored for an argv getter, failing several tests (@substack)
\item \href{https://github.com/bcoe/yargs/commit/d1e737970f15c6c006bebdd8917706827ff2f0f2}{\texttt{ d1e7379}} just rescan for now, alias test passes (@substack)
\item \href{https://github.com/bcoe/yargs/commit/b2f8c99cc477a8eb0fdf4cf178e1785b63185cfd}{\texttt{ b2f8c99}} failing alias test (@substack)
\item \href{https://github.com/bcoe/yargs/commit/d0c0174daa144bfb6dc7290fdc448c393c475e15}{\texttt{ d0c0174}} .alias() (@substack)
\item \href{https://github.com/bcoe/yargs/commit/d85f431ad7d07b058af3f2a57daa51495576c164}{\texttt{ d85f431}} \mbox{[}api\mbox{]} Remove {\ttfamily .describe()} in favor of building upon the existing {\ttfamily .usage()} API (@indexzero)
\item \href{https://github.com/bcoe/yargs/commit/edbd5272a8e213e71acd802782135c7f9699913a}{\texttt{ edbd527}} \mbox{[}doc api\mbox{]} Add {\ttfamily .describe()}, {\ttfamily .options()}, and {\ttfamily .show\+Help()} methods along with example. (@indexzero)
\item \href{https://github.com/bcoe/yargs/commit/be4902ff0961ae8feb9093f2c0a4066463ded2cf}{\texttt{ be4902f}} updates for coffee since it now does argv the node way (@substack)
\item \href{https://github.com/bcoe/yargs/commit/e24cb23798ee64e53b60815e7fda78b87f42390c}{\texttt{ e24cb23}} more general coffeescript detection (@substack)
\item \href{https://github.com/bcoe/yargs/commit/78ac753e5d0ec32a96d39d893272afe989e42a4d}{\texttt{ 78ac753}} Don\textquotesingle{}t trigger the Coffee\+Script hack when running under node\+\_\+g. (@papandreou)
\item \href{https://github.com/bcoe/yargs/commit/bcfe9731d7f90d4632281b8a52e8d76eb0195ae6}{\texttt{ bcfe973}} .string() but failing test (@substack)
\item \href{https://github.com/bcoe/yargs/commit/1987aca28c7ba4e8796c07bbc547cb984804c826}{\texttt{ 1987aca}} test hex strings (@substack)
\item \href{https://github.com/bcoe/yargs/commit/ef36db32259b0b0d62448dc907c760e5554fb7e7}{\texttt{ ef36db3}} more keywords (@substack)
\item \href{https://github.com/bcoe/yargs/commit/cc53c56329960bed6ab077a79798e991711ba01d}{\texttt{ cc53c56}} Added camel\+Case function that converts --multi-\/word-\/option to camel case (so it becomes argv.\+multi\+Word\+Option). (@papandreou)
\item \href{https://github.com/bcoe/yargs/commit/60b57da36797716e5783a633c6d5c79099016d45}{\texttt{ 60b57da}} fixed boolean bug by rescanning (@substack)
\item \href{https://github.com/bcoe/yargs/commit/dff6d078d97f8ac503c7d18dcc7b7a8c364c2883}{\texttt{ dff6d07}} boolean examples (@substack)
\item \href{https://github.com/bcoe/yargs/commit/0e380b92c4ef4e3c8dac1da18b5c31d85b1d02c9}{\texttt{ 0e380b9}} boolean() with passing test (@substack)
\item \href{https://github.com/bcoe/yargs/commit/62644d4bffbb8d1bbf0c2baf58a1d14a6359ef07}{\texttt{ 62644d4}} coffee compatibility with node regex for versions too (@substack)
\item \href{https://github.com/bcoe/yargs/commit/430fafcf1683d23774772826581acff84b456827}{\texttt{ 430fafc}} argv.\+\_\+ fixed by fixing the coffee detection (@substack)
\item \href{https://github.com/bcoe/yargs/commit/343b8afefd98af274ebe21b5a16b3a949ec5429f}{\texttt{ 343b8af}} which\+Node\+Args test fails too (@substack)
\item \href{https://github.com/bcoe/yargs/commit/63df2f371f31e63d7f1dec2cbf0022a5f08da9d2}{\texttt{ 63df2f3}} replicated mnot\textquotesingle{}s bug in which\+Node\+Empty test (@substack)
\item \href{https://github.com/bcoe/yargs/commit/35473a4d93a45e5e7e512af8bb54ebb532997ae1}{\texttt{ 35473a4}} test for ./bin usage (@substack)
\item \href{https://github.com/bcoe/yargs/commit/13df151e44228eed10e5441c7cd163e086c458a4}{\texttt{ 13df151}} don\textquotesingle{}t coerce booleans to numbers (@substack)
\item \href{https://github.com/bcoe/yargs/commit/85f8007e93b8be7124feea64b1f1916d8ba1894a}{\texttt{ 85f8007}} package bump for automatic number conversion (@substack)
\item \href{https://github.com/bcoe/yargs/commit/8f170141cded4ccc0c6d67a849c5bf996aa29643}{\texttt{ 8f17014}} updated readme and examples with new auto-\/numberification goodness (@substack)
\item \href{https://github.com/bcoe/yargs/commit/73dc9011ac968e39b55e19e916084a839391b506}{\texttt{ 73dc901}} auto number conversion works yay (@substack)
\item \href{https://github.com/bcoe/yargs/commit/bcec56b3d031e018064cbb691539ccc4f28c14ad}{\texttt{ bcec56b}} failing test for not-\/implemented auto numification (@substack)
\item \href{https://github.com/bcoe/yargs/commit/ebd2844d683feeac583df79af0e5124a7a7db04e}{\texttt{ ebd2844}} odd that eql doesn\textquotesingle{}t check types careflly (@substack)
\item \href{https://github.com/bcoe/yargs/commit/fd854b02e512ce854b76386d395672a7969c1bc4}{\texttt{ fd854b0}} package author + keywords (@substack)
\item \href{https://github.com/bcoe/yargs/commit/656a1d5a1b7c0e49d72e80cb13f20671d56f76c6}{\texttt{ 656a1d5}} updated readme with .default() stuff (@substack)
\item \href{https://github.com/bcoe/yargs/commit/cd7f8c55f0b82b79b690d14c5f806851236998a1}{\texttt{ cd7f8c5}} passing tests for new .default() behavior (@substack)
\item \href{https://github.com/bcoe/yargs/commit/932725e39ce65bc91a0385a5fab659a5fa976ac2}{\texttt{ 932725e}} new default() thing for setting default key/values (@substack)
\item \href{https://github.com/bcoe/yargs/commit/4e6c7aba6374ac9ebc6259ecf91f13af7bce40e3}{\texttt{ 4e6c7ab}} test for coffee usage (@substack)
\item \href{https://github.com/bcoe/yargs/commit/d54ffccf2a5a905f51ed5108f7c647f35d64ae23}{\texttt{ d54ffcc}} new --key value style with passing tests. NOTE\+: changes existing behavior (@substack)
\item \href{https://github.com/bcoe/yargs/commit/ed2a2d5d828100ebeef6385c0fb88d146a5cfe9b}{\texttt{ ed2a2d5}} package bump for summatix\textquotesingle{}s coffee script fix (@substack)
\item \href{https://github.com/bcoe/yargs/commit/75a975eed8430d28e2a79dc9e6d819ad545f4587}{\texttt{ 75a975e}} Added support for Coffee\+Script (@summatix)
\item \href{https://github.com/bcoe/yargs/commit/56b2b1de8d11f8a2b91979d8ae2d6db02d8fe64d}{\texttt{ 56b2b1d}} test coverage for the falsy check() usage (@substack)
\item \href{https://github.com/bcoe/yargs/commit/a4843a9f0e69ffb4afdf6a671d89eb6f218be35d}{\texttt{ a4843a9}} check bug fixed plus a handy string (@substack)
\item \href{https://github.com/bcoe/yargs/commit/857bd2db933a5aaa9cfecba0ced2dc9b415f8111}{\texttt{ 857bd2d}} tests for demand\+Count, back up to 100\% coverage (@substack)
\item \href{https://github.com/bcoe/yargs/commit/073b7768ebd781668ef05c13f9003aceca2f5c35}{\texttt{ 073b776}} call demand\+Count from demand (@substack)
\item \href{https://github.com/bcoe/yargs/commit/4bd4b7a085c8b6ce1d885a0f486cc9865cee2db1}{\texttt{ 4bd4b7a}} add demand\+Count to check for the number of arguments in the \+\_\+ list (@marshall)
\item \href{https://github.com/bcoe/yargs/commit/b8689ac68dacf248119d242bba39a41cb0adfa07}{\texttt{ b8689ac}} Rebase checks. That will be its own module eventually. (@substack)
\item \href{https://github.com/bcoe/yargs/commit/e688370b576f0aa733c3f46183df69e1b561668e}{\texttt{ e688370}} a \$0 like in perl (@substack)
\item \href{https://github.com/bcoe/yargs/commit/2e5e1960fc19afb21fb3293752316eaa8bcd3609}{\texttt{ 2e5e196}} usage test hacking around process and console (@substack)
\item \href{https://github.com/bcoe/yargs/commit/fcc352163fbec6a1dfe8caf47a0df39de24fe016}{\texttt{ fcc3521}} description pun (@substack)
\item \href{https://github.com/bcoe/yargs/commit/87a1fe29037ca2ca5fefda85141aaeb13e8ce761}{\texttt{ 87a1fe2}} mit/x11 license (@substack)
\item \href{https://github.com/bcoe/yargs/commit/8d089d24cd687c0bde3640a96c09b78f884900dd}{\texttt{ 8d089d2}} bool example is more consistent and also shows off short option grouping (@substack)
\item \href{https://github.com/bcoe/yargs/commit/448d7473ac68e8e03d8befc9457b0d9e21725be0}{\texttt{ 448d747}} start of the readme and examples (@substack)
\item \href{https://github.com/bcoe/yargs/commit/da74dea799a9b59dbf022cbb8001bfdb0d52eec9}{\texttt{ da74dea}} more tests for long and short captures (@substack)
\item \href{https://github.com/bcoe/yargs/commit/ab6387e6769ca4af82ca94c4c67c7319f0d9fcfa}{\texttt{ ab6387e}} silly bug in the tests with s/not/no/, all tests pass now (@substack)
\item \href{https://github.com/bcoe/yargs/commit/102496a319e8e06f6550d828fc2f72992c7d9ecc}{\texttt{ 102496a}} hack an instance for process.\+argv onto Argv so the export can be called to create an instance or used for argv, which is the most common case (@substack)
\item \href{https://github.com/bcoe/yargs/commit/a01caeb532546d19f68f2b2b87f7036cfe1aaedd}{\texttt{ a01caeb}} divide example (@substack)
\item \href{https://github.com/bcoe/yargs/commit/443da55736acbaf8ff8b04d1b9ce19ab016ddda2}{\texttt{ 443da55}} start of the lib with a package.\+json (@substack) 
\end{DoxyItemize}