\hypertarget{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6458}{}\doxysection{v1.\+6.\+0}\label{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6458}

\begin{DoxyItemize}
\item Recommend absolute paths for rewrite targets. Contributed by @helfi92.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6459}{}\doxysection{v1.\+5.\+0}\label{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6459}

\begin{DoxyItemize}
\item Expose the HTTP request object in rewrite rules. Contributed by @\+Vlad\+Shcherbin.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6460}{}\doxysection{v1.\+4.\+0}\label{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6460}

\begin{DoxyItemize}
\item The {\ttfamily .} (DOT) rule should only check the last path element. Contributed by @ntkme.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6461}{}\doxysection{v1.\+3.\+0}\label{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6461}

\begin{DoxyItemize}
\item Allow disabling of the {\ttfamily .} (DOT) rule via the {\ttfamily disable\+Dot\+Rule} option.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6462}{}\doxysection{v1.\+2.\+0}\label{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6462}

\begin{DoxyItemize}
\item Support definition of custom HTML {\ttfamily Accept} header values. Contributed by @cgmartin.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6463}{}\doxysection{v1.\+1.\+0}\label{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6463}

\begin{DoxyItemize}
\item Rewrite rules are now applied before the request URL is checked for dots.
\item Rewrite rules can be defined as functions to have greater control over the {\ttfamily dot rule}.
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6464}{}\doxysection{v1.\+0.\+0}\label{md_sfcode_node_modules_connect_history_api_fallback_CHANGELOG_autotoc_md6464}
This version introduces a fair amount of breaking changes. Specifically, instances of the history\+Api\+Fallback need to be created via the exported function. Previously, this was not necessary.


\begin{DoxyItemize}
\item {\bfseries{Breaking\+:}} Support multiple instances of the history\+Api\+Fallback middleware with different configurations.
\item {\bfseries{Breaking\+:}} Loggers are configured per history\+Api\+Fallback middleware instance (see {\ttfamily README.\+md}).
\item The fallback index HTML file can be configured. Default is {\ttfamily /index.html}.
\item Additional rewrite rules can be defined via regular expressions. 
\end{DoxyItemize}