Control Plane Release Notes
Version CP3.7.1
Release Date: 2025-03-14
Compatible Data Plane Versions: 3.2.x.x - 3.7.x
Bug Fixes
- Fixed issue: The OpenID Connect plugin now supports configuring verify issuer.
Version CP3.7.0
Release Date: 2025-03-10
Compatible Data Plane Versions: 3.2.x.x - 3.7.x
New Feature
Rate Limiting Based on AI Tokens
Please also upgrade your gateway instances to DP3.7.0 or above to use this new feature.
Introduced new AI plugin: AI Rate Limiting enforces token-based rate limiting for requests sent to LLM services. It helps manage API usage by controlling the number of tokens consumed within a specified time frame, ensuring fair resource allocation and preventing excessive load on the service. It is often used with AI Proxy Multi plugin.
Reference Secrets in Kubernetes Secret
Please also upgrade your gateway instances to DP3.7.0 or above to use this new feature.
The secret provider now supports Kubernetes secrets. This allows you to reference sensitive values from Kubernetes secrets for use in SSL certificates, SSL private keys, consumer credentials, and various plugin configurations. See Reference Secrets in Kubernetes Secret for details.
Improvements
- Added page size selector for all tables.
- Display the service ID and service template ID on the service page header, and the route ID and route template ID on the route page header.
- Adjusted the length limit of
name
anddesc
to 65535 uniformly.
Bug Fixes
- Fixed issue: Alert email delivery failed due to an invalid
From Name
format in the SMTP server configuration. - Fixed issue: Plugin metadata should also be deleted when deleting the custom plugin.
- Fixed issue: The
Skip Path Prefix
field should not be available when manually adding a stream service. - Fixed issue: The priority of route can be negative.
- Fixed issue: Duplicated gateway instance IDs result in inaccurate CPU counts.
Version CP3.6.1
Release Date: 2025-03-14
Compatible Data Plane Versions: 3.2.x.x - 3.6.x
Bug Fixes
- Fixed issue: The OpenID Connect plugin now supports configuring verify issuer.
Version CP3.6.0
Release Date: 2025-02-26
Compatible Data Plane Versions: 3.2.x.x - 3.6.x
New Features
Decoupled Data Plane and Control Plane Versions
Starting with version 3.6.0, data plane and control plane versions are decoupled, allowing for independent upgrades. The control plane will typically be compatible with multiple data plane versions, while data plane versions will evolve at a slower pace to maintain stability.
Configured mTLS for Upstreams
Please upgrade to DP3.6.0 or above to use this new feature.
To prevent unauthorized access and harden security, consider Configure mTLS between API7 Enterprise and Upstream.
Logged in with Email
API7 Enterprise now supports login using either username or email address with password. To use email for login or to receive notifications, please bind an email address to your user profile.
Improvements
- Supported referencing environment variables for SSO connection information.
- Introduced a form-based UI for plugin configuration.
- Added Basic Authentication as an authentication option for Developer Portal credentials. If the API product allows multiple authentication types, any valid credential can be used.
- Removed service runtime configurations in service templates, for better template reuse across gateway groups. This is a breaking change. Existing service runtime configurations within service templates will be removed, but your published service configurations will remain unchanged. Furthermore, the publishing process is simplified and streamlined, with no service runtime configurations allowed during the process. See the renewed guide to publish service.