Skip to content

Commit b980bc0

Browse files
authored
MP Config profiles (helidon-io#3096)
* MP Config Profiles * Support for profiles in MP meta configuration. * MP-1 integration test now uses MP meta config instead of SE meta Config Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
1 parent 57211ae commit b980bc0

21 files changed

Lines changed: 919 additions & 181 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,19 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
88
For Helidon 1.x releases please see [Helidon 1.x CHANGELOG.md](https://github.com/oracle/helidon/blob/helidon-1.x/CHANGELOG.md)
99

1010
## [2.3.1-SNAPSHOT]
11+
12+
### MP Config Updates
13+
Features from MP Config 2.0 that are backward compatible were added in this release:
14+
15+
1. Configuration profiles were added. You can now define a configuration profile (such as `dev`) using configuration property `mp.config.profile`. If such is defined, config will load default properties `microprofile-config-${profile}.properties`, and it will look for properties prefixed with `%${profile}-` first.
16+
3. `OptionalInt`, `OptionalLong`, and `OptionalDouble` were added as supported types
17+
1118
### Compatibility
1219
Base64Value has been moved from `Helidon Integrations Common REST` module to the module `Helidon Common`. Due to that action,
1320
import has changed from `io.helidon.integrations.common.rest.Base64Value` to `io.helidon.common.Base64Value`, but the class is
1421
the same.
1522

16-
## [2.3.0-SNAPSHOT]
23+
## [2.3.0]
1724

1825
2.3.0 is a minor release of Helidon that contains bug fixes and enhancements. Notable enhancements:
1926

0 commit comments

Comments
 (0)