RESTEasy 6.2.15.Final and 7.0.1.Final Releases

By James R. Perkins | December 10, 2025

Today we are excited to announce the release of RESTEasy 6.2.15.Final and RESTEasy 7.0.1.Final. Both releases consist mostly of bug fixes and component upgrades.

Breaking Changes

One breaking change, that will only affect users of the WildFly Channel, has also been made. The change was simply to change the Maven group id from dev.resteasy.channels to org.jboss.resteasy.channels. This was done as changes were needed for releasing to Maven Central. This was changed in both 7.0.1.Final and 6.2.15.Final.

7.0.1.Final

RESTEasy 7.0.1.Final is a Jakarta REST 4.0 implementation. This release contains mostly bug fixes and component upgrades.

Bug

  • RESTEASY-3600 SseBroadcaster.broadcast(…​) may block indefinitely due to uncompleted CompletionStage after session invalidation and undetected wrapped exception

  • RESTEASY-3659 Sending asynchronous requests through a client proxy may result in an MBW not being found

  • RESTEASY-3670 With a small MaxDirectMemorySize size and a flood of POST requests an off heap OOME can occur

  • RESTEASY-3671 SseEventSinkTest intermittently failing

  • RESTEASY-3678 The ServletBootstrap.getParameter() checks the parameter values backwards

Task

  • RESTEASY-3656 ResteasyJackson2Provider excessive byte[] copies

  • RESTEASY-3682 Change the groupId of dev.resteasy.channels to org.jboss.resteasy.channels

Quality Risk

  • RESTEASY-3617 Blocking call while performing ResteasyJackson2Provider.writeTo

Component Upgrade

  • RESTEASY-3653 Bump com.fasterxml:classmate from 1.7.0 to 1.7.1 in the fasterxml-dependencies group

  • RESTEASY-3654 Upgrade JUnit to 6.0.0

  • RESTEASY-3661 Bump version.io.undertow from 2.3.19.Final to 2.3.20.Final

  • RESTEASY-3672 Bump com.fasterxml.jackson:jackson-bom from 2.20.0 to 2.20.1 in the fasterxml-dependencies group

  • RESTEASY-3673 Bump io.projectreactor:reactor-bom from 2024.0.11 to 2024.0.12

  • RESTEASY-3677 Bump org.wildfly.security:wildfly-elytron-ssl from 2.6.6.Final to 2.6.7.Final

6.2.15.Final

RESTEasy 6.2.15.Final is a Jakarta REST 3.1 implementation. This release includes mostly bug fixes and component upgrades.

Bug

  • RESTEASY-3600 SseBroadcaster.broadcast(…​) may block indefinitely due to uncompleted CompletionStage after session invalidation and undetected wrapped exception

  • RESTEASY-3659 Sending asynchronous requests through a client proxy may result in an MBW not being found

  • RESTEASY-3670 With a small MaxDirectMemorySize size and a flood of POST requests an off heap OOME can occur

  • RESTEASY-3671 SseEventSinkTest intermittently failing

  • RESTEASY-3678 The ServletBootstrap.getParameter() checks the parameter values backwards

Task

  • RESTEASY-3656 ResteasyJackson2Provider excessive byte[] copies

  • RESTEASY-3682 Change the groupId of dev.resteasy.channels to org.jboss.resteasy.channels

Quality Risk

  • RESTEASY-3617 Blocking call while performing ResteasyJackson2Provider.writeTo

Component Upgrade

  • RESTEASY-3661 Bump version.io.undertow from 2.3.19.Final to 2.3.20.Final

  • RESTEASY-3664 Bump version.io.netty.netty4 from 4.1.127.Final to 4.1.128.Final

  • RESTEASY-3666 Bump com.fasterxml.jackson:jackson-bom from 2.18.4.1 to 2.18.5 in the fasterxml-dependencies group

  • RESTEASY-3667 Bump org.wildfly:wildfly-channel-maven-plugin from 1.0.29 to 1.0.30

Finally

As always, feedback is welcome. Stay safe, and, depending on where you are, stay warm or be cool.