1.27.2 release notes
26th February 2024
🔒 Security fixes
- Armeria's SAML integration now rejects unsigned SAML messages by default. CVE-2024-1735
- You can set
SamlServiceProviderBuilder.signatureRequired()to control whether to accept unsigned SAML messages.
- You can set
🛠️ Bug fixes
XdsEndpointGroupnow supports Subset based Load Balancing, which enables more sophisticated load balancing configurations. #5461- You can now specify a static
Clusterconfiguration to define theClusterLoadAssignmentinstead of receiving theClusterresource from the control plane. #5468 - Armeria's Eureka integration no longer incorrectly appends
port information to
vipAddress. #5451 homePageUrlandstatusPageUrlof anInstanceInfoin Eureka are correctly set if corresponding path properties are configured. #5464 #5465- You no longer see
IllegalArgumentExceptionwhen usingConnectionPoolListener.metricCollecting(MeterRegistry). #5466
☢️ Breaking changes
- The
.connectionssuffix is now automatically appended to the names of connection pool metrics. #5466- If you use a custom
MeterIdPrefixwithConnectionPoolListener.metricCollecting(MeterRegistry,MeterIdPrefix), this changes will affect your meter naming.
- If you use a custom