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

Sub-task

Feature Request

  • [RESTEASY-2326] - Support more authentication types for resteasy-vertx
  • [RESTEASY-2856] - Add support for some general authentication mechanisms
  • [RESTEASY-3146] - Add ability to use CDI with the SeBootstrap Undertow layer

Bug

  • [RESTEASY-2601] - ValidationSessionBean test regression against WildFly 19.1.0.Final+
  • [RESTEASY-3024] - Missing dependencies from the resteasy-bom
  • [RESTEASY-3071] - Concurrent calls causes the server to hang during async response write
  • [RESTEASY-3089] - ContainerResponseFilter will not allow null entities to be set
  • [RESTEASY-3096] - Resteasy new WebApplicationExceptions behavior
  • [RESTEASY-3120] - VertxClientEngineTest hangs occasionally on CI
  • [RESTEASY-3121] - VertxClientHttpEngine may not complete the future if an error occurs
  • [RESTEASY-3128] - Remove left over Spring dependencies in the reasteay-dependency-bom
  • [RESTEASY-3131] - Fix JSON Binding test for new version of Yasson
  • [RESTEASY-3142] - POST with OR WITHOUT a request payload
  • [RESTEASY-3149] - Fix inject method in InjectorFactoryImpl
  • [RESTEASY-3155] - Concurrency issues in ResteasyViolationException
  • [RESTEASY-3166] - Digest authentication tests may get the wrong nc value from the header
  • [RESTEASY-3173] - Invalid reporting of the client closing via the cleaner
  • [RESTEASY-3174] - Wrong resteasy.jackson.deserialization.whitelist keys definition in the documentation

Task

  • [RESTEASY-1925] - Jakarta RESTful Web Services 3.1 Development
  • [RESTEASY-2073] - JAXRS 2.2 SseBroadcaster close all registered SseEventSink
  • [RESTEASY-2959] - Remove the hack in AtomFeedProvider to work with both new Jakarta RI and transformed RI
  • [RESTEASY-3099] - Fix test suite to work with CDI 4.0
  • [RESTEASY-3112] - Migrate to temporarily using the 3.1.0.RC1-jbossorg-1 fork of the Jakarta REST API
  • [RESTEASY-3137] - Remove dependency of ProxyInputStream
  • [RESTEASY-3138] - Remove dependency on commons-io
  • [RESTEASY-3141] - Spelling mistake in ReverseInjectionTest.testMDB
  • [RESTEASY-3148] - Clean up the resteasy-cdi module and extension
  • [RESTEASY-3153] - Remove the Jakarta Transformer option for the galleon-feature-pack
  • [RESTEASY-3161] - Change license header
  • [RESTEASY-3162] - Do not inherit configurations for the galleon-feature-pack
  • [RESTEASY-3168] - Add tests for the Jakarta JSON Binding Provider
  • [RESTEASY-3170] - Remove usage of weld-se-shaded in favor of the required dependencies

Component Upgrade

Enhancement

  • [RESTEASY-3054] - Replace usages of getParameterTypes().length with getParameterCount()
  • [RESTEASY-3090] - Add a ServiceLoader which can order order the results by priority
  • [RESTEASY-3094] - Extend support for the internal PriorityServiceLoader
  • [RESTEASY-3127] - Async IO for GZIPEncodingInterceptor
  • [RESTEASY-3135] - Remove usage of finalize() from RESTEasy client
  • [RESTEASY-3154] - performance improvement for ResteasyHttpHeaders

Edit/Copy Release Notes

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