\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16241}{}\doxysection{6.\+3.\+0}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16241}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/1001}{\texttt{ Add option to file appender to remove ANSI colours}} -\/ thanks \href{https://github.com/BlueCocoa}{\texttt{ @\+Blue\+Cocoa}}
\item \href{https://github.com/log4js-node/log4js-node/pull/1002}{\texttt{ Do not create appender if no categories use it}} -\/ thanks \href{https://github.com/rnd-debug}{\texttt{ @rnd-\/debug}}
\item \href{https://github.com/log4js-node/log4js-node/pull/1003}{\texttt{ Docs\+: better categories inheritance description}} -\/ thanks \href{https://github.com/rnd-debug}{\texttt{ @rnd-\/debug}}
\item \href{https://github.com/log4js-node/log4js-node/pull/1004}{\texttt{ Better jsdoc docs}} -\/ thanks \href{https://github.com/wataash}{\texttt{ @wataash}}
\item \href{https://github.com/log4js-node/log4js-node/pull/1006}{\texttt{ Typescript\+: access category field in Logger}} -\/ thanks \href{https://github.com/rtvd}{\texttt{ @rtvd}}
\item \href{https://github.com/log4js-node/log4js-node/pull/1014}{\texttt{ Docs\+: influxdb appender}} -\/ thanks \href{https://github.com/rnd-debug}{\texttt{ @rnd-\/debug}}
\item \href{https://github.com/log4js-node/log4js-node/pull/1015}{\texttt{ Support for file\+Sync appender in webpack}} -\/ thanks \href{https://github.com/lauren-li}{\texttt{ @lauren-\/li}}
\item \href{https://github.com/log4js-node/log4js-node/pull/1018}{\texttt{ Docs\+: UDP appender}} -\/ thanks \href{https://github.com/iassasin}{\texttt{ @iassasin}}
\item \href{https://github.com/log4js-node/log4js-node/pull/1016}{\texttt{ Style\+: spaces and tabs}} -\/ thanks \href{https://github.com/abetomo}{\texttt{ @abetomo}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16242}{}\doxysection{6.\+2.\+1}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16242}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/996}{\texttt{ Update streamroller to 2.\+2.\+4 to fix incorrect filename matching during log rotation}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16243}{}\doxysection{6.\+2.\+0}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16243}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/994}{\texttt{ Add custom message end token to TCP appender}} -\/ thanks \href{https://github.com/rnd-debug}{\texttt{ @rnd-\/debug}}
\item \href{https://github.com/log4js-node/log4js-node/pull/992}{\texttt{ Update acorn (dev dep of a dep)}} -\/ thanks Github Robots.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16244}{}\doxysection{6.\+1.\+2}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16244}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/986}{\texttt{ Handle out-\/of-\/order appender loading}} -\/ thanks \href{https://github.com/mvastola}{\texttt{ @mvastola}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16245}{}\doxysection{6.\+1.\+1}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16245}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/972}{\texttt{ Add guards for undefined shutdown callback}} -\/ thanks \href{https://github.com/aaron-edwards}{\texttt{ @aaron-\/edwards}}
\item \href{https://github.com/log4js-node/log4js-node/pull/975}{\texttt{ Ignore .bob files}} -\/ thanks \href{https://github.com/cesine}{\texttt{ @cesine}}
\item \href{https://github.com/log4js-node/log4js-node/pull/984}{\texttt{ Add mark method to type definitions}} -\/ thanks \href{https://github.com/techmunk}{\texttt{ @techmunk}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16246}{}\doxysection{6.\+1.\+0}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16246}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/965}{\texttt{ Add pause event to date\+File appender}} -\/ thanks \href{https://github.com/shayantabatabaee}{\texttt{ @shayantabatabaee}}
\item \href{https://github.com/log4js-node/log4js-node/pull/938}{\texttt{ Add pause event to file appender}} -\/ thanks \href{https://github.com/shayantabatabaee}{\texttt{ @shayantabatabaee}}
\item \href{https://github.com/log4js-node/log4js-node/pull/966}{\texttt{ Add pause/resume event to docs}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16247}{}\doxysection{6.\+0.\+0}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16247}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/962}{\texttt{ Update streamroller to fix unhandled promise rejection}}
\item \href{https://github.com/log4js-node/log4js-node/pull/960}{\texttt{ Updated date-\/format library}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16248}{}\doxysection{5.\+3.\+0}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16248}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/956}{\texttt{ Padding and truncation changes}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16249}{}\doxysection{5.\+2.\+2}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16249}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/951}{\texttt{ Update streamroller to fix overwriting old files when using date rolling}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16250}{}\doxysection{5.\+2.\+1}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16250}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/949}{\texttt{ Update streamroller to fix num\+To\+Keep not working with date\+File pattern that is all digits}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16251}{}\doxysection{5.\+2.\+0}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16251}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/948}{\texttt{ Update streamroller to 2.\+2.\+0 (copy and truncate when file is busy)}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16252}{}\doxysection{5.\+1.\+0}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16252}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/933}{\texttt{ Update streamroller to 2.\+1.\+0 (windows fixes)}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16253}{}\doxysection{5.\+0.\+0}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16253}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/922}{\texttt{ Update streamroller to 2.\+0.\+0 (remove support for node v6)}}
\item \href{https://github.com/log4js-node/log4js-node/pull/923}{\texttt{ Update dependencies (mostly dev deps)}}
\item \href{https://github.com/log4js-node/log4js-node/pull/930}{\texttt{ Fix error when cluster not available}}
\item \href{https://github.com/log4js-node/log4js-node/pull/925}{\texttt{ Test coverage improvements}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16254}{}\doxysection{4.\+5.\+1}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16254}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/918}{\texttt{ Update streamroller 1.\+0.\+5 -\/$>$ 1.\+0.\+6 (to fix overwriting old backup log files)}}
\item \href{https://github.com/log4js-node/log4js-node/pull/917}{\texttt{ Dependency update\+: lodash 4.\+17.\+4 (dependency of a dependency, not log4js)}} -\/ thanks Github Automated Security Thing.
\item \href{https://github.com/log4js-node/log4js-node/pull/915}{\texttt{ Dependency update\+: lodash 4.\+4.\+0 -\/$>$ 4.\+5.\+0 (dependency of a dependency, not log4js)}} -\/ thanks Github Automated Security Thing.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16255}{}\doxysection{4.\+5.\+0}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16255}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/914}{\texttt{ Override call stack parsing}} -\/ thanks \href{https://github.com/rommni}{\texttt{ @rommni}}
\item \href{https://github.com/log4js-node/log4js-node/pull/913}{\texttt{ pattern\+Layout filename depth token}} -\/ thanks \href{https://github.com/rommni}{\texttt{ @rommni}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16256}{}\doxysection{4.\+4.\+0}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16256}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/833}{\texttt{ Add option to pass appender module in config}} -\/ thanks \href{https://github.com/kaxelson}{\texttt{ @kaxelson}}
\item \href{https://github.com/log4js-node/log4js-node/pull/904}{\texttt{ Added docs for passing appender module}}
\item \href{https://github.com/log4js-node/log4js-node/pull/900}{\texttt{ Updated dependencies}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16257}{}\doxysection{4.\+3.\+2}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16257}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/897}{\texttt{ Types for enable\+Call\+Stack}} -\/ thanks \href{https://github.com/citrusjunoss}{\texttt{ @citrusjunoss}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16258}{}\doxysection{4.\+3.\+1}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16258}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/889}{\texttt{ Fix for max\+Log\+Size in date\+File appender}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16259}{}\doxysection{4.\+3.\+0}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16259}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/879}{\texttt{ Feature\+: line number support}} -\/ thanks \href{https://github.com/victor0801x}{\texttt{ @victor0801x}}
\item \href{https://github.com/log4js-node/log4js-node/pull/882}{\texttt{ Fix for missing core appenders in webpack}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16260}{}\doxysection{4.\+2.\+0}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16260}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/863}{\texttt{ Feature\+: add appender and level inheritance}} -\/ thanks \href{https://github.com/pharapiak}{\texttt{ @pharapiak}}
\item \href{https://github.com/log4js-node/log4js-node/pull/862}{\texttt{ Feature\+: add response to context for connect\+Logger}} -\/ thanks \href{https://github.com/leak4mk0}{\texttt{ @leak4mk0}}
\item \href{https://github.com/log4js-node/log4js-node/pull/873}{\texttt{ Fix for broken sighup handler}}
\item \href{https://github.com/log4js-node/log4js-node/pull/872}{\texttt{ Add missing types for Level}} -\/ thanks \href{https://github.com/Ivkaa}{\texttt{ @\+Ivkaa}}
\item \href{https://github.com/log4js-node/log4js-node/pull/876}{\texttt{ Typescript fixes for connect logger context}} -\/ thanks \href{https://github.com/leak4mk0}{\texttt{ @leak4mk0}}
\item \href{https://github.com/log4js-node/log4js-node/pull/878}{\texttt{ Upgrade to streamroller-\/1.\+0.\+5 to fix log rotation bug}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16261}{}\doxysection{4.\+1.\+1}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16261}

\begin{DoxyItemize}
\item \href{https://github.com/log4js-node/log4js-node/pull/870}{\texttt{ Various test fixes for node v12}}
\item \href{https://github.com/log4js-node/log4js-node/pull/860}{\texttt{ Fix layout problem in node v12}} -\/ thanks \href{https://github.com/bjornstar}{\texttt{ @bjornstar}}
\item \href{https://github.com/log4js-node/log4js-node/pull/867}{\texttt{ Add missing types for add\+Levels}} -\/ thanks \href{https://github.com/Ivkaa}{\texttt{ @\+Ivkaa}}
\item \href{https://github.com/log4js-node/log4js-node/pull/845}{\texttt{ Allow any return type for layout function}} -\/ thanks \href{https://github.com/xinbenlv}{\texttt{ @xinbenlv}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16262}{}\doxysection{4.\+1.\+0}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16262}

\begin{DoxyItemize}
\item Updated streamroller to 1.\+0.\+4, to fix a bug where the inital size of an existing file was ignored when appending
\item \href{https://github.com/log4js-node/log4js-node/pull/841}{\texttt{ Updated streamroller to 1.\+0.\+3}}, to fix a crash bug if the date pattern was all digits.
\item \href{https://github.com/log4js-node/log4js-node/pull/840}{\texttt{ Updated dependencies}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16263}{}\doxysection{Previous versions}\label{md_sfcode_node_modules_log4js_CHANGELOG_autotoc_md16263}
Change information for older versions can be found by looking at the milestones in github. 