github resteasy/Resteasy 5.0.0.Final
RESTEasy 5.0.0.Final

latest releases: 6.0.0.Final, 5.0.2.Final, 4.7.5.Final...
3 years ago

Release Notes

Sub-task

  • [RESTEASY-2979] - remove spring components from resteasy main project
  • [RESTEASY-2987] - Remove resteasy-undertow-spring server adapter

Feature Request

  • [RESTEASY-2887] - JDK17 support
  • [RESTEASY-3031] - allow http client inject through registration / HTTP2 support via vertx engine

Bug

  • [RESTEASY-2837] - Improve TS for WF 22.0.1.Final
  • [RESTEASY-2914] - ResteasyViolationException#toString concurrency generate a java.util.ConcurrentModificationException
  • [RESTEASY-2953] - testsuite no longer runs successfully using -Dserver.home
  • [RESTEASY-2966] - resteasy-core is missing from the RESTEasy BOM
  • [RESTEASY-2994] - Fix the search on the generated JavaDoc
  • [RESTEASY-2996] - Reactor netty server adapter mix up response bytes for AsyncOutputStream write
  • [RESTEASY-2997] - RESTEASY003210 is appeared in response body when request resource is not found
  • [RESTEASY-3000] - Testsuite: Assert.equal should compare actual with expected
  • [RESTEASY-3013] - The Netty 4 Server Adapter test JaxrsAsyncTest is flaky
  • [RESTEASY-3019] - Content-Length header value with leading whitespaces causes Exception
  • [RESTEASY-3022] - Use the correct indicator on whether or not a ContextualExecutor is managed

Task

  • [RESTEASY-2967] - Remove the Guice module
  • [RESTEASY-2975] - Move the MicroProfile modules to a new project
  • [RESTEASY-2976] - move resteasy-spring components to separate sub-project
  • [RESTEASY-2988] - Migrate the resteasy-jboss-modules to a Galleon Feature Pack
  • [RESTEASY-2993] - Migrate to prefer the Jakarta API dependencies over the JBoss forks
  • [RESTEASY-2999] - Move the Server Cache Maven module to the resteasy-extensions project
  • [RESTEASY-3001] - Remove unneccesary boolean object boxing
  • [RESTEASY-3009] - Create a CI job to test RESTEasy against the latest WildFly release
  • [RESTEASY-3010] - Fix tests that require legacy security
  • [RESTEASY-3014] - Switch CI to use Eclipse Adoptium and update testing to Java 17
  • [RESTEASY-3030] - Replace Java EE references with Jakarta EE references
  • [RESTEASY-3035] - Add documentation for match_cache parameters
  • [RESTEASY-3036] - Add documentation for resteasy.patchfilter.legacy
  • [RESTEASY-3037] - Ignore tests that require modules not provided by WildFly by default

Component Upgrade

Enhancement

  • [RESTEASY-2880] - Threshold before writing to disk should be configurable
  • [RESTEASY-3004] - Add HTTPS and HTTP2 tests to the resteasy-client-vertx
  • [RESTEASY-3005] - default http port should be set based on http scheme
  • [RESTEASY-3015] - Avoid a payload byte[] copy when using reactor-netty HTTP client engine
  • [RESTEASY-3021] - Create a way to propagate the RESTEasy context for new threads
  • [RESTEASY-3026] - The ThreadContext.reset() should pass the type parameter for resetting
  • [RESTEASY-3027] - Allow ThreadContext's to be enabled via provider

Don't miss a new Resteasy release

NewReleases is sending notifications on new releases.