Skip to content

Commit b503c37

Browse files
authored
Merge pull request #9 from jamezp/q1y25rel
Add announcement and downloads for new releases.
2 parents 16de928 + 4089e68 commit b503c37

2 files changed

Lines changed: 127 additions & 11 deletions

File tree

_data/releases.yaml

Lines changed: 60 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
- group: 7.0.x
22
supported: true
33
detail:
4-
- version: 7.0.0.Alpha4
5-
date: 2024-11-11
6-
license: ASL v2
7-
source: https://github.com/resteasy/resteasy/releases/download/7.0.0.Alpha4/resteasy-7.0.0.Alpha4-src.zip
8-
size: 29.8 MB
9-
release_notes: https://github.com/resteasy/resteasy/releases/tag/7.0.0.Alpha4
10-
download_link: https://github.com/resteasy/resteasy/releases/download/7.0.0.Alpha4/resteasy-7.0.0.Alpha4-all.zip
11-
download_text: resteasy-7.0.0.Alpha4-all.zip
4+
- version: 7.0.0.Beta1
5+
date: 2025-03-10
6+
license: ASL v2
7+
source: https://github.com/resteasy/resteasy/releases/download/v7.0.0.Beta1/resteasy-7.0.0.Beta1-src.zip
8+
size: 37.5 MB
9+
release_notes: https://github.com/resteasy/resteasy/releases/tag/v7.0.0.Beta1
10+
download_link: https://github.com/resteasy/resteasy/releases/download/v7.0.0.Beta1/resteasy-7.0.0.Beta1-all.zip
11+
download_text: resteasy-7.0.0.Beta1-all.zip
1212
jakarta_rest_spec:
1313
version: 4.0
1414
link: https://jakarta.ee/specifications/restful-ws/4.0/jakarta-restful-ws-spec-4.0.html
@@ -21,6 +21,23 @@
2121
- group: 6.2.x
2222
supported: true
2323
detail:
24+
- version: 6.2.12.Final
25+
date: 2025-03-10
26+
license: ASL v2
27+
source: https://github.com/resteasy/resteasy/releases/download/v6.2.12.Final/resteasy-6.2.12.Final-src.zip
28+
size: 36.6 MB
29+
release_notes: https://github.com/resteasy/resteasy/releases/tag/v6.2.12.Final
30+
download_link: https://github.com/resteasy/resteasy/releases/download/v6.2.12.Final/resteasy-6.2.12.Final-all.zip
31+
download_text: resteasy-6.2.12.Final-all.zip
32+
jakarta_rest_spec:
33+
version: 3.1
34+
link: https://jakarta.ee/specifications/restful-ws/3.1/jakarta-restful-ws-spec-3.1.html
35+
java_doc: https://jakarta.ee/specifications/restful-ws/3.1/apidocs
36+
documentation:
37+
examples: https://github.com/resteasy/resteasy-examples/
38+
link: https://docs.resteasy.dev/6.2/userguide/
39+
pdf: https://docs.resteasy.dev/6.2/userguide/resteasy-reference-guide.pdf
40+
java_doc: https://docs.resteasy.dev/6.2/javadocs/
2441
- version: 6.2.11.Final
2542
date: 2024-11-11
2643
license: ASL v2
@@ -35,9 +52,9 @@
3552
java_doc: https://jakarta.ee/specifications/restful-ws/3.1/apidocs
3653
documentation:
3754
examples: https://github.com/resteasy/resteasy-examples/
38-
link: https://docs.resteasy.dev/6.2/userguide/
39-
pdf: https://docs.resteasy.dev/6.2/userguide/resteasy-reference-guide.pdf
40-
java_doc: https://docs.resteasy.dev/6.2/javadocs/
55+
link: https://docs.resteasy.dev/archive/6.2.11.Final/userguide/
56+
pdf: https://docs.resteasy.dev/archive/6.2.11.Final/userguide/resteasy-reference-guide.pdf
57+
java_doc: https://docs.resteasy.dev/archive/6.2.11.Final/javadocs/
4158
- version: 6.2.10.Final
4259
date: 2024-8-19
4360
license: ASL v2
@@ -310,6 +327,24 @@
310327
- group: 5.0.x
311328
supported: true
312329
detail:
330+
- version: 5.0.10.Final
331+
date: 2025-03-10
332+
license: ASL v2
333+
source: https://github.com/resteasy/resteasy/releases/download/5.0.10.Final/resteasy-jaxrs-5.0.10.Final-src.zip
334+
size: 31.9 MB
335+
release_notes: https://github.com/resteasy/resteasy/releases/tag/5.0.10.Final
336+
download_link: https://github.com/resteasy/resteasy/releases/download/5.0.10.Final/resteasy-jaxrs-5.0.10.Final-all.zip
337+
download_text: resteasy-jaxrs-5.0.10.Final-all.zip
338+
jakarta_rest_spec:
339+
version: 2.1
340+
link: https://jakarta.ee/specifications/restful-ws/2.1/restful-ws-spec-2.1.html
341+
java_doc: https://jakarta.ee/specifications/restful-ws/2.1/apidocs
342+
documentation:
343+
examples: https://github.com/resteasy/resteasy-examples/releases/tag/4.2.0.Final
344+
single_page: https://docs.resteasy.dev/5.0/userguide/html_single/
345+
link: https://docs.resteasy.dev/5.0/userguide/html/index.html
346+
pdf: https://docs.resteasy.dev/5.0/userguide/pdf/resteasy-reference-guide-en-US.pdf
347+
java_doc: https://docs.resteasy.dev/5.0/javadocs/index.html
313348
- version: 5.0.9.Final
314349
date: 2023-11-02
315350
license: ASL v2
@@ -492,6 +527,20 @@
492527
java_doc: https://docs.jboss.org/resteasy/docs/5.0.0.Final/javadocs/index.html
493528
- group: 4.7.x
494529
detail:
530+
- version: 4.7.10.Final
531+
date: 2023-03-01
532+
license: ASL v2
533+
source: https://github.com/resteasy/resteasy/releases/download/v4.7.10.Final/resteasy-jaxrs-4.7.10.Final-src.zip
534+
size: 58.4 MB
535+
release_notes: https://github.com/resteasy/resteasy/releases/tag/v4.7.10.Final
536+
download_link: https://github.com/resteasy/resteasy/releases/download/v4.7.10.Final/resteasy-jaxrs-4.7.10.Final-all.zip
537+
download_text: resteasy-jaxrs-4.7.10.Final-all.zip
538+
documentation:
539+
examples: https://github.com/resteasy/resteasy-examples/releases/tag/4.2.0.Final
540+
single_page: https://docs.resteasy.dev/4.7/userguide/html_single/index.html
541+
link: https://docs.resteasy.dev/4.7/userguide/html/index.html
542+
pdf: https://docs.resteasy.dev/4.7/userguide/pdf/resteasy-reference-guide-en-US.pdf
543+
java_doc: https://docs.resteasy.dev/4.7/javadocs/index.html
495544
- version: 4.7.9.Final
496545
date: 2023-03-01
497546
license: ASL v2

_posts/2025-03-10-releases.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
---
2+
layout: post
3+
title: "RESTEasy 6.2.12.Final and 7.0.0.Beta1 Releases"
4+
subtitle: ""
5+
date: Mar 10, 2025 11:11:11 PDT
6+
author: James R. Perkins
7+
---
8+
9+
Today we'd like to announce the release of RESTEasy [6.2.12.Final]({{ site.baseurl }}/downloads#6212final) and RESTEasy
10+
[7.0.0.Beta1]({{ site.baseurl }}/downloads#700beta1).
11+
12+
## 7.0.0.Beta1
13+
14+
RESTEasy 7.0.0.Beta1 is a [Jakarta REST 4.0](https://jakarta.ee/specifications/restful-ws/4.0/) implementation. This is the first beta release, a long time coming
15+
if I'm being honest. There have been high hopes we could get more features into this release, but the time has come
16+
to start finalizing it as Jakarta EE 11 becomes finalized.
17+
18+
### Bugs:
19+
20+
* [RESTEASY-3491](https://issues.redhat.com/browse/RESTEASY-3491) - Unable to find netty dependency with missing ${os.detected.name}-${os.detected.arch} parameters
21+
* [RESTEASY-3495](https://issues.redhat.com/browse/RESTEASY-3495) - problems when filename have accent
22+
* [RESTEASY-3553](https://issues.redhat.com/browse/RESTEASY-3553) - \[CVE-2024-9622] HTTP smuggling requests cause timeouts in resteasy-netty
23+
* [RESTEASY-3562](https://issues.redhat.com/browse/RESTEASY-3562) - Regression in writing empty multipart content
24+
* [RESTEASY-3577](https://issues.redhat.com/browse/RESTEASY-3577) - Multipart Form requests do not work correctly when the @FormParam type is not an EntityPart
25+
* [RESTEASY-3582](https://issues.redhat.com/browse/RESTEASY-3582) - SeBootstrap services crash on shutdown
26+
27+
### Enhancements:
28+
29+
* [RESTEASY-3583](https://issues.redhat.com/browse/RESTEASY-3583) - resteasy-undertow-cdi needs a mechanism to configure the Undertow builder more
30+
31+
Full releases notes can be found at [https://github.com/resteasy/resteasy/releases/tag/7.0.0.Beta1](https://github.com/resteasy/resteasy/releases/tag/7.0.0.Beta1).
32+
33+
34+
## 6.2.12.Final
35+
36+
RESTEasy 6.2.12.Final is a [Jakarta REST 3.1](https://jakarta.ee/specifications/restful-ws/3.1/) implementation.
37+
38+
### Bugs:
39+
40+
* [RESTEASY-3491](https://issues.redhat.com/browse/RESTEASY-3491) - Unable to find netty dependency with missing ${os.detected.name}-${os.detected.arch} parameters
41+
* [RESTEASY-3495](https://issues.redhat.com/browse/RESTEASY-3495) - problems when filename have accent
42+
* [RESTEASY-3553](https://issues.redhat.com/browse/RESTEASY-3553) - \[CVE-2024-9622] HTTP smuggling requests cause timeouts in resteasy-netty
43+
* [RESTEASY-3562](https://issues.redhat.com/browse/RESTEASY-3562) - Regression in writing empty multipart content
44+
* [RESTEASY-3577](https://issues.redhat.com/browse/RESTEASY-3577) - Multipart Form requests do not work correctly when the @FormParam type is not an EntityPart
45+
* [RESTEASY-3582](https://issues.redhat.com/browse/RESTEASY-3582) - SeBootstrap services crash on shutdown
46+
47+
### Enhancements:
48+
49+
* [RESTEASY-3583](https://issues.redhat.com/browse/RESTEASY-3583) - resteasy-undertow-cdi needs a mechanism to configure the Undertow builder more
50+
* [RESTEASY-3585](https://issues.redhat.com/browse/RESTEASY-3585) - Change the algorithm used for MethodHashing method hashing
51+
* [RESTEASY-3557](https://issues.redhat.com/browse/RESTEASY-3557) - Update the way the SSLContext is processed for clients
52+
53+
Full releases notes can be found at [https://github.com/resteasy/resteasy/releases/tag/6.2.12.Final](https://github.com/resteasy/resteasy/releases/tag/6.2.12.Final).
54+
55+
## New `UndertowBuilderConfigurator` API
56+
57+
In [RESTEASY-3583](https://issues.redhat.com/browse/RESTEASY-3583) we introduce a new
58+
`dev.resteasy.embedded.server.UndertowBuilderConfigurator` interface which allows you to configure a
59+
`io.undertow.Undertow.Builder` before the Undertow server is started.
60+
61+
With this new interface, you can configure the `io.undertow.Undertow.Builder` with one or more configurators. You
62+
simply need to implement the interface as a service provider. You can optionally use the `jakarta.annotation.Priority`
63+
on the implementation where the lowest priority runs first.
64+
65+
## Finally
66+
67+
As always, [feedback](https://github.com/resteasy/resteasy/discussions/) is welcome. Stay safe, and, depending on where you are, stay warm or be cool.

0 commit comments

Comments
 (0)