Skip to content

Commit

Permalink
Update version to 2.4.0-SNAPSHOT (helidon-io#3182)
Browse files Browse the repository at this point in the history
* Update version to 2.4.0-SNAPSHOT and update CHANGELOG
  • Loading branch information
barchetta authored Jul 10, 2021
1 parent 6b43191 commit 1f58993
Show file tree
Hide file tree
Showing 479 changed files with 524 additions and 488 deletions.
40 changes: 38 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,47 @@ For Helidon 1.x releases please see [Helidon 1.x CHANGELOG.md](https://github.co

## [2.4.0-SNAPSHOT]

This is a minor release of Helidon. It contains bug fixes and enhancements.

### Compatibility
`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.

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:


* `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.
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`.

### CHANGES

## [2.3.2]

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.

### Compatibility

2.3.2 is API compatible with 2.3.0.

### CHANGES

- Health: Health check for OCI ObjectStorage that works in SE and MP [3157](https://github.com/oracle/helidon/pull/3157)
- Logging: Fix Bug #3032 with SLF4J dependancy [3047](https://github.com/oracle/helidon/pull/3047)
- Metrics: Correct the reported Prometheus metric type for ConcurrentGauge metrics [3160](https://github.com/oracle/helidon/pull/3160)
- Metrics: Fix incorrect handling of omitted display name (and description) revealed by gRPC [3178](https://github.com/oracle/helidon/pull/3178)
- Security: Allowed cipher suite can now be specified for WebServer and WebClient [3144](https://github.com/oracle/helidon/pull/3144)
- 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)
- Tests: Fixed failing mp-graphql integration test when using JDK17 (#3100) [3176](https://github.com/oracle/helidon/pull/3176)
- Tracing: Improved handling of Jaeger spans/scopes across threads [3134](https://github.com/oracle/helidon/pull/3134)
- Utils: Loom support moved to ThreadPoolSupplier [3164](https://github.com/oracle/helidon/pull/3164)
- Vault: Custom path for Vault auth methods [3161](https://github.com/oracle/helidon/pull/3161)
- WebServer: Reactive streams compliant BareResponseImpl [3153](https://github.com/oracle/helidon/pull/3153)
- WebServer: Set content-length to 0 if empty response [3135](https://github.com/oracle/helidon/pull/3135)
- Docs: Fixed typos in link [3167](https://github.com/oracle/helidon/pull/3167)
- Docs: New note about the generation of passphrase protected PKCS#1 keys [3145](https://github.com/oracle/helidon/pull/3145)
- Documentation SE : OIDC Postman extension [2740](https://github.com/oracle/helidon/pull/2740)
- Examples: Fix for exec:java to exec:exec [3148](https://github.com/oracle/helidon/pull/3148)
- Examples: Remove jakarta.activation dependency from examples and archetypes [3155](https://github.com/oracle/helidon/pull/3155)


## [2.3.1]

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


[2.3.2]: https://github.com/oracle/helidon/compare/2.3.1...HEAD
[2.4.0-SNAPSHOT]: https://github.com/oracle/helidon/compare/2.3.2...HEAD
[2.3.2]: https://github.com/oracle/helidon/compare/2.3.1...2.3.2
[2.3.1]: https://github.com/oracle/helidon/compare/2.3.0...2.3.1
[2.3.0]: https://github.com/oracle/helidon/compare/2.2.2...2.3.0
[2.2.2]: https://github.com/oracle/helidon/compare/2.2.1...2.2.2
Expand Down
2 changes: 1 addition & 1 deletion applications/mp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon.applications</groupId>
<artifactId>helidon-applications-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<artifactId>helidon-mp</artifactId>
<packaging>pom</packaging>
Expand Down
2 changes: 1 addition & 1 deletion applications/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon</groupId>
<artifactId>helidon-dependencies</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
<relativePath>../dependencies/pom.xml</relativePath>
</parent>
<groupId>io.helidon.applications</groupId>
Expand Down
2 changes: 1 addition & 1 deletion applications/se/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon.applications</groupId>
<artifactId>helidon-applications-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<artifactId>helidon-se</artifactId>
<packaging>pom</packaging>
Expand Down
2 changes: 1 addition & 1 deletion archetypes/bare-mp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon.archetypes</groupId>
<artifactId>helidon-archetypes-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<packaging>helidon-archetype</packaging>
<artifactId>helidon-bare-mp</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion archetypes/bare-se/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon.archetypes</groupId>
<artifactId>helidon-archetypes-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<packaging>helidon-archetype</packaging>
<artifactId>helidon-bare-se</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion archetypes/catalog/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon.archetypes</groupId>
<artifactId>helidon-archetypes-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<packaging>helidon-archetype-catalog</packaging>
<artifactId>helidon-archetype-catalog</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion archetypes/database-mp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon.archetypes</groupId>
<artifactId>helidon-archetypes-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<packaging>helidon-archetype</packaging>
<artifactId>helidon-database-mp</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion archetypes/database-se/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon.archetypes</groupId>
<artifactId>helidon-archetypes-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<packaging>helidon-archetype</packaging>
<artifactId>helidon-database-se</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion archetypes/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon</groupId>
<artifactId>helidon-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<groupId>io.helidon.archetypes</groupId>
<artifactId>helidon-archetypes-project</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion archetypes/quickstart-mp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon.archetypes</groupId>
<artifactId>helidon-archetypes-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<packaging>helidon-archetype</packaging>
<artifactId>helidon-quickstart-mp</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion archetypes/quickstart-se/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon.archetypes</groupId>
<artifactId>helidon-archetypes-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<packaging>helidon-archetype</packaging>
<artifactId>helidon-quickstart-se</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon</groupId>
<artifactId>helidon-parent</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
<groupId>io.helidon</groupId>
Expand All @@ -32,7 +32,7 @@
<name>Helidon BOM POM</name>

<properties>
<helidon.version>2.3.2-SNAPSHOT</helidon.version>
<helidon.version>2.4.0-SNAPSHOT</helidon.version>
</properties>

<dependencyManagement>
Expand Down
2 changes: 1 addition & 1 deletion bundles/config/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<groupId>io.helidon.bundles</groupId>
<artifactId>helidon-bundles-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>

<artifactId>helidon-bundles-config</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion bundles/jersey/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<groupId>io.helidon.bundles</groupId>
<artifactId>helidon-bundles-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>

<artifactId>helidon-bundles-jersey</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion bundles/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<groupId>io.helidon</groupId>
<artifactId>helidon-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<modules>
<module>config</module>
Expand Down
2 changes: 1 addition & 1 deletion bundles/security/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<groupId>io.helidon.bundles</groupId>
<artifactId>helidon-bundles-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>

<artifactId>helidon-bundles-security</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion bundles/webserver/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<groupId>io.helidon.bundles</groupId>
<artifactId>helidon-bundles-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>

<artifactId>helidon-bundles-webserver</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion common/common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon.common</groupId>
<artifactId>helidon-common-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<artifactId>helidon-common</artifactId>
<name>Helidon Common</name>
Expand Down
2 changes: 1 addition & 1 deletion common/configurable/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>io.helidon.common</groupId>
<artifactId>helidon-common-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<name>Helidon Common Configurable</name>
<artifactId>helidon-common-configurable</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion common/context/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<groupId>io.helidon.common</groupId>
<artifactId>helidon-common-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<artifactId>helidon-common-context</artifactId>
<name>Helidon Common Context</name>
Expand Down
2 changes: 1 addition & 1 deletion common/crypto/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>io.helidon.common</groupId>
<artifactId>helidon-common-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion common/http/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<artifactId>helidon-common-project</artifactId>
<groupId>io.helidon.common</groupId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>helidon-common-http</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion common/key-util/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>io.helidon.common</groupId>
<artifactId>helidon-common-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<artifactId>helidon-common-key-util</artifactId>
<name>Helidon Common Key Util</name>
Expand Down
2 changes: 1 addition & 1 deletion common/mapper/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<artifactId>helidon-common-project</artifactId>
<groupId>io.helidon.common</groupId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion common/media-type/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>io.helidon.common</groupId>
<artifactId>helidon-common-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<artifactId>helidon-common-media-type</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon</groupId>
<artifactId>helidon-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<groupId>io.helidon.common</groupId>
<artifactId>helidon-common-project</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion common/reactive/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon.common</groupId>
<artifactId>helidon-common-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<artifactId>helidon-common-reactive</artifactId>
<name>Helidon Common Reactive</name>
Expand Down
2 changes: 1 addition & 1 deletion common/service-loader/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<artifactId>helidon-common-project</artifactId>
<groupId>io.helidon.common</groupId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion config/config-mp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<groupId>io.helidon.config</groupId>
<artifactId>helidon-config-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>

<artifactId>helidon-config-mp</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion config/config/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>io.helidon.config</groupId>
<artifactId>helidon-config-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<artifactId>helidon-config</artifactId>
<name>Helidon Config</name>
Expand Down
2 changes: 1 addition & 1 deletion config/encryption/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon.config</groupId>
<artifactId>helidon-config-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>helidon-config-encryption</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion config/etcd/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>io.helidon.config</groupId>
<artifactId>helidon-config-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<artifactId>helidon-config-etcd</artifactId>
<name>Helidon Config Etcd</name>
Expand Down
2 changes: 1 addition & 1 deletion config/git/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>io.helidon.config</groupId>
<artifactId>helidon-config-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<artifactId>helidon-config-git</artifactId>
<name>Helidon Config Git</name>
Expand Down
2 changes: 1 addition & 1 deletion config/hocon/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>io.helidon.config</groupId>
<artifactId>helidon-config-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<artifactId>helidon-config-hocon</artifactId>
<name>Helidon Config HOCON</name>
Expand Down
2 changes: 1 addition & 1 deletion config/object-mapping/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<artifactId>helidon-config-project</artifactId>
<groupId>io.helidon.config</groupId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion config/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>io.helidon</groupId>
<artifactId>helidon-project</artifactId>
<version>2.3.2-SNAPSHOT</version>
<version>2.4.0-SNAPSHOT</version>
</parent>
<groupId>io.helidon.config</groupId>
<artifactId>helidon-config-project</artifactId>
Expand Down
Loading

0 comments on commit 1f58993

Please sign in to comment.