github helidon-io/helidon 2.5.5

latest releases: 4.1.4, 4.1.3, 4.0.12...
23 months ago

This is a bugfix release of Helidon. It is recommended for all users of Helidon 2.

CHANGES

  • Common: Add info to Charbuf exceptions 5368
  • Config: Provide MP config profile support for application.yaml 5565
  • DBClient: Handle exception on inTransaction apply 5644
  • Docker: remove -Ddocker.build=true 5486
  • Fault Tolerance: Additional @Retry strategies 5230
  • GRPC: Grpc component Does not handle package directive in proto files. 5150
  • Health: Use lazy values to initialized HealthSupport FT handlers 5106
  • LRA: LRA false warning 5554
  • Messaging: Message body operator matching with parameters 5523
  • MicroProfile: Add null check to MP Server.Builder.config() 5363
  • OpenAPI: Add support for OpenAPI UI [2.x] 5584
  • Security: Add relativeUris flag in OidcConfig to allow Oidc webclient to use relative path on the request URI 5267
  • Security: Jwt scope handling extended over array support 5520
  • Security: Multitenant lazy loading implementation improved 5678
  • Security: OIDC multi-tenant and lazy loading implementation 5168
  • Security: Use only public APIs to read PKCS#1 keys (#5240) 5259
  • Vault: Remove experimental flag from Vault docs (#5431) 5539
  • WebServer: Log an entry in warning level for a 400 or 413 response 5298
  • WebServer: NullPointerException when there is an illegal character in the request 5470
  • WebServer: WebServer.Builder media support methods with Supplier variants 5640
  • Copyrights: Remove trailing empty line in copyright comment 5324 and others
  • Dependencies: Fix Guava version to match that required by the grpc-java libraries 5446
  • Dependencies: Manage protobuf version using BOM 5177
  • Dependencies: Upgrade PostgreSQL JDBC driver dependency to 42.4.3 5563
  • Dependencies: Upgrade grpc-java to 1.49.2 5360
  • Dependencies: Upgrade protobuf-java. 5132
  • Dependencies: Upgrade to jackson-databind-2.13.4.2 via bom 2.13.4.20221013 5303
  • Dependencies: Upgrade build-tools to 2.3.7 5705
  • Docs: Add doc describing use of OpenAPI code generator to 2.x 5590
  • Docs: Archetype Doc 5576
  • Docs: Replace deprecated ServerConfiguration.builder() on WebServer.builder() in docs - backport 2.x (#5024) 5119
  • Docs: flatMapCompletionStage javadoc fix 5623
  • Examples: Add OCI MP Archetype 5366
  • Examples: Include istio and lra examples in reactor. Fix version numbers 5277
  • Examples: Remove license-report from maven lifecycle 5245
  • Tests: Add some retries because post-request metrics updates occur after the response is sent 5142
  • Tests: Fix Intermittent TestJBatchEndpoint.runJob 5558
  • Tests: Fix intermittent jBatch test 5248
  • Tests: Move checkLazyFaultToleranceInitialization() test to its own class 5138
  • Tests: Remove value check of executor metrics; just check for existence 5120
  • Tests: Simplify named socket WebTarget injection in Tests 5315
  • Tests: Use Hamcrest assertions instead of JUnit 5275 and others

Don't miss a new helidon release

NewReleases is sending notifications on new releases.