Skip to content

Commit 60949dc

Browse files
authored
Update CHANGELOG after 2.1.0 release (helidon-io#2463)
1 parent 437fbd7 commit 60949dc

1 file changed

Lines changed: 22 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,36 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
77

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

10-
## [2.1.0-SNAPSHOT]
10+
## [2.1.1-SNAPSHOT]
11+
12+
## [2.1.0]
1113

1214
2.1.0 is a minor release of Helidon. It contains bug fixes and enhancements. Notable changes:
1315

1416
- MicroProfile 3.3 support
1517
- New Helidon SE Fault Tolerance implementation. This also replaces Hystrix in the MicroProfile
1618
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+
1725
- Security: To remove accidental propagation of identity, all security providers that support outbound
1826
security were updated to only do outbound security when configured so. All of these providers
1927
now have an `outbound` configuration section that can define outbound targets. Documentation of
2028
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
2132

2233
### CHANGES
2334

2435
- Config: Git config native-image support [2400](https://github.com/oracle/helidon/pull/2400)
2536
- 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)
2638
- 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)
2740
- DataSource: Use Config.getPropertyNames() instead of retrieving getPropertyNames() from ConfigSources [2322](https://github.com/oracle/helidon/pull/2322)
2841
- Fault Tolerance: Implementation of MP FT 2.1.1 using FT SE [2348](https://github.com/oracle/helidon/pull/2348)
2942
- 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
3649
- Media: Update MediaType, lazy non known type, read-only parameters map [2308](https://github.com/oracle/helidon/pull/2308)
3750
- Media: media-jackson native-image support [2385](https://github.com/oracle/helidon/pull/2385)
3851
- Messaging: Messaging health check [2352](https://github.com/oracle/helidon/pull/2352)
52+
- Messaging: Log Kafka sending error which caused channel cancel [2447](https://github.com/oracle/helidon/pull/2447)
3953
- Metrics: Avoid race condition by using ConcurrentHashMap [2435](https://github.com/oracle/helidon/pull/2435)
4054
- Metrics: Update release of Prometheus Java client (in 2.x) [2419](https://github.com/oracle/helidon/pull/2419)
4155
- 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
5266
- Testing: Intermittent test failure fix [2347](https://github.com/oracle/helidon/pull/2347)
5367
- Testing: MP Testing [2353](https://github.com/oracle/helidon/pull/2353)
5468
- Testing: Update surefire and failsafe to 3.0.0-M5 [2307](https://github.com/oracle/helidon/pull/2307)
69+
- Testing: Junit4 upgrade [2450](https://github.com/oracle/helidon/pull/2450)
5570
- Tracing: Update to later release of MP OpenTracing [2313](https://github.com/oracle/helidon/pull/2313)
5671
- WebClient: Changes of the request via WebClientService are now propagated [2321](https://github.com/oracle/helidon/pull/2321)
5772
- WebClient: Webclient uses relative uri in request instead of full uri [2309](https://github.com/oracle/helidon/pull/2309)
5873
- WebServer: ClassPathContentHandler can survive tmp folder cleanup [2361](https://github.com/oracle/helidon/pull/2361)
5974
- WebServer: Enable support for HTTP compression in the webserver [2379](https://github.com/oracle/helidon/pull/2379)
6075
- WebServer: Secure static content [2411](https://github.com/oracle/helidon/pull/2411)
6176
- WebServer: WebSocket Extensions [1934](https://github.com/oracle/helidon/pull/1934)
77+
- 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)
6279
- gRPC: Fix issue with gRPC clients and services where method signatures have types with nested generics [2283](https://github.com/oracle/helidon/pull/2283)
6380
- gRPC: Update gRPC Version [2388](https://github.com/oracle/helidon/pull/2388)
6481
- 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)
6583
- Examples: Fix 2391 Bug in generated Dockerfile.native from quickstart-mp [2393](https://github.com/oracle/helidon/pull/2393)
6684
- Examples: Update standalone quickstarts. [2360](https://github.com/oracle/helidon/pull/2360)
6785
- Examples: Updated maven surefire plugin to helidon-standalone-quickstart-mp [1849](https://github.com/oracle/helidon/pull/1849)
68-
- Documentation improvements: [2428](https://github.com/oracle/helidon/pull/2428) [2399](https://github.com/oracle/helidon/pull/2399) [2410](https://github.com/oracle/helidon/pull/2410) [2390](https://github.com/oracle/helidon/pull/2390) [2329](https://github.com/oracle/helidon/pull/2329) [2397](https://github.com/oracle/helidon/pull/2397) [2367](https://github.com/oracle/helidon/pull/2367) [2363](https://github.com/oracle/helidon/pull/2363) [2351](https://github.com/oracle/helidon/pull/2351) [2328](https://github.com/oracle/helidon/pull/2328)
86+
- Documentation improvements: [2428](https://github.com/oracle/helidon/pull/2428) [2399](https://github.com/oracle/helidon/pull/2399) [2410](https://github.com/oracle/helidon/pull/2410) [2390](https://github.com/oracle/helidon/pull/2390) [2329](https://github.com/oracle/helidon/pull/2329) [2397](https://github.com/oracle/helidon/pull/2397) [2367](https://github.com/oracle/helidon/pull/2367) [2363](https://github.com/oracle/helidon/pull/2363) [2351](https://github.com/oracle/helidon/pull/2351) [2328](https://github.com/oracle/helidon/pull/2328) [2457](https://github.com/oracle/helidon/pull/2457) [2443](https://github.com/oracle/helidon/pull/2443)
6987

7088
## [2.0.2]
7189

@@ -1098,7 +1116,8 @@ If there is no authorization provider configured, ABAC provider will be configur
10981116
otherwise they are ignored
10991117

11001118

1101-
[2.1.0-SNAPSHOT]: https://github.com/oracle/helidon/compare/2.0.2...HEAD
1119+
[2.1.1-SNAPSHOT]: https://github.com/oracle/helidon/compare/2.1.0...HEAD
1120+
[2.1.0]: https://github.com/oracle/helidon/compare/2.0.2...2.1.0
11021121
[2.0.2]: https://github.com/oracle/helidon/compare/2.0.1...2.0.2
11031122
[2.0.1]: https://github.com/oracle/helidon/compare/2.0.0...2.0.1
11041123
[2.0.0]: https://github.com/oracle/helidon/compare/2.0.0-RC2...2.0.0

0 commit comments

Comments
 (0)