Docs

AI Request Rewrite Changelog

Released changes to the AI Request Rewrite plugin (`ai-request-rewrite`), newest release first.

11 released changes name ai-request-rewrite, newest release first — 1 in Apache APISIX, 10 in API7 Gateway. Each row links to the change itself.

Apache APISIX

ReleaseDateTypeChange
3.17.02026-06-11FixReturn 400 when request body is missing

API7 Gateway

ReleaseDateTypeChange
3.10.4 (opens in API7 Gateway docs)2026-07-27FeatureAdded max_req_body_size and max_resp_body_size to bound how much of a request or response body a plugin reads into memory, defaulting to 67108864 bytes (64 MiB). A request body larger than the limit is rejected, and a… (opens in API7 Gateway docs)
3.10.4 (opens in API7 Gateway docs)2026-07-27FixAI Proxy, AI Proxy Multi, and AI Request Rewrite: Fixed issue: On an error response from the LLM, $apisix_upstream_response_time and $llm_time_to_first_token were logged in seconds (for example 0.240) or as 0, while s… (opens in API7 Gateway docs)
3.10.4 (opens in API7 Gateway docs)2026-07-27FixAI Proxy, AI Proxy Multi, and AI Request Rewrite: Fixed issue: The requests the gateway sent to the LLM provider carried the client's own headers, including Cookie, Authorization, and arbitrary custom headers, exposin… (opens in API7 Gateway docs)
3.9.17 (opens in API7 Gateway docs)2026-07-28FeatureAdded max_req_body_size and max_resp_body_size to bound how much of a request or response body a plugin reads into memory, defaulting to 67108864 bytes (64 MiB). A request body larger than the limit is rejected, and a… (opens in API7 Gateway docs)
3.9.17 (opens in API7 Gateway docs)2026-07-28FixAI Proxy, AI Proxy Multi, and AI Request Rewrite: Fixed issue: On an error response from the LLM, $apisix_upstream_response_time and $llm_time_to_first_token were logged in seconds (for example 0.240) or as 0, while s… (opens in API7 Gateway docs)
3.9.17 (opens in API7 Gateway docs)2026-07-28FixAI Proxy, AI Proxy Multi, and AI Request Rewrite: Fixed issue: The requests the gateway sent to the LLM provider carried the client's own headers, including Cookie, Authorization, and arbitrary custom headers, exposin… (opens in API7 Gateway docs)
3.9.11 (opens in API7 Gateway docs)2026-04-30FixFixed issue: Requests with no body produced a vague upstream error instead of returning a clear HTTP 400 Bad Request. (opens in API7 Gateway docs)
3.9.3 (opens in API7 Gateway docs)2026-01-26FeatureSupported two new providers: Gemini, Vertex AI. (opens in API7 Gateway docs)
3.8.17 (opens in API7 Gateway docs)2025-11-10FeatureAI Proxy/AI Proxy Multi/AI Request Rewrite: Supported the aimlapi provider. (opens in API7 Gateway docs)
3.8.11 (opens in API7 Gateway docs)2025-08-25FeatureIntroduced new plugin. (opens in API7 Gateway docs)