2.2.1 is a bugfix release of Helidon. It contains bug fixes, performance fixes and dependency upgrades.
Compatibility
2.2.1 is API compatible with 2.2.0.
CHANGES
- Config: Fix issue with null value in JSON. 2723
- Config: Fix null array values in HOCON/JSON config parser. 2731
- Dependencies: Re-organize dependencyManagement 2646
- Dependencies: Update Jackson to 2.12.1 2690
- Dependencies: Upgrade Netty to 4.1.58 2678
- Dependencies: Upgrade Weld 2668
- Dependencies: Upgrade grpc to v1.35.0 2713
- Dependencies: Upgrade to Jersey 2.33 and set of client property 2727
- Dependencies: Upgrades OCI SDK to version 1.31.0 2699
- Examples: Fix TODO application: 2708
- Examples: Fix WebServer Basics example 2634
- Examples: Fixed different output in DbClient SE archetype 2703
- Examples: PokemonService template fixed in SE Database Archetype. 2701
- Fault Tolerance: Do not attempt to access the request context in Fallback callback 2748
- Jersey: Allow override of Jersey property via config 2737
- K8s: Update k8s descriptors to avoid using deprecated APIs 2719
- Metrics: Support async invocations using optional synthetic SimplyTimed behavior 2745
- Micronaut extensions: micronaut data with ucp 2572
- Performance: New implementation of LazyValue 2738
- Performance: Properly release underlying buffer before passing it to WebSocket handler 2715
- Performance: improvements to queue(s) management in Webserver 2704
- Reactive: Concat array enhancement 2508
- Rest Client: Rest client async header propagation with usage of Helidon Context 2735
- Security: Added overall timeout to evictable cache 2659
- Testing: Proves that environment variable overrides work with our MicroProfile Config implementation 2648
- Testing: Separate execution of DataChunkReleaseTest in its own VM 2716
- WebServer: Lays the groundwork for permitting other Netty transports 2478
- Build: Manage versions of version plugin and helidon-maven-plugin 2626