Feature Request
- [RESTEASY-2524] - Add ProxySelector to microprofile-rest-client
Bug
- [RESTEASY-1203] - Custom ConstraintValidator for existing Constraint causes {{javax.validation.UnexpectedTypeException: HV000030: No validator could be found for type...}}
- [RESTEASY-2017] - SSE doesn't work with inherited annotations
- [RESTEASY-2226] - NullPointerException in PatchMethodFilter
- [RESTEASY-2385] - NullPointerException on MultipartInputImpl.PartImpl::getBody with MultipartRelatedInput as type
- [RESTEASY-2387] - FasterXML Jackson reports incorrect line number for JSON parsing errors.
- [RESTEASY-2391] - ResourceInfo provides super-class method instead of sub-class method in inherited JAX-RS controller
- [RESTEASY-2472] - @Suspended AsyncResponse timeout still runs, even if the response was resumed before
- [RESTEASY-2480] - Multipart Input no longer treated with transfer encoding
- [RESTEASY-2495] - ParamConverter are not applied to HeaderParam in jax-rs clients
- [RESTEASY-2503] - After first invocation on an EJB, class/field/property constraints don't get checked
- [RESTEASY-2518] - UriBuilder.replaceQueryParam() leaves trailing '&' and '?'
- [RESTEASY-2526] - StackOverflowError after upgrading to RestEasy 4.5.x
- [RESTEASY-2541] - RestClientListeners does not support multiple deployments
- [RESTEASY-2542] - SSE tests intermittent failures on Travis CI
- [RESTEASY-2543] - RestClientBuilder nonProxyHost parameter not evaluated correctly
- [RESTEASY-2548] - Body of type Form does not honor resteasy.use.container.form.params setting
- [RESTEASY-2550] - NPE when passing null arguments and ParamConverterProviders are registered
- [RESTEASY-2559] - Improper validation of response header in MediaTypeHeaderDelegate.java class
- [RESTEASY-2560] - resteasy-servlet-initializer has JUnit as compile dependency
- [RESTEASY-2562] - Incorrect status code when WebApplicationException is thrown while parsing @*Param
- [RESTEASY-2563] - RuntimeException thrown from one subscribed SseEvenSink stops closing other subscribed SseEventSinks in SseBroadcaster
- [RESTEASY-2564] - Invocation of stop on the embedded Sun JDK HttpServer seems to delay connections being closed in Windows
- [RESTEASY-2565] - Async RestClient with Fault Tolerance fails to propagate OpenTracing traces
- [RESTEASY-2566] - Response code not set to 500 if writing exception fails
- [RESTEASY-2569] - RestClient does not propogate incoming headers with inherited Interface
- [RESTEASY-2571] - NPE while sending empty POST requests with Client
- [RESTEASY-2573] - ResteasyContext never popped for SSE async streams
- [RESTEASY-2576] - Missing Client Dependencies in BOM
- [RESTEASY-2585] - Concurrency issue in sse events GET and send
Task
- [RESTEASY-2466] - Remove profile arquillian.remote
- [RESTEASY-2520] - CDI BeanManager not resolved in MP REST Client on Quarkus
- [RESTEASY-2531] - Update docBook chapter Multipart
- [RESTEASY-2532] - Replace reference to org.glassfish.javax.json module in jboss-modules with org.glassfish.jakarta.json
- [RESTEASY-2544] - Changes required to support quarkus-resteasy testing project
- [RESTEASY-2554] - Update section "Upgrading RESTEasy within WildFly"
- [RESTEASY-2561] - Fix the tests to run on multiple platforms
- [RESTEASY-2582] - CompletionStageResponseTest intermittent failures with GH Actions
- [RESTEASY-2605] - MicroProfile REST Client: remove fallback to URLConnection when SSL is disabled
Release
- [RESTEASY-2613] - Release RESTEasy 4.5.5.Final
Component Upgrade
- [RESTEASY-2239] - Upgrade mime4j to a more recent version
- [RESTEASY-2535] - Upgrade jackson2 to 2.10.3
- [RESTEASY-2551] - Upgrade Netty to 4.1.48.Final
- [RESTEASY-2587] - Update org.fasterxml.classmate dependency to 1.5.1
- [RESTEASY-2588] - Ugrade fasterxml jackson to 2.10.4
- [RESTEASY-2598] - Upgrade Infinispan to 10.1.8.Final
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.