
\begin{DoxyItemize}
\item Added MIK encoding (\#196, by @\+Ivan-\/Kalatchev)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23838}{}\doxysection{0.\+4.\+23 / 2018-\/05-\/07}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23838}

\begin{DoxyItemize}
\item Fix deprecation warning in Node v10 due to the last usage of {\ttfamily new Buffer} (\#185, by @felixbuenemann)
\item Switched from Node\+Buffer to Buffer in typings (\#155 by @felixfbecker, \#186 by @larssn)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23839}{}\doxysection{0.\+4.\+22 / 2018-\/05-\/05}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23839}

\begin{DoxyItemize}
\item Use older semver style for dependencies to be compatible with Node version 0.\+10 (\#182, by @dougwilson)
\item Fix tests to accomodate fixes in Node v10 (\#182, by @dougwilson)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23840}{}\doxysection{0.\+4.\+21 / 2018-\/04-\/06}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23840}

\begin{DoxyItemize}
\item Fix encoding canonicalization (\#156)
\item Fix the paths in the \char`\"{}browser\char`\"{} field in package.\+json (\#174 by @\+LMLB)
\item Removed \char`\"{}contributors\char`\"{} section in package.\+json -\/ see Git history instead.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23841}{}\doxysection{0.\+4.\+20 / 2018-\/04-\/06}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23841}

\begin{DoxyItemize}
\item Updated {\ttfamily new Buffer()} usages with recommended replacements as it\textquotesingle{}s being deprecated in Node v10 (\#176, \#178 by @\+Ch\+ALkeR)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23842}{}\doxysection{0.\+4.\+19 / 2017-\/09-\/09}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23842}

\begin{DoxyItemize}
\item Fixed iso8859-\/1 codec regression in handling untranslatable characters (\#162, caused by \#147)
\item Re-\/generated windows1255 codec, because it was updated in iconv project
\item Fixed grammar in error message when iconv-\/lite is loaded with encoding other than utf8
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23843}{}\doxysection{0.\+4.\+18 / 2017-\/06-\/13}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23843}

\begin{DoxyItemize}
\item Fixed CESU-\/8 regression in Node v8.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23844}{}\doxysection{0.\+4.\+17 / 2017-\/04-\/22}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23844}

\begin{DoxyItemize}
\item Updated typescript definition file to support Angular 2 AoT mode (\#153 by @larssn)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23845}{}\doxysection{0.\+4.\+16 / 2017-\/04-\/22}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23845}

\begin{DoxyItemize}
\item Added support for React Native (\#150)
\item Changed iso8859-\/1 encoding to usine internal \textquotesingle{}binary\textquotesingle{} encoding, as it\textquotesingle{}s the same thing (\#147 by @mscdex)
\item Fixed typo in Readme (\#138 by @jiangzhuo)
\item Fixed build for Node v6.\+10+ by making correct version comparison
\item Added a warning if iconv-\/lite is loaded not as utf-\/8 (see \#142)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23846}{}\doxysection{0.\+4.\+15 / 2016-\/11-\/21}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23846}

\begin{DoxyItemize}
\item Fixed typescript type definition (\#137)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23847}{}\doxysection{0.\+4.\+14 / 2016-\/11-\/20}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23847}

\begin{DoxyItemize}
\item Preparation for v1.\+0
\item Added Node v6 and latest Node versions to Travis CI test rig
\item Deprecated Node v0.\+8 support
\item Typescript typings (@larssn)
\item Fix encoding of Euro character in GB 18030 (inspired by @lygstate)
\item Add ms prefix to dbcs windows encodings (@rokoroku)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23848}{}\doxysection{0.\+4.\+13 / 2015-\/10-\/01}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23848}

\begin{DoxyItemize}
\item Fix silly mistake in deprecation notice.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23849}{}\doxysection{0.\+4.\+12 / 2015-\/09-\/26}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23849}

\begin{DoxyItemize}
\item Node v4 support\+:
\begin{DoxyItemize}
\item Added CESU-\/8 decoding (\#106)
\item Added deprecation notice for {\ttfamily extend\+Node\+Encodings}
\item Added Travis tests for Node v4 and io.\+js latest (\#105 by @\+Mithgol)
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23850}{}\doxysection{0.\+4.\+11 / 2015-\/07-\/03}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23850}

\begin{DoxyItemize}
\item Added CESU-\/8 encoding.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23851}{}\doxysection{0.\+4.\+10 / 2015-\/05-\/26}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23851}

\begin{DoxyItemize}
\item Changed UTF-\/16 endianness heuristic to take into account any ASCII chars, not just spaces. This should minimize the importance of \char`\"{}default\char`\"{} endianness.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23852}{}\doxysection{0.\+4.\+9 / 2015-\/05-\/24}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23852}

\begin{DoxyItemize}
\item Streamlined BOM handling\+: strip BOM by default, add BOM when encoding if add\+BOM\+: true. Added docs to Readme.
\item UTF16 now uses UTF16-\/\+LE by default.
\item Fixed minor issue with big5 encoding.
\item Added io.\+js testing on Travis; updated node-\/iconv version to test against. Now we just skip testing SBCS encodings that node-\/iconv doesn\textquotesingle{}t support.
\item (internal refactoring) Updated codec interface to use classes.
\item Use strict mode in all files.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23853}{}\doxysection{0.\+4.\+8 / 2015-\/04-\/14}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23853}

\begin{DoxyItemize}
\item added alias UNICODE-\/1-\/1-\/\+UTF-\/7 for UTF-\/7 encoding (\#94)
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23854}{}\doxysection{0.\+4.\+7 / 2015-\/02-\/05}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23854}

\begin{DoxyItemize}
\item stop official support of Node.\+js v0.\+8. Should still work, but no guarantees. reason\+: Packages needed for testing are hard to get on Travis CI.
\item work in environment where Object.\+prototype is monkey patched with enumerable props (\#89).
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23855}{}\doxysection{0.\+4.\+6 / 2015-\/01-\/12}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23855}

\begin{DoxyItemize}
\item fix rare aliases of single-\/byte encodings (thanks @mscdex)
\item double the timeout for dbcs tests to make them less flaky on travis
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23856}{}\doxysection{0.\+4.\+5 / 2014-\/11-\/20}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23856}

\begin{DoxyItemize}
\item fix windows-\/31j and x-\/sjis encoding support (@nleush)
\item minor fix\+: undefined variable reference when internal error happens
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23857}{}\doxysection{0.\+4.\+4 / 2014-\/07-\/16}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23857}

\begin{DoxyItemize}
\item added encodings UTF-\/7 (RFC2152) and UTF-\/7-\/\+IMAP (RFC3501 Section 5.\+1.\+3)
\item fixed streaming base64 encoding
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23858}{}\doxysection{0.\+4.\+3 / 2014-\/06-\/14}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23858}

\begin{DoxyItemize}
\item added encodings UTF-\/16\+BE and UTF-\/16 with BOM
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23859}{}\doxysection{0.\+4.\+2 / 2014-\/06-\/12}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23859}

\begin{DoxyItemize}
\item don\textquotesingle{}t throw exception if {\ttfamily extend\+Node\+Encodings()} is called more than once
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23860}{}\doxysection{0.\+4.\+1 / 2014-\/06-\/11}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23860}

\begin{DoxyItemize}
\item codepage 808 added
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23861}{}\doxysection{0.\+4.\+0 / 2014-\/06-\/10}\label{md_sfcode_node_modules_raw_body_node_modules_iconv_lite_Changelog_autotoc_md23861}

\begin{DoxyItemize}
\item code is rewritten from scratch
\item all widespread encodings are supported
\item streaming interface added
\item browserify compatibility added
\item (optional) extend core primitive encodings to make usage even simpler
\item moved from vows to mocha as the testing framework 
\end{DoxyItemize}