
\begin{DoxyItemize}
\item Fix {\ttfamily same\+Site\+: true} to work with draft-\/7 clients
\begin{DoxyItemize}
\item {\ttfamily true} now sends {\ttfamily Same\+Site=Strict} instead of {\ttfamily Same\+Site}
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8414}{}\doxysection{0.\+3.\+0 / 2016-\/05-\/26}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8414}

\begin{DoxyItemize}
\item Add {\ttfamily same\+Site} option
\begin{DoxyItemize}
\item Replaces {\ttfamily first\+Party\+Only} option, never implemented by browsers
\end{DoxyItemize}
\item Improve error message when {\ttfamily encode} is not a function
\item Improve error message when {\ttfamily expires} is not a {\ttfamily Date}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8415}{}\doxysection{0.\+2.\+4 / 2016-\/05-\/20}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8415}

\begin{DoxyItemize}
\item perf\+: enable strict mode
\item perf\+: use for loop in parse
\item perf\+: use string concatination for serialization
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8416}{}\doxysection{0.\+2.\+3 / 2015-\/10-\/25}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8416}

\begin{DoxyItemize}
\item Fix cookie {\ttfamily Max-\/\+Age} to never be a floating point number
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8417}{}\doxysection{0.\+2.\+2 / 2015-\/09-\/17}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8417}

\begin{DoxyItemize}
\item Fix regression when setting empty cookie value
\begin{DoxyItemize}
\item Ease the new restriction, which is just basic header-\/level validation
\end{DoxyItemize}
\item Fix typo in invalid value errors
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8418}{}\doxysection{0.\+2.\+1 / 2015-\/09-\/17}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8418}

\begin{DoxyItemize}
\item Throw on invalid values provided to {\ttfamily serialize}
\begin{DoxyItemize}
\item Ensures the resulting string is a valid HTTP header value
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8419}{}\doxysection{0.\+2.\+0 / 2015-\/08-\/13}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8419}

\begin{DoxyItemize}
\item Add {\ttfamily first\+Party\+Only} option
\item Throw better error for invalid argument to parse
\item perf\+: hoist regular expression
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8420}{}\doxysection{0.\+1.\+5 / 2015-\/09-\/17}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8420}

\begin{DoxyItemize}
\item Fix regression when setting empty cookie value
\begin{DoxyItemize}
\item Ease the new restriction, which is just basic header-\/level validation
\end{DoxyItemize}
\item Fix typo in invalid value errors
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8421}{}\doxysection{0.\+1.\+4 / 2015-\/09-\/17}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8421}

\begin{DoxyItemize}
\item Throw better error for invalid argument to parse
\item Throw on invalid values provided to {\ttfamily serialize}
\begin{DoxyItemize}
\item Ensures the resulting string is a valid HTTP header value
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8422}{}\doxysection{0.\+1.\+3 / 2015-\/05-\/19}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8422}

\begin{DoxyItemize}
\item Reduce the scope of try-\/catch deopt
\item Remove argument reassignments
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8423}{}\doxysection{0.\+1.\+2 / 2014-\/04-\/16}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8423}

\begin{DoxyItemize}
\item Remove unnecessary files from npm package
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8424}{}\doxysection{0.\+1.\+1 / 2014-\/02-\/23}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8424}

\begin{DoxyItemize}
\item Fix bad parse when cookie value contained a comma
\item Fix support for {\ttfamily max\+Age} of {\ttfamily 0}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8425}{}\doxysection{0.\+1.\+0 / 2013-\/05-\/01}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8425}

\begin{DoxyItemize}
\item Add {\ttfamily decode} option
\item Add {\ttfamily encode} option
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8426}{}\doxysection{0.\+0.\+6 / 2013-\/04-\/08}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8426}

\begin{DoxyItemize}
\item Ignore cookie parts missing {\ttfamily =}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8427}{}\doxysection{0.\+0.\+5 / 2012-\/10-\/29}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8427}

\begin{DoxyItemize}
\item Return raw cookie value if value unescape errors
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8428}{}\doxysection{0.\+0.\+4 / 2012-\/06-\/21}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8428}

\begin{DoxyItemize}
\item Use encode/decode\+URIComponent for cookie encoding/decoding
\begin{DoxyItemize}
\item Improve server/client interoperability
\end{DoxyItemize}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8429}{}\doxysection{0.\+0.\+3 / 2012-\/06-\/06}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8429}

\begin{DoxyItemize}
\item Only escape special characters per the cookie RFC
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8430}{}\doxysection{0.\+0.\+2 / 2012-\/06-\/01}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8430}

\begin{DoxyItemize}
\item Fix {\ttfamily max\+Age} option to not throw error
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8431}{}\doxysection{0.\+0.\+1 / 2012-\/05-\/28}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8431}

\begin{DoxyItemize}
\item Add more tests
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8432}{}\doxysection{0.\+0.\+0 / 2012-\/05-\/28}\label{md_sfcode_node_modules_engine_io_node_modules_cookie_HISTORY_autotoc_md8432}

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