API7 Gateway 3.7.0
Reference Secrets in Kubernetes Secret: The secret provider now supports Kubernetes secrets.
Release Date: 2025-03-10
Features
Data Plane
- Reference Secrets in Kubernetes Secret: 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.
Plugins
- AI Rate Limiting (opens in Plugin Hub docs)
- Introduced new AI plugin which 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 (opens in Plugin Hub docs) plugin.
- AI Proxy (opens in Plugin Hub docs)
- Supported openai-compatible provider.
- Supported proxying embedding model APIs.
- AI Proxy Multi (opens in Plugin Hub docs)
- Supported openai-compatible provider.
- Supported bypassing upstream configuration when using the plugin.
- Supported active health check.
- Supported proxying embedding model APIs.
Console (Dashboard)
- Supported *referencing a specific secret from Kubernetes Secrets: See Reference a secret in Kubernetes Secrets for details.
- Added page size selector for all tables.
- Displayed 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.
Admin APIs
- Added Reference Secrets in Kubernetes Secret related APIs:
Fixes
Data Plane
- Fixed issue: Duplicated gateway instance IDs result in inaccurate CPU counts.
Console (Dashboard)
- Fixed issue: Alert email delivery failed due to an invalid
From Nameformat in the SMTP server configuration. - Fixed issue: Plugin metadata is not deleted when deleting the custom plugin.
- Fixed issue: The
Skip Path Prefixfield is not removed when manually adding a stream service. - Fixed issue: The priority of route cannot be set to negative numbers.