2.2.2 is a bugfix release of Helidon. In addition to fixing various bugs it contains a security fix for an issue concerning the use of security annotations (such as @Denyall, @RolesAllowed) on JAX-RS Applications and sub-resource locators that are discovered by CDI. See issue 2903 for more details.
This upgrade is recommended for all users of Helidon 2.
Compatibility
2.2.2 is API compatible with 2.2.0.
CHANGES
- WebClient: keep-alive minor improvements 2882
- WebClient: Keep alive default value changed to true 2775
- Security: Obtain the actual class when instance is injected by CDI 2897
- MicroProfile Server: Remove standard output. 2780
- Metrics: Avoid NaN values causing problems in metrics output 2812
- Logging: Slf4j MDC context propagation with null MDC map fixed 2861
- JAX-RS: Use one of Jersey's implementations of PropertiesDelegate 2756
- Fault Tolerance: New RequestScopeHelper class to track request scopes across threads 2856
- Dependencies: Upgrade Netty to 4.1.59.Final 2793