Release Notes - RESTEasy - Version 3.0.9.Final - HTML format

Feature Request

Bug

  • [RESTEASY-779] - DataSourceProvider does not properly read InputStream
  • [RESTEASY-915] - delegates should traverse class hierarchy
  • [RESTEASY-923] - Only the root method of an overridden method in an inheritance hierarchy may be annotated with parameter constraints
  • [RESTEASY-1012] - Resteasy broken with Spring 4
  • [RESTEASY-1049] - Validation and CDI - Part II
  • [RESTEASY-1050] - HttpServletInputMessage::setRequestUri(URI baseUri, URI requestUri) does not preserve baseUri
  • [RESTEASY-1054] - ViolationReport is not processed by JAXB provider in AS 7 and WF 8
  • [RESTEASY-1056] - Undesired runtime dependency on EJB classes
  • [RESTEASY-1058] - JaxrsInjectionTarget bean resolution fails with LazyValidatorFactory
  • [RESTEASY-1060] - Buglet in ResteasyProviderFactory.registerProviderInstance()
  • [RESTEASY-1063] - resteasy-validator-provider-11 3.0.7.Final validation error
  • [RESTEASY-1064] - Resteasy Netty Buffer Leak
  • [RESTEASY-1078] - NumberFormatException in NoContent.isContentLengthZero for Content-Length > Integer.MAX_VALUE
  • [RESTEASY-1079] - Exceptions not being thrown under SynchronousDispatcher
  • [RESTEASY-1080] - DataSourceProvider does not delete the temporary files it creates
  • [RESTEASY-1082] - Invocation of a CDI bean/JAX-RS resource outside of the JAX-RS pipeline breaks ResteasyProviderFactory
  • [RESTEASY-1084] - SpringContextLoaderListener breaks build
  • [RESTEASY-1087] - Extra quotes on path in RESTEasy 3.0.x
  • [RESTEASY-1090] - RestEasy-Netty4: Empty non streaming responses hanging
  • [RESTEASY-1092] - Text responses should default to charset UTF-8
  • [RESTEASY-1093] - RestEasy-Netty4: Connection close header not being returned to the client
  • [RESTEASY-1094] - Content-Range header not sent when the input Range is the entire file length
  • [RESTEASY-1095] - RestEasy-Netty4: ByteBuf leak in ResteasyHttpRequestDecoder
  • [RESTEASY-1097] - ContainerRequestContext setRequestUri violates getUriInfo javadoc
  • [RESTEASY-1098] - ContainerRequestContext setRequestUri doesn't affect @Context-injected UriInfo
  • [RESTEASY-1099] - ContainerRequestContext setRequestUri breaks UriInfo getBaseUri
  • [RESTEASY-1103] - Resteasy secure processing to be turn on by default to apply entity expansion limit
  • [RESTEASY-1106] - ResponseBuilderImpl.links() removes previously added Link-Headers
  • [RESTEASY-1107] - ContainerResponseFilter with @Prematch is ignored

Enhancement

  • [RESTEASY-945] - Make ResteasyConstraintViolation configurable
  • [RESTEASY-1091] - Default entity reference expansion to false [defense-in-depth]

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.