Skip to content

Commit c0787ae

Browse files
committed
Merge branch 'helidon-3.x' into issue9024
Signed-off-by: Jorge Bescos Gascon <[email protected]>
2 parents db4491c + 59b5ec2 commit c0787ae

File tree

466 files changed

+1587
-1466
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

466 files changed

+1587
-1466
lines changed

.github/workflows/release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ concurrency:
1919
jobs:
2020
copyright:
2121
timeout-minutes: 10
22-
runs-on: ubuntu-20.04
22+
runs-on: ubuntu-22.04
2323
steps:
2424
- uses: actions/checkout@v4
2525
with:
@@ -34,7 +34,7 @@ jobs:
3434
run: etc/scripts/copyright.sh
3535
release:
3636
timeout-minutes: 60
37-
runs-on: ubuntu-20.04
37+
runs-on: ubuntu-22.04
3838
environment: release
3939
steps:
4040
- uses: actions/checkout@v4

.github/workflows/snapshot.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ concurrency:
1919
jobs:
2020
deploy:
2121
timeout-minutes: 60
22-
runs-on: ubuntu-20.04
22+
runs-on: ubuntu-22.04
2323
environment: release
2424
steps:
2525
- uses: actions/checkout@v4
@@ -36,4 +36,4 @@ jobs:
3636
MAVEN_SETTINGS: ${{ secrets.MAVEN_SETTINGS }}
3737
RELEASE_WORKFLOW: "true"
3838
run: |
39-
etc/scripts/release.sh deploy_snapshot
39+
etc/scripts/release.sh deploy_snapshot

.github/workflows/validate.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ concurrency:
2727
jobs:
2828
copyright:
2929
timeout-minutes: 10
30-
runs-on: ubuntu-20.04
30+
runs-on: ubuntu-22.04
3131
steps:
3232
- uses: actions/checkout@v4
3333
with:
@@ -42,7 +42,7 @@ jobs:
4242
run: etc/scripts/copyright.sh
4343
checkstyle:
4444
timeout-minutes: 10
45-
runs-on: ubuntu-20.04
45+
runs-on: ubuntu-22.04
4646
steps:
4747
- uses: actions/checkout@v4
4848
- name: Set up JDK ${{ env.JAVA_VERSION }}
@@ -55,7 +55,7 @@ jobs:
5555
run: etc/scripts/checkstyle.sh
5656
spotbugs:
5757
timeout-minutes: 45
58-
runs-on: ubuntu-20.04
58+
runs-on: ubuntu-22.04
5959
steps:
6060
- uses: actions/checkout@v4
6161
- name: Set up JDK ${{ env.JAVA_VERSION }}
@@ -70,7 +70,7 @@ jobs:
7070
timeout-minutes: 60
7171
strategy:
7272
matrix:
73-
os: [ ubuntu-20.04 ]
73+
os: [ ubuntu-22.04 ]
7474
runs-on: ${{ matrix.os }}
7575
steps:
7676
- uses: actions/checkout@v4
@@ -92,7 +92,7 @@ jobs:
9292
**/target/it/**/*.log
9393
docs:
9494
timeout-minutes: 10
95-
runs-on: ubuntu-20.04
95+
runs-on: ubuntu-22.04
9696
steps:
9797
- uses: actions/checkout@v4
9898
- name: Set up JDK ${{ env.JAVA_VERSION }}
@@ -107,7 +107,7 @@ jobs:
107107
timeout-minutes: 60
108108
strategy:
109109
matrix:
110-
os: [ ubuntu-20.04 ]
110+
os: [ ubuntu-22.04 ]
111111
runs-on: ${{ matrix.os }}
112112
steps:
113113
- uses: actions/checkout@v4
@@ -124,7 +124,7 @@ jobs:
124124
continue-on-error: true
125125
strategy:
126126
matrix:
127-
os: [ ubuntu-20.04, macos-latest ]
127+
os: [ ubuntu-22.04, macos-latest ]
128128
runs-on: ${{ matrix.os }}
129129
steps:
130130
- uses: actions/checkout@v4
@@ -150,7 +150,7 @@ jobs:
150150
timeout-minutes: 30
151151
strategy:
152152
matrix:
153-
os: [ ubuntu-20.04 ]
153+
os: [ ubuntu-22.04 ]
154154
runs-on: ${{ matrix.os }}
155155
steps:
156156
- uses: actions/checkout@v4
@@ -166,7 +166,7 @@ jobs:
166166
timeout-minutes: 60
167167
strategy:
168168
matrix:
169-
os: [ ubuntu-20.04, macos-latest ]
169+
os: [ ubuntu-22.04, macos-latest ]
170170
runs-on: ${{ matrix.os }}
171171
steps:
172172
- uses: actions/checkout@v4

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,39 @@ For Helidon 2.x releases please see [Helidon 2.x CHANGELOG.md](https://github.co
99

1010
For Helidon 1.x releases please see [Helidon 1.x CHANGELOG.md](https://github.com/oracle/helidon/blob/helidon-1.x/CHANGELOG.md)
1111

12+
## [3.2.12]
13+
14+
This is a bugfix release of Helidon and is recommended for all users of Helidon 3. Helidon 3 requires Java 17 or newer.
15+
16+
### CHANGES
17+
18+
- Dependencies: Upgrade ASM to 9.7.1 and Byte Buddy to 1.15.10 for Java 24 support [9572](https://github.com/helidon-io/helidon/pull/9572)
19+
- Dependencies: Upgrade Netty to 4.1.118.Final [9772](https://github.com/helidon-io/helidon/pull/9772)
20+
- Cleanup: Remove duplicated methods from CustomScalars [9541](https://github.com/helidon-io/helidon/pull/9541)
21+
- Cleanup: Remove unused method ConfigMapperManager.mapper [9668](https://github.com/helidon-io/helidon/pull/9668)
22+
- Cleanup: Remove unused code from ConfigAsciidocGenerator [9667](https://github.com/helidon-io/helidon/pull/9667)
23+
- Cleanup: Remove unused code from ClasspathSourceHelper [9666](https://github.com/helidon-io/helidon/pull/9666)
24+
- Docs: Fix typo @Provided -> @Provider in jaxrs-applications.adoc [9633](https://github.com/helidon-io/helidon/pull/9633)
25+
26+
## [3.2.11]
27+
28+
This is a bugfix release of Helidon and is recommended for all users of Helidon 3. Helidon 3 requires Java 17 or newer.
29+
30+
### CHANGES
31+
32+
- Config: Remove unnecessary logging from HoconMpConfigIncluder [9400](https://github.com/helidon-io/helidon/pull/9400)
33+
- Health: Support built-in health check config at `health.checks` [9337](https://github.com/helidon-io/helidon/pull/9337)
34+
- JPA: Remove unused methods 'produce' and 'dispose' from PersistenceExtension.ReferenceCountingProducer [9422](https://github.com/helidon-io/helidon/pull/9422)
35+
- Messaging: Replace manual casts on pattern with instanceof in helidon/messaging modules [9394](https://github.com/helidon-io/helidon/pull/9394)
36+
- Dependencies: Upgrade ojdbc dependency to 21.15.0.0 [9423](https://github.com/helidon-io/helidon/pull/9423)
37+
- Dependencies: netty 4.1.115, grpc-java 1.65.1 [9498](https://github.com/helidon-io/helidon/pull/9498)
38+
- Dependencies: Update the version of the SmallRye OpenAPI UI library [9395](https://github.com/helidon-io/helidon/pull/9395)
39+
- Dependencies: Uptake build-tools 3.0.10 [9376](https://github.com/helidon-io/helidon/pull/9376)
40+
- Dependencies: Upgrade jackson to 2.18.1 [9481](https://github.com/helidon-io/helidon/pull/9481)
41+
- Dependencies: Upgrade kafka-clients to 3.8.1 [9526](https://github.com/helidon-io/helidon/pull/9526)
42+
- Docs: Replace deprecated VM memory flags in docs for building container images (#9480) [9483](https://github.com/helidon-io/helidon/pull/9483)
43+
- Examples: Update starter UI for Helidon MP Metrics [9403](https://github.com/helidon-io/helidon/pull/9403)
44+
1245
## [3.2.10]
1346

1447
This is a bugfix release of Helidon and is recommended for all users of Helidon 3. Helidon 3 requires Java 17 or newer.
@@ -945,6 +978,9 @@ Notable changes:
945978
- Examples: Update bare-mp archetype to use microprofile-core [3795](https://github.com/oracle/helidon/pull/3795)
946979

947980

981+
[3.2.12]: https://github.com/helidon-io/helidon/compare/3.2.11...3.2.12
982+
[3.2.11]: https://github.com/helidon-io/helidon/compare/3.2.10...3.2.11
983+
[3.2.10]: https://github.com/helidon-io/helidon/compare/3.2.9...3.2.10
948984
[3.2.9]: https://github.com/helidon-io/helidon/compare/3.2.8...3.2.9
949985
[3.2.8]: https://github.com/helidon-io/helidon/compare/3.2.7...3.2.8
950986
[3.2.7]: https://github.com/helidon-io/helidon/compare/3.2.6...3.2.7

applications/mp/pom.xml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright (c) 2019, 2024 Oracle and/or its affiliates.
4+
Copyright (c) 2019, 2025 Oracle and/or its affiliates.
55
66
Licensed under the Apache License, Version 2.0 (the "License");
77
you may not use this file except in compliance with the License.
@@ -23,7 +23,7 @@
2323
<parent>
2424
<groupId>io.helidon.applications</groupId>
2525
<artifactId>helidon-applications</artifactId>
26-
<version>3.2.11-SNAPSHOT</version>
26+
<version>3.2.13-SNAPSHOT</version>
2727
<relativePath>../parent/pom.xml</relativePath>
2828
</parent>
2929
<artifactId>helidon-mp</artifactId>
@@ -75,8 +75,7 @@
7575
<version>${version.plugin.hibernate.enhance}</version>
7676
<dependencies>
7777
<dependency>
78-
<!-- Force upgrade byte-buddy for Java 21. -->
79-
<!-- Remove after upgrading to Hibernate -->
78+
<!-- Force upgrade byte-buddy for latest Java -->
8079
<groupId>net.bytebuddy</groupId>
8180
<artifactId>byte-buddy</artifactId>
8281
<version>${version.lib.byte-buddy}</version>

applications/parent/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright (c) 2023, 2024 Oracle and/or its affiliates.
4+
Copyright (c) 2023, 2025 Oracle and/or its affiliates.
55
66
Licensed under the Apache License, Version 2.0 (the "License");
77
you may not use this file except in compliance with the License.
@@ -23,7 +23,7 @@
2323
<parent>
2424
<groupId>io.helidon.applications</groupId>
2525
<artifactId>helidon-applications-project</artifactId>
26-
<version>3.2.11-SNAPSHOT</version>
26+
<version>3.2.13-SNAPSHOT</version>
2727
<relativePath>../pom.xml</relativePath>
2828
</parent>
2929
<artifactId>helidon-applications</artifactId>

applications/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright (c) 2019, 2024 Oracle and/or its affiliates.
4+
Copyright (c) 2019, 2025 Oracle and/or its affiliates.
55
66
Licensed under the Apache License, Version 2.0 (the "License");
77
you may not use this file except in compliance with the License.
@@ -23,7 +23,7 @@
2323
<parent>
2424
<groupId>io.helidon</groupId>
2525
<artifactId>helidon-dependencies</artifactId>
26-
<version>3.2.11-SNAPSHOT</version>
26+
<version>3.2.13-SNAPSHOT</version>
2727
<relativePath>../dependencies/pom.xml</relativePath>
2828
</parent>
2929
<groupId>io.helidon.applications</groupId>

applications/se/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
4-
Copyright (c) 2019, 2024 Oracle and/or its affiliates.
4+
Copyright (c) 2019, 2025 Oracle and/or its affiliates.
55
66
Licensed under the Apache License, Version 2.0 (the "License");
77
you may not use this file except in compliance with the License.
@@ -23,7 +23,7 @@
2323
<parent>
2424
<groupId>io.helidon.applications</groupId>
2525
<artifactId>helidon-applications</artifactId>
26-
<version>3.2.11-SNAPSHOT</version>
26+
<version>3.2.13-SNAPSHOT</version>
2727
<relativePath>../parent/pom.xml</relativePath>
2828
</parent>
2929
<artifactId>helidon-se</artifactId>

archetypes/helidon/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<parent>
2424
<groupId>io.helidon.archetypes</groupId>
2525
<artifactId>helidon-archetypes-project</artifactId>
26-
<version>3.2.11-SNAPSHOT</version>
26+
<version>3.2.13-SNAPSHOT</version>
2727
</parent>
2828
<packaging>helidon-archetype</packaging>
2929
<artifactId>helidon</artifactId>

0 commit comments

Comments
 (0)