We are pleased to present Apache 3.2.2 with a list of fixes and optimizations.
Fixes
Upgrade lua-resty-jwt dependency version
Upgrade lua-resty-jwt dependency version from 0.2.4 to 0.2.5 to mitigate the risk of authentication bypass in jwt-auth plugin. (PR #9837)
Implement optimizations for etcd
Support the use of one HTTP connection to watch the prefix for all etcd resources. This reduces the resource consumption and improved watch performance to be on par with gRPC connections. (PR #9456)
Enable keep-alive connections for etcd calls. (PR #9420)
Fix the issue in opentelemetry and grpc-transcode plugins when used together
Fix the issue of opentelemetry and grpc-transcode plugins erroring out when used together. (PR #9606)
Fix memory leaks in upstream health check
Fix memory leaks in upstream health check when the upstream nodes are configured in domain names. (PR #9090)
Fix the issue in wolf-rbac plugin used with other plugins on consumer
Fix the issue of wolf-rbac plugin on consumer rendering other plugins on the consumer ineffective. (PR #9298)
Fix the issue of using mqtt_client_id as a key in load balancing
Fix the issue of using mqtt_client_id as a key in upstream load balancing. (PR #9450)
Fix the issue in traffic-split plugin host name resolution
Fix the issue where domain name configured in the traffic-split plugin is only resolved once. (PR #9332)
Changelog
Read the changelog of this release here.