
\begin{DoxyItemize}
\item deps\+: bytes@3.\+1.\+0
\begin{DoxyItemize}
\item Add petabyte ({\ttfamily pb}) support
\end{DoxyItemize}
\item deps\+: http-\/errors@1.\+7.\+2
\begin{DoxyItemize}
\item Set constructor name when possible
\item deps\+: setprototypeof@1.\+1.\+1
\item deps\+: statuses@\textquotesingle{}$>$= 1.\+5.\+0 $<$ 2\textquotesingle{}
\end{DoxyItemize}
\item deps\+: \href{mailto:iconv-lite@0.4.24}{\texttt{ iconv-\/lite@0.\+4.\+24}}
\begin{DoxyItemize}
\item Added encoding MIK
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23776}{}\doxysection{2.\+3.\+3 / 2018-\/05-\/08}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23776}

\begin{DoxyItemize}
\item deps\+: http-\/errors@1.\+6.\+3
\begin{DoxyItemize}
\item deps\+: depd1.\+1.\+2
\item deps\+: setprototypeof@1.\+1.\+0
\item deps\+: statuses@\textquotesingle{}$>$= 1.\+3.\+1 $<$ 2\textquotesingle{}
\end{DoxyItemize}
\item deps\+: \href{mailto:iconv-lite@0.4.23}{\texttt{ iconv-\/lite@0.\+4.\+23}}
\begin{DoxyItemize}
\item Fix loading encoding with year appended
\item Fix deprecation warnings on Node.\+js 10+
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23777}{}\doxysection{2.\+3.\+2 / 2017-\/09-\/09}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23777}

\begin{DoxyItemize}
\item deps\+: \href{mailto:iconv-lite@0.4.19}{\texttt{ iconv-\/lite@0.\+4.\+19}}
\begin{DoxyItemize}
\item Fix ISO-\/8859-\/1 regression
\item Update Windows-\/1255
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23778}{}\doxysection{2.\+3.\+1 / 2017-\/09-\/07}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23778}

\begin{DoxyItemize}
\item deps\+: bytes@3.\+0.\+0
\item deps\+: http-\/errors@1.\+6.\+2
\begin{DoxyItemize}
\item deps\+: depd@1.\+1.\+1
\end{DoxyItemize}
\item perf\+: skip buffer decoding on overage chunk
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23779}{}\doxysection{2.\+3.\+0 / 2017-\/08-\/04}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23779}

\begin{DoxyItemize}
\item Add Type\+Script definitions
\item Use {\ttfamily http-\/errors} for standard emitted errors
\item deps\+: bytes@2.\+5.\+0
\item deps\+: \href{mailto:iconv-lite@0.4.18}{\texttt{ iconv-\/lite@0.\+4.\+18}}
\begin{DoxyItemize}
\item Add support for React Native
\item Add a warning if not loaded as utf-\/8
\item Fix CESU-\/8 decoding in Node.\+js 8
\item Improve speed of ISO-\/8859-\/1 encoding
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23780}{}\doxysection{2.\+2.\+0 / 2017-\/01-\/02}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23780}

\begin{DoxyItemize}
\item deps\+: \href{mailto:iconv-lite@0.4.15}{\texttt{ iconv-\/lite@0.\+4.\+15}}
\begin{DoxyItemize}
\item Added encoding MS-\/31J
\item Added encoding MS-\/932
\item Added encoding MS-\/936
\item Added encoding MS-\/949
\item Added encoding MS-\/950
\item Fix GBK/\+GB18030 handling of Euro character
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23781}{}\doxysection{2.\+1.\+7 / 2016-\/06-\/19}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23781}

\begin{DoxyItemize}
\item deps\+: bytes@2.\+4.\+0
\item perf\+: remove double-\/cleanup on happy path
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23782}{}\doxysection{2.\+1.\+6 / 2016-\/03-\/07}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23782}

\begin{DoxyItemize}
\item deps\+: bytes@2.\+3.\+0
\begin{DoxyItemize}
\item Drop partial bytes on all parsed units
\item Fix parsing byte string that looks like hex
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23783}{}\doxysection{2.\+1.\+5 / 2015-\/11-\/30}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23783}

\begin{DoxyItemize}
\item deps\+: bytes@2.\+2.\+0
\item deps\+: \href{mailto:iconv-lite@0.4.13}{\texttt{ iconv-\/lite@0.\+4.\+13}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23784}{}\doxysection{2.\+1.\+4 / 2015-\/09-\/27}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23784}

\begin{DoxyItemize}
\item Fix masking critical errors from {\ttfamily iconv-\/lite}
\item deps\+: \href{mailto:iconv-lite@0.4.12}{\texttt{ iconv-\/lite@0.\+4.\+12}}
\begin{DoxyItemize}
\item Fix CESU-\/8 decoding in Node.\+js 4.\+x
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23785}{}\doxysection{2.\+1.\+3 / 2015-\/09-\/12}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23785}

\begin{DoxyItemize}
\item Fix sync callback when attaching data listener causes sync read
\begin{DoxyItemize}
\item Node.\+js 0.\+10 compatibility issue
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23786}{}\doxysection{2.\+1.\+2 / 2015-\/07-\/05}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23786}

\begin{DoxyItemize}
\item Fix error stack traces to skip {\ttfamily make\+Error}
\item deps\+: \href{mailto:iconv-lite@0.4.11}{\texttt{ iconv-\/lite@0.\+4.\+11}}
\begin{DoxyItemize}
\item Add encoding CESU-\/8
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23787}{}\doxysection{2.\+1.\+1 / 2015-\/06-\/14}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23787}

\begin{DoxyItemize}
\item Use {\ttfamily unpipe} module for unpiping requests
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23788}{}\doxysection{2.\+1.\+0 / 2015-\/05-\/28}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23788}

\begin{DoxyItemize}
\item deps\+: \href{mailto:iconv-lite@0.4.10}{\texttt{ iconv-\/lite@0.\+4.\+10}}
\begin{DoxyItemize}
\item Improved UTF-\/16 endianness detection
\item Leading BOM is now removed when decoding
\item The encoding UTF-\/16 without BOM now defaults to UTF-\/16\+LE when detection fails
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23789}{}\doxysection{2.\+0.\+2 / 2015-\/05-\/21}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23789}

\begin{DoxyItemize}
\item deps\+: bytes@2.\+1.\+0
\begin{DoxyItemize}
\item Slight optimizations
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23790}{}\doxysection{2.\+0.\+1 / 2015-\/05-\/10}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23790}

\begin{DoxyItemize}
\item Fix a false-\/positive when unpiping in Node.\+js 0.\+8
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23791}{}\doxysection{2.\+0.\+0 / 2015-\/05-\/08}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23791}

\begin{DoxyItemize}
\item Return a promise without callback instead of thunk
\item deps\+: bytes@2.\+0.\+1
\begin{DoxyItemize}
\item units no longer case sensitive when parsing
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23792}{}\doxysection{1.\+3.\+4 / 2015-\/04-\/15}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23792}

\begin{DoxyItemize}
\item Fix hanging callback if request aborts during read
\item deps\+: iconv-\/lite@0.\+4.\+8
\begin{DoxyItemize}
\item Add encoding alias UNICODE-\/1-\/1-\/\+UTF-\/7
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23793}{}\doxysection{1.\+3.\+3 / 2015-\/02-\/08}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23793}

\begin{DoxyItemize}
\item deps\+: iconv-\/lite@0.\+4.\+7
\begin{DoxyItemize}
\item Gracefully support enumerables on {\ttfamily Object.\+prototype}
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23794}{}\doxysection{1.\+3.\+2 / 2015-\/01-\/20}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23794}

\begin{DoxyItemize}
\item deps\+: iconv-\/lite@0.\+4.\+6
\begin{DoxyItemize}
\item Fix rare aliases of single-\/byte encodings
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23795}{}\doxysection{1.\+3.\+1 / 2014-\/11-\/21}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23795}

\begin{DoxyItemize}
\item deps\+: iconv-\/lite@0.\+4.\+5
\begin{DoxyItemize}
\item Fix Windows-\/31J and X-\/\+SJIS encoding support
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23796}{}\doxysection{1.\+3.\+0 / 2014-\/07-\/20}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23796}

\begin{DoxyItemize}
\item Fully unpipe the stream on error
\begin{DoxyItemize}
\item Fixes {\ttfamily Cannot switch to old mode now} error on Node.\+js 0.\+10+
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23797}{}\doxysection{1.\+2.\+3 / 2014-\/07-\/20}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23797}

\begin{DoxyItemize}
\item deps\+: iconv-\/lite@0.\+4.\+4
\begin{DoxyItemize}
\item Added encoding UTF-\/7
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23798}{}\doxysection{1.\+2.\+2 / 2014-\/06-\/19}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23798}

\begin{DoxyItemize}
\item Send invalid encoding error to callback
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23799}{}\doxysection{1.\+2.\+1 / 2014-\/06-\/15}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23799}

\begin{DoxyItemize}
\item deps\+: iconv-\/lite@0.\+4.\+3
\begin{DoxyItemize}
\item Added encodings UTF-\/16\+BE and UTF-\/16 with BOM
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23800}{}\doxysection{1.\+2.\+0 / 2014-\/06-\/13}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23800}

\begin{DoxyItemize}
\item Passing string as {\ttfamily options} interpreted as encoding
\item Support all encodings from {\ttfamily iconv-\/lite}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23801}{}\doxysection{1.\+1.\+7 / 2014-\/06-\/12}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23801}

\begin{DoxyItemize}
\item use {\ttfamily string\+\_\+decoder} module from npm
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23802}{}\doxysection{1.\+1.\+6 / 2014-\/05-\/27}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23802}

\begin{DoxyItemize}
\item check encoding for old streams1
\item support node.\+js $<$ 0.\+10.\+6
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23803}{}\doxysection{1.\+1.\+5 / 2014-\/05-\/14}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23803}

\begin{DoxyItemize}
\item bump bytes
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23804}{}\doxysection{1.\+1.\+4 / 2014-\/04-\/19}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23804}

\begin{DoxyItemize}
\item allow true as an option
\item bump bytes
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23805}{}\doxysection{1.\+1.\+3 / 2014-\/03-\/02}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23805}

\begin{DoxyItemize}
\item fix case when length=null
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23806}{}\doxysection{1.\+1.\+2 / 2013-\/12-\/01}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23806}

\begin{DoxyItemize}
\item be less strict on state.\+encoding check
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23807}{}\doxysection{1.\+1.\+1 / 2013-\/11-\/27}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23807}

\begin{DoxyItemize}
\item add engines
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23808}{}\doxysection{1.\+1.\+0 / 2013-\/11-\/27}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23808}

\begin{DoxyItemize}
\item add err.\+status\+Code and err.\+type
\item allow for encoding option to be true
\item pause the stream instead of dumping on error
\item throw if the stream\textquotesingle{}s encoding is set
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23809}{}\doxysection{1.\+0.\+1 / 2013-\/11-\/19}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23809}

\begin{DoxyItemize}
\item dont support streams1, throw if dev set encoding
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23810}{}\doxysection{1.\+0.\+0 / 2013-\/11-\/17}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23810}

\begin{DoxyItemize}
\item rename {\ttfamily expected} option to {\ttfamily length}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23811}{}\doxysection{0.\+2.\+0 / 2013-\/11-\/15}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23811}

\begin{DoxyItemize}
\item republish
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23812}{}\doxysection{0.\+1.\+1 / 2013-\/11-\/15}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23812}

\begin{DoxyItemize}
\item use bytes
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23813}{}\doxysection{0.\+1.\+0 / 2013-\/11-\/11}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23813}

\begin{DoxyItemize}
\item generator support
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23814}{}\doxysection{0.\+0.\+3 / 2013-\/10-\/10}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23814}

\begin{DoxyItemize}
\item update repo
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23815}{}\doxysection{0.\+0.\+2 / 2013-\/09-\/14}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23815}

\begin{DoxyItemize}
\item dump stream on bad headers
\item listen to events after defining received and buffers
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23816}{}\doxysection{0.\+0.\+1 / 2013-\/09-\/14}\label{md_sfcode_node_modules_raw_body_HISTORY_autotoc_md23816}

\begin{DoxyItemize}
\item Initial release 
\end{DoxyItemize}