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

Component Upgrade

Enhancement

  • [RESTEASY-2581] - Executing tests involving a Wildfly instance which uses standalone-microprofile.xml

Feature Request

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-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-2503] - After first invocation on an EJB, class/field/property constraints don't get checked
  • [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-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-2569] - RestClient does not propogate incoming headers with inherited Interface
  • [RESTEASY-2576] - Missing Client Dependencies in BOM
  • [RESTEASY-2580] - Duplicated dependencies in maven project

Task

  • [RESTEASY-2466] - Remove profile arquillian.remote
  • [RESTEASY-2532] - Replace reference to org.glassfish.javax.json module in jboss-modules with org.glassfish.jakarta.json
  • [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-2590] - Update dependencies to conform with WildFly

Release

Edit/Copy Release Notes

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