2.3.3
This is a bug fix release of Helidon. It contains bug and performance fixes. We recommend all Helidon 2.x users upgrade to this release.
Compatibility
2.3.3 is API compatible with 2.3.0.
CHANGES
- WebServer and WebClient race conditions fixed 3351
- WebServer: Fix missing CORS headers if response has 404 status (#3206) 3280
- WebClient: HTTP to HTTPS request hang fix 3351
- Tracing: Modified Jaeger logic to not close scopes before switching threads 3274
- Security: Fix NPE in outbound of JWT provider. (#3295) 3297
- Reactive: 3129 3216 BEP refactor backport 3327
- MicroProfile: Use MP config instead of Config.create() in MP components. 3291
- Metrics: Performance: Improve some interceptor code paths in metrics (#3251) 3328
- Metrics: Metrics and routings fixes (#3260) 3324
- Metrics: Add the KPI metrics handler (with no qualifying path) exactly once each routing (#3255) 3282
- Metrics: Suppress empty labels in exemplars which result in {}; yield a truly empty string instead 3281
- Fault Tolerance: Explicitly destroy bean instance obtained from CDI object 3274
- Docs: Helidon config documentation updates (#3187) 3284
- Dependencies: Upgrade org.glassfish:jakarta.el to 3.0.4 3331
- Dependencies: Upgrade helidon-build-tools to 2.2.3. to fix issues with Maven 3.8 and JDK 11.0.11+ 3362 3370