You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+22-3Lines changed: 22 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,23 +7,36 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
7
7
8
8
For Helidon 1.x releases please see [Helidon 1.x CHANGELOG.md](https://github.com/oracle/helidon/blob/helidon-1.x/CHANGELOG.md)
9
9
10
-
## [2.1.0-SNAPSHOT]
10
+
## [2.1.1-SNAPSHOT]
11
+
12
+
## [2.1.0]
11
13
12
14
2.1.0 is a minor release of Helidon. It contains bug fixes and enhancements. Notable changes:
13
15
14
16
- MicroProfile 3.3 support
15
17
- New Helidon SE Fault Tolerance implementation. This also replaces Hystrix in the MicroProfile
16
18
Fault Tolerance implementation.
19
+
20
+
### Compatibility
21
+
22
+
2.1.0 is API compatible with previous releases of 2.0. There are some minor
23
+
behavioral changes:
24
+
17
25
- Security: To remove accidental propagation of identity, all security providers that support outbound
18
26
security were updated to only do outbound security when configured so. All of these providers
19
27
now have an `outbound` configuration section that can define outbound targets. Documentation of
20
28
providers was updated to match this new approach and is available in both MP and SE docs.
29
+
- Custom jlink images produced by the helidon-mave-plugin now have a -jri suffix.
30
+
So the path to start your application looks something like:
31
+
target/helidon-quickstart-se-jri/bin/start
21
32
22
33
### CHANGES
23
34
24
35
- Config: Git config native-image support [2400](https://github.com/oracle/helidon/pull/2400)
25
36
- Config: Injection of web target with correct endpoint. [2380](https://github.com/oracle/helidon/pull/2380)
37
+
- Config: Config now supports merging of objects and lists [2448](https://github.com/oracle/helidon/pull/2448)
26
38
- DBClient: integration tests for MySQL, MadiaDB, PostgreSQL and MS SQL [2383](https://github.com/oracle/helidon/pull/2383)
39
+
- DBClient: Fix NPE on error in tx [2286](https://github.com/oracle/helidon/pull/2437)
27
40
- DataSource: Use Config.getPropertyNames() instead of retrieving getPropertyNames() from ConfigSources [2322](https://github.com/oracle/helidon/pull/2322)
28
41
- Fault Tolerance: Implementation of MP FT 2.1.1 using FT SE [2348](https://github.com/oracle/helidon/pull/2348)
29
42
- Fault Tolerance: Limit module visibility by making several classes package private [2359](https://github.com/oracle/helidon/pull/2359)
@@ -36,6 +49,7 @@ For Helidon 1.x releases please see [Helidon 1.x CHANGELOG.md](https://github.co
36
49
- Media: Update MediaType, lazy non known type, read-only parameters map [2308](https://github.com/oracle/helidon/pull/2308)
37
50
- Media: media-jackson native-image support [2385](https://github.com/oracle/helidon/pull/2385)
38
51
- Messaging: Messaging health check [2352](https://github.com/oracle/helidon/pull/2352)
- Metrics: Avoid race condition by using ConcurrentHashMap [2435](https://github.com/oracle/helidon/pull/2435)
40
54
- Metrics: Update release of Prometheus Java client (in 2.x) [2419](https://github.com/oracle/helidon/pull/2419)
41
55
- Native Image: When class is annotated with @MappedSuperclass, its private fields can't be accessed from JPA with native image [2127](https://github.com/oracle/helidon/pull/2127)
@@ -52,20 +66,24 @@ For Helidon 1.x releases please see [Helidon 1.x CHANGELOG.md](https://github.co
52
66
- Testing: Intermittent test failure fix [2347](https://github.com/oracle/helidon/pull/2347)
- WebServer: Public API to get absolute URI of the request [2441](https://github.com/oracle/helidon/pull/2441)
78
+
- WebServer: Attempt to start a stopped server will fail with IllegalStateException [2439](https://github.com/oracle/helidon/pull/2439)
62
79
- gRPC: Fix issue with gRPC clients and services where method signatures have types with nested generics [2283](https://github.com/oracle/helidon/pull/2283)
63
80
- gRPC: Update gRPC Version [2388](https://github.com/oracle/helidon/pull/2388)
64
81
- CDI: Service class fixed. [2317](https://github.com/oracle/helidon/pull/2317)
82
+
- CDI: CDI.current().getBeanManager() now available during shutdown [2438](https://github.com/oracle/helidon/pull/2438)
65
83
- Examples: Fix 2391 Bug in generated Dockerfile.native from quickstart-mp [2393](https://github.com/oracle/helidon/pull/2393)
0 commit comments