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

Sub-task

Bug

  • [RESTEASY-1721] - ServerResponseWriter sets HTTP status 204 even though response was written to HttpServletResponse
  • [RESTEASY-2779] - ResourcePropertyInjector injects twice
  • [RESTEASY-2801] - RestClientDefinitionException on Closeable#close due to wrong template
  • [RESTEASY-2812] - MediaTypeHeaderDelegate cache can be poisoned by erroroneous semi-colons
  • [RESTEASY-2818] - Sporadic ArrayIndexOutOfBoundsException on first few calls
  • [RESTEASY-2819] - Remove the isAsynStreamProvider check in SseEventSinkInteceptor
  • [RESTEASY-2826] - resteasy-vertx: Response Headers with String value of same type are overwritten
  • [RESTEASY-2834] - The RestClientExtension for the Eclipse MicroProfile client leaks the bean manager
  • [RESTEASY-2842] - Java 2 Security issues with Mime4JWorkaround
  • [RESTEASY-2854] - Incorrect behavior: Resteasy Server Sent Events implementation incorrectly triggers an OnError event when an HTTP 503 occurs.
  • [RESTEASY-2857] - resteasy-multipart-provider erroneously depends on resteasy-client
  • [RESTEASY-2865] - Cannot extend timeout from JAX-RS timeout handler
  • [RESTEASY-2868] - VertxClientEngineTest fails on Windows CI frequently
  • [RESTEASY-2870] - Spring Web: @ExceptionHandler response does not override @ResponseStatus
  • [RESTEASY-2884] - Missing AccessController.doPrivileged() calls in DefaultConfiguration cause Java 2 Security errors.
  • [RESTEASY-2892] - If the MP Config API is not being used the ServletContext init parameters are not searched
  • [RESTEASY-2912] - Incorrect naming of JsonpMPtest class
  • [RESTEASY-2913] - Remove JacksonDataTypeTest#testDatatypeNotSupportedDuration
  • [RESTEASY-2925] - Inconsitent NewCookie parsing when unknown attributes is found

Task

Component Upgrade

Enhancement

  • [RESTEASY-2821] - Improve MessageSanitizerContainerResponseFilter performance
  • [RESTEASY-2822] - Conditionally add AcceptHeaderByFileSuffixFilter
  • [RESTEASY-2843] - RESTEasy responds with a stack trace for NotFoundException
  • [RESTEASY-2866] - Ensure @Context-injected proxies implement all interfaces
  • [RESTEASY-2869] - Cache the hasDecorator result in Jackson2Provider

Edit/Copy Release Notes

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