Skip to content

Commit 1f58993

Browse files
authored
Update version to 2.4.0-SNAPSHOT (helidon-io#3182)
* Update version to 2.4.0-SNAPSHOT and update CHANGELOG
1 parent 6b43191 commit 1f58993

479 files changed

Lines changed: 524 additions & 488 deletions

File tree

Some content is hidden

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

CHANGELOG.md

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

1010
## [2.4.0-SNAPSHOT]
1111

12+
This is a minor release of Helidon. It contains bug fixes and enhancements.
13+
1214
### Compatibility
13-
`YamlMpConfigSource` has been moved to module `io.helidon.config:helidon-config-yaml-mp`. This is due to wrong JPMS definition where we could not provide a service of an optional dependency. To fix the dependency graph (so we do not depend on MP config from SE config), we had to create a new module.
15+
16+
2.4.0 is generally API compatible with 2.3.0. There has been a change that might impact a small number of our users:
17+
18+
19+
* `YamlMpConfigSource` has been moved to module `io.helidon.config:helidon-config-yaml-mp`. This is due to wrong JPMS definition where we could not provide a service of an optional dependency. To fix the dependency graph (so we do not depend on MP config from SE config), we had to create a new module.
1420
If you use this class directly, please update your dependencies (this may not be required, as it is on classpath of all MP applications), and change the package to `io.helidon.config.yaml.mp`.
1521

1622
### CHANGES
1723

24+
## [2.3.2]
25+
26+
This is a bug fix release of Helidon. It contains bug fixes and minor enhancements. We recommend all Helidon 2.x users upgrade to this release.
27+
28+
### Compatibility
29+
30+
2.3.2 is API compatible with 2.3.0.
31+
32+
### CHANGES
33+
34+
- Health: Health check for OCI ObjectStorage that works in SE and MP [3157](https://github.com/oracle/helidon/pull/3157)
35+
- Logging: Fix Bug #3032 with SLF4J dependancy [3047](https://github.com/oracle/helidon/pull/3047)
36+
- Metrics: Correct the reported Prometheus metric type for ConcurrentGauge metrics [3160](https://github.com/oracle/helidon/pull/3160)
37+
- Metrics: Fix incorrect handling of omitted display name (and description) revealed by gRPC [3178](https://github.com/oracle/helidon/pull/3178)
38+
- Security: Allowed cipher suite can now be specified for WebServer and WebClient [3144](https://github.com/oracle/helidon/pull/3144)
39+
- Security: Audit does not format message if not loggable. [3156](https://github.com/oracle/helidon/pull/3156) [3162](https://github.com/oracle/helidon/pull/3162)
40+
- Tests: Fixed failing mp-graphql integration test when using JDK17 (#3100) [3176](https://github.com/oracle/helidon/pull/3176)
41+
- Tracing: Improved handling of Jaeger spans/scopes across threads [3134](https://github.com/oracle/helidon/pull/3134)
42+
- Utils: Loom support moved to ThreadPoolSupplier [3164](https://github.com/oracle/helidon/pull/3164)
43+
- Vault: Custom path for Vault auth methods [3161](https://github.com/oracle/helidon/pull/3161)
44+
- WebServer: Reactive streams compliant BareResponseImpl [3153](https://github.com/oracle/helidon/pull/3153)
45+
- WebServer: Set content-length to 0 if empty response [3135](https://github.com/oracle/helidon/pull/3135)
46+
- Docs: Fixed typos in link [3167](https://github.com/oracle/helidon/pull/3167)
47+
- Docs: New note about the generation of passphrase protected PKCS#1 keys [3145](https://github.com/oracle/helidon/pull/3145)
48+
- Documentation SE : OIDC Postman extension [2740](https://github.com/oracle/helidon/pull/2740)
49+
- Examples: Fix for exec:java to exec:exec [3148](https://github.com/oracle/helidon/pull/3148)
50+
- Examples: Remove jakarta.activation dependency from examples and archetypes [3155](https://github.com/oracle/helidon/pull/3155)
51+
52+
1853
## [2.3.1]
1954

2055
2.3.1 is a bug fix release of Helidon. It also includes some minor enhancements.
@@ -1435,7 +1470,8 @@ If there is no authorization provider configured, ABAC provider will be configur
14351470
otherwise they are ignored
14361471

14371472

1438-
[2.3.2]: https://github.com/oracle/helidon/compare/2.3.1...HEAD
1473+
[2.4.0-SNAPSHOT]: https://github.com/oracle/helidon/compare/2.3.2...HEAD
1474+
[2.3.2]: https://github.com/oracle/helidon/compare/2.3.1...2.3.2
14391475
[2.3.1]: https://github.com/oracle/helidon/compare/2.3.0...2.3.1
14401476
[2.3.0]: https://github.com/oracle/helidon/compare/2.2.2...2.3.0
14411477
[2.2.2]: https://github.com/oracle/helidon/compare/2.2.1...2.2.2

applications/mp/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.applications</groupId>
2525
<artifactId>helidon-applications-project</artifactId>
26-
<version>2.3.2-SNAPSHOT</version>
26+
<version>2.4.0-SNAPSHOT</version>
2727
</parent>
2828
<artifactId>helidon-mp</artifactId>
2929
<packaging>pom</packaging>

applications/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</groupId>
2525
<artifactId>helidon-dependencies</artifactId>
26-
<version>2.3.2-SNAPSHOT</version>
26+
<version>2.4.0-SNAPSHOT</version>
2727
<relativePath>../dependencies/pom.xml</relativePath>
2828
</parent>
2929
<groupId>io.helidon.applications</groupId>

applications/se/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.applications</groupId>
2525
<artifactId>helidon-applications-project</artifactId>
26-
<version>2.3.2-SNAPSHOT</version>
26+
<version>2.4.0-SNAPSHOT</version>
2727
</parent>
2828
<artifactId>helidon-se</artifactId>
2929
<packaging>pom</packaging>

archetypes/bare-mp/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>2.3.2-SNAPSHOT</version>
26+
<version>2.4.0-SNAPSHOT</version>
2727
</parent>
2828
<packaging>helidon-archetype</packaging>
2929
<artifactId>helidon-bare-mp</artifactId>

archetypes/bare-se/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>2.3.2-SNAPSHOT</version>
26+
<version>2.4.0-SNAPSHOT</version>
2727
</parent>
2828
<packaging>helidon-archetype</packaging>
2929
<artifactId>helidon-bare-se</artifactId>

archetypes/catalog/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>2.3.2-SNAPSHOT</version>
26+
<version>2.4.0-SNAPSHOT</version>
2727
</parent>
2828
<packaging>helidon-archetype-catalog</packaging>
2929
<artifactId>helidon-archetype-catalog</artifactId>

archetypes/database-mp/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>2.3.2-SNAPSHOT</version>
26+
<version>2.4.0-SNAPSHOT</version>
2727
</parent>
2828
<packaging>helidon-archetype</packaging>
2929
<artifactId>helidon-database-mp</artifactId>

archetypes/database-se/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>2.3.2-SNAPSHOT</version>
26+
<version>2.4.0-SNAPSHOT</version>
2727
</parent>
2828
<packaging>helidon-archetype</packaging>
2929
<artifactId>helidon-database-se</artifactId>

archetypes/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</groupId>
2525
<artifactId>helidon-project</artifactId>
26-
<version>2.3.2-SNAPSHOT</version>
26+
<version>2.4.0-SNAPSHOT</version>
2727
</parent>
2828
<groupId>io.helidon.archetypes</groupId>
2929
<artifactId>helidon-archetypes-project</artifactId>

0 commit comments

Comments
 (0)