Skip to content

Commit 763da2a

Browse files
authored
Merge pull request #32 from jamezp/releases
Add release notes and releases for 6.2.15.Final and 7.0.1.Final.
2 parents 9ed7448 + f99bde6 commit 763da2a

2 files changed

Lines changed: 118 additions & 0 deletions

File tree

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
---
2+
layout: post
3+
title: "RESTEasy 6.2.15.Final and 7.0.1.Final Releases"
4+
subtitle: ""
5+
date: 2025-12-10
6+
author: James R. Perkins
7+
---
8+
9+
Today we are excited to announce the release of RESTEasy link:/downloads#6215final[6.2.15.Final] and RESTEasy
10+
link:/downloads#700final[7.0.1.Final]. Both releases consist mostly of bug fixes and component upgrades.
11+
12+
== Breaking Changes
13+
14+
One breaking change, that will only affect users of the WildFly Channel, has also been made. The change was simply to change
15+
the Maven group id from `dev.resteasy.channels` to `org.jboss.resteasy.channels`. This was done as changes were needed
16+
for releasing to Maven Central. This was changed in both 7.0.1.Final and 6.2.15.Final.
17+
18+
== 7.0.1.Final
19+
20+
RESTEasy 7.0.1.Final is a https://jakarta.ee/specifications/restful-ws/4.0/[Jakarta REST 4.0] implementation. This
21+
release contains mostly bug fixes and component upgrades.
22+
23+
=== Bug
24+
25+
* https://issues.redhat.com/browse/RESTEASY-3600[RESTEASY-3600] `SseBroadcaster.broadcast(...)` may block indefinitely due to uncompleted `CompletionStage` after session invalidation and undetected wrapped exception
26+
* https://issues.redhat.com/browse/RESTEASY-3659[RESTEASY-3659] Sending asynchronous requests through a client proxy may result in an MBW not being found
27+
* https://issues.redhat.com/browse/RESTEASY-3670[RESTEASY-3670] With a small `MaxDirectMemorySize` size and a flood of POST requests an off heap OOME can occur
28+
* https://issues.redhat.com/browse/RESTEASY-3671[RESTEASY-3671] `SseEventSinkTest` intermittently failing
29+
* https://issues.redhat.com/browse/RESTEASY-3678[RESTEASY-3678] The `ServletBootstrap.getParameter()` checks the parameter values backwards
30+
31+
=== Task
32+
33+
* https://issues.redhat.com/browse/RESTEASY-3656[RESTEASY-3656] `ResteasyJackson2Provider` excessive `byte[]` copies
34+
* https://issues.redhat.com/browse/RESTEASY-3682[RESTEASY-3682] Change the groupId of `dev.resteasy.channels` to `org.jboss.resteasy.channels`
35+
36+
=== Quality Risk
37+
38+
* https://issues.redhat.com/browse/RESTEASY-3617[RESTEASY-3617] Blocking call while performing `ResteasyJackson2Provider.writeTo`
39+
40+
=== Component Upgrade
41+
42+
* https://issues.redhat.com/browse/RESTEASY-3653[RESTEASY-3653] Bump com.fasterxml:classmate from 1.7.0 to 1.7.1 in the fasterxml-dependencies group
43+
* https://issues.redhat.com/browse/RESTEASY-3654[RESTEASY-3654] Upgrade JUnit to 6.0.0
44+
* https://issues.redhat.com/browse/RESTEASY-3661[RESTEASY-3661] Bump version.io.undertow from 2.3.19.Final to 2.3.20.Final
45+
* https://issues.redhat.com/browse/RESTEASY-3672[RESTEASY-3672] Bump com.fasterxml.jackson:jackson-bom from 2.20.0 to 2.20.1 in the fasterxml-dependencies group
46+
* https://issues.redhat.com/browse/RESTEASY-3673[RESTEASY-3673] Bump io.projectreactor:reactor-bom from 2024.0.11 to 2024.0.12
47+
* https://issues.redhat.com/browse/RESTEASY-3677[RESTEASY-3677] Bump org.wildfly.security:wildfly-elytron-ssl from 2.6.6.Final to 2.6.7.Final
48+
49+
Full releases notes can be found at https://github.com/resteasy/resteasy/releases/tag/7.0.1.Final.
50+
51+
== 6.2.15.Final
52+
53+
RESTEasy 6.2.15.Final is a https://jakarta.ee/specifications/restful-ws/3.1/[Jakarta REST 3.1] implementation. This
54+
release includes mostly bug fixes and component upgrades.
55+
56+
=== Bug
57+
58+
* https://issues.redhat.com/browse/RESTEASY-3600[RESTEASY-3600] `SseBroadcaster.broadcast(...)` may block indefinitely due to uncompleted `CompletionStage` after session invalidation and undetected wrapped exception
59+
* https://issues.redhat.com/browse/RESTEASY-3659[RESTEASY-3659] Sending asynchronous requests through a client proxy may result in an MBW not being found
60+
* https://issues.redhat.com/browse/RESTEASY-3670[RESTEASY-3670] With a small `MaxDirectMemorySize` size and a flood of POST requests an off heap OOME can occur
61+
* https://issues.redhat.com/browse/RESTEASY-3671[RESTEASY-3671] `SseEventSinkTest` intermittently failing
62+
* https://issues.redhat.com/browse/RESTEASY-3678[RESTEASY-3678] The `ServletBootstrap.getParameter()` checks the parameter values backwards
63+
64+
=== Task
65+
66+
* https://issues.redhat.com/browse/RESTEASY-3656[RESTEASY-3656] `ResteasyJackson2Provider` excessive `byte[]` copies
67+
* https://issues.redhat.com/browse/RESTEASY-3682[RESTEASY-3682] Change the groupId of `dev.resteasy.channels` to `org.jboss.resteasy.channels`
68+
69+
=== Quality Risk
70+
71+
* https://issues.redhat.com/browse/RESTEASY-3617[RESTEASY-3617] Blocking call while performing `ResteasyJackson2Provider.writeTo`
72+
73+
=== Component Upgrade
74+
75+
* https://issues.redhat.com/browse/RESTEASY-3661[RESTEASY-3661] Bump version.io.undertow from 2.3.19.Final to 2.3.20.Final
76+
* https://issues.redhat.com/browse/RESTEASY-3664[RESTEASY-3664] Bump version.io.netty.netty4 from 4.1.127.Final to 4.1.128.Final
77+
* https://issues.redhat.com/browse/RESTEASY-3666[RESTEASY-3666] Bump com.fasterxml.jackson:jackson-bom from 2.18.4.1 to 2.18.5 in the fasterxml-dependencies group
78+
* https://issues.redhat.com/browse/RESTEASY-3667[RESTEASY-3667] Bump org.wildfly:wildfly-channel-maven-plugin from 1.0.29 to 1.0.30
79+
80+
Full releases notes can be found at https://github.com/resteasy/resteasy/releases/tag/6.2.15.Final.
81+
82+
== Finally
83+
84+
As always, https://github.com/resteasy/resteasy/discussions/[feedback] is welcome. Stay safe, and, depending on where you are, stay warm or be cool.

data/releases.yaml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,23 @@
11
- group: 7.0.x
22
supported: true
33
detail:
4+
- version: 7.0.1.Final
5+
date: 2025-12-10
6+
license: ASL v2
7+
source: https://github.com/resteasy/resteasy/releases/download/v7.0.1.Final/resteasy-7.0.1.Final-src.zip
8+
size: 32.1 MB
9+
release_notes: https://github.com/resteasy/resteasy/releases/tag/v7.0.1.Final
10+
download_link: https://github.com/resteasy/resteasy/releases/download/v7.0.1.Final/resteasy-7.0.1.Final-all.zip
11+
download_text: resteasy-7.0.1.Final-all.zip
12+
jakarta_rest_spec:
13+
version: 4.0
14+
link: https://jakarta.ee/specifications/restful-ws/4.0/jakarta-restful-ws-spec-4.0.html
15+
java_doc: https://jakarta.ee/specifications/restful-ws/4.0/apidocs
16+
documentation:
17+
examples: https://github.com/resteasy/resteasy-examples/
18+
link: https://docs.resteasy.dev/7.0/userguide/
19+
pdf: https://docs.resteasy.dev/7.0/userguide/resteasy-reference-guide.pdf
20+
java_doc: https://docs.resteasy.dev/7.0/javadocs/
421
- version: 7.0.0.Final
522
date: 2025-09-28
623
license: ASL v2
@@ -21,6 +38,23 @@
2138
- group: 6.2.x
2239
supported: true
2340
detail:
41+
- version: 6.2.15.Final
42+
date: 2025-12-10
43+
license: ASL v2
44+
source: https://github.com/resteasy/resteasy/releases/download/v6.2.15.Final/resteasy-6.2.15.Final-src.zip
45+
size: 36.7 MB
46+
release_notes: https://github.com/resteasy/resteasy/releases/tag/v6.2.15.Final
47+
download_link: https://github.com/resteasy/resteasy/releases/download/v6.2.15.Final/resteasy-6.2.15.Final-all.zip
48+
download_text: resteasy-6.2.15.Final-all.zip
49+
jakarta_rest_spec:
50+
version: 3.1
51+
link: https://jakarta.ee/specifications/restful-ws/3.1/jakarta-restful-ws-spec-3.1.html
52+
java_doc: https://jakarta.ee/specifications/restful-ws/3.1/apidocs
53+
documentation:
54+
examples: https://github.com/resteasy/resteasy-examples/
55+
link: https://docs.resteasy.dev/6.2/userguide/
56+
pdf: https://docs.resteasy.dev/6.2/userguide/resteasy-reference-guide.pdf
57+
java_doc: https://docs.resteasy.dev/6.2/javadocs/
2458
- version: 6.2.14.Final
2559
date: 2025-09-28
2660
license: ASL v2

0 commit comments

Comments
 (0)