API7 Gateway 3.8.11
AI Request Rewrite — Introduced new plugin.
Release Date: 2025-08-25
Features
Plugins
- AI Request Rewrite (opens in Plugin Hub docs)
- Introduced new plugin.
- AI RAG (opens in Plugin Hub docs)
- Introduced new plugin.
- AI AWS Content Moderation (opens in Plugin Hub docs)
- Introduced new plugin.
Console (Dashboard)
- Improved guidance when the root user generates a token. The UI now clearly instructs users to create a new user and generate tokens under that account.
- Supported enabling pprof in the Enterprise control plane with a configuration switch. It listens on 127.0.0.1 and is disabled by default.
Dependencies
- Included the latest version of ADC in the Enterprise offline release package.
Fixes
Plugins
- Custom Plugins
- Fixed issue: Uploading a custom plugin without a
schemareturned 500.
- Fixed issue: Uploading a custom plugin without a
- Basic Auth (opens in Plugin Hub docs)
- Fixed issue: Made the scheme part ("Basic") case-insensitive.
- AI Proxy Multi (opens in Plugin Hub docs)
- Fixed issue: Abnormal traffic distribution.
- AI Prompt Decorator (opens in Plugin Hub docs)
- Fixed issue: User historical messages were incorrectly appended to
messagesin logs/configurations. The plugin now only inserts system prompts as expected.
- Fixed issue: User historical messages were incorrectly appended to
Data Plane
- Fixed issue: With the EWMA load balancing algorithm, historical statistics were not cleaned up, which could exhaust the allocated shared memory and cause errors.
Console (Dashboard)
- Fixed issue: Users logging in on multiple devices could get stuck on the license activation page.
- Fixed issue: The
/pluginskey was only written during custom plugin operations or at dashboard startup. As a result, creating a new gateway under a newly created gateway group could not synchronize the list of enabled plugins from the control plane. The key is now created correctly. - Fixed issue: When creating Services via ADC, duplicate Routes across different Services were not detected by the route conflict checker.
- Fixed issue: Long labels were not fully displayed in the UI.
- Fixed issue: Concurrently creating a Service with the same ID could result in duplicate creation.
- Fixed issue: Creating two Routes simultaneously could report that the Routes' Service already exists.
- Fixed issue: On the login page, when there were too many login options, the header overlapped and the page could not scroll.