API7 Gateway 3.3.0
Refactored an expiration and elimination mechanism in the data plane.
Release Date: 2024-12-17
Features
Data Plane
- Refactored an expiration and elimination mechanism in the data plane.
Plugins
- OpenID Connect (opens in Plugin Hub docs)
- Synchronized the latest APISIX code.
- Datadog (opens in Plugin Hub docs)
- Reported consumer username tag.#11354
- Body Transformer (opens in Plugin Hub docs)
- Supported
content-typeusingx-www-form-urlencodedformat and parsing uri parameters of get requests#10496
- Supported
- OpenTelemetry (opens in Plugin Hub docs)
- Added variables.#8871
- OpenID Connect (opens in Plugin Hub docs)
- Added
proxy_optsattribute.#9948
- Added
Console (Dashboard)
- Announced the General Availability (GA) of the API7 Portal, a comprehensive solution for API exposure and consumption. Explore the key concepts of the API Portal and Developers, and begin your journey towards productize services.
- Recorded request IDs in access logs and error logs.
- Added prompt in the alert history when an alert policy had not been configured with a notification channel.
- Supported integration with external Prometheus metrics.
Security
- Fixed the vulnerabilities from the CVE report.
Fixes
Data Plane
- Fixed issue: Data plane queries to the DPM for consumer errors, other than 404 errors, should not have been cached.
Plugins
- CORS (opens in Plugin Hub docs)
- Fixed issue: The
Access-Control-Expose-Headersresponse header will be overwritten.#11136.
- Fixed issue: The
- Body Transformer (opens in Plugin Hub docs)
- Fixed issue: The
input_formatenumeration lacks a means to prevent body parsing and validation, leading to unnecessary warnings.#10862
- Fixed issue: The
Console (Dashboard)
- Fixed issue: After disabling the API7 integrated authentication, password login on the login page had been unavailable.
- Fixed issue: The plugin global rules search result is not accurate.