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

Feature Request

  • [RESTEASY-1004] - MultivaluedMap request body (form urlencoded) should not be 'null'
  • [RESTEASY-1021] - Provide an easier way to bootstrap CDI requests in the Netty4 server
  • [RESTEASY-1029] - Netty4 adapter buffers all output, defeating StreamingOutput
  • [RESTEASY-1031] - NewCookieHeaderDelegate ignores "Expires" field

Bug

  • [RESTEASY-982] - Crypto module tests create txt files outside of build directory
  • [RESTEASY-994] - Chosen variant is not always the best match
  • [RESTEASY-996] - POSTs give JAXBUnmarshalException if @XmlSchema annotation present and expand.entity.references is false
  • [RESTEASY-1007] - AcceptHeaderByFileSuffixFilter has public fields which is not allowed by CDI
  • [RESTEASY-1009] - NullPointerException when using the CdiInjectorFactory in Netty servers.
  • [RESTEASY-1018] - Typo in method name SecurityDomain.isUserInRoll
  • [RESTEASY-1019] - EntityTagDelegate fails to parse weak EntityTags
  • [RESTEASY-1024] - UriBuilder.fromMethod not accepting valid method
  • [RESTEASY-1033] - java.lang.IllegalStateException: Response is closed if trying to read the entity from response for methods that return void
  • [RESTEASY-1036] - resteasy-netty4: NullPointerException when connection keep alive is false
  • [RESTEASY-1038] - UriBuilder.queryParam with URI as param with query param

Task

  • [RESTEASY-880] - Replace deprecated Java Script function: "escape" with "encodeURI"
  • [RESTEASY-1010] - Remove scannotation dependency

Patch

  • [RESTEASY-1027] - RESTEasy-Guice: Use List<? extends Module> instead of List<Module> for getModules()

Edit/Copy Release Notes

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