blob: ef1300b60e60a94520051ac7fc695bb118fa05a2 [file] [log] [blame]
\chapter{Change Log}
\section{Changes Since Public Review Draft}
\begin{itemize}
\item Section \ref{resource_method_return}: Added text describing how to determine raw and generic types from method return type and returned instance.
\item Section \ref{request_matching}: Reorganized the request matching algorithm to remove redundancy and improve readability, no functional change.
\item Section \ref{reqpreproc}: Make pre-processed URIs available rather than original request URI. Added URI normalization.
\item Section \ref{template_to_regex}: Changes to regular expressions to eliminate edge cases.
\item Sections \ref{resource_class_constructor} and \ref{provider_class_constructor}: Added requirement to warn when choice of constructor is ambiguous.
\item Section \ref{entity_providers}: Added requirement to use JavaBean Activation Framework when no entity provider can be found.
\item Section \ref{contexttypes}: removed \code{ContextResolver} from list of injectable resources.
\item Section \ref{providercontext}: Changed name to Providers, removed entity provider-specific text to reflect more generic capabilities.
\item Section \ref{standard_entity_providers}: Require standard JAXB entity providers to use application-supplied JAXB contexts in preference to their own.
\item Section \ref{contextprovider}: Add support for specifying media type capabilities of context providers.
\item Renamed ApplicationConfig class to Application.
\end{itemize}