Sub-task
- [RESTEASY-2895] - Upgrade Google Guice to 5.0.1
- [RESTEASY-2896] - Upgrade Undertow to 2.2.7
- [RESTEASY-2897] - Upgrade Weld to latest 3.1
- [RESTEASY-2898] - Upgrade WildFly Core dependencies to 15.0.1.Final
- [RESTEASY-2899] - Upgrade mockito to 3.10.0
- [RESTEASY-2904] - Upgrade testing WildFly version to 23.0.2.Final
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
- [RESTEASY-2816] - Update the RESTEasy Spring document
- [RESTEASY-2864] - Fix code bug in Chapter 52 of User Guide
Component Upgrade
- [RESTEASY-2861] - Upgrade Jetty Server to 9.4.39
- [RESTEASY-2862] - Upgrade Vert.X to 4.0.3 and Netty to 4.1.60.Final
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.