Response Rewrite Changelog
Released changes to the Response Rewrite plugin (`response-rewrite`), newest release first.
15 released changes name response-rewrite, newest release first — 7 in Apache APISIX, 8 in API7 Gateway. Each row links to the change itself.
| Release | Date | Type | Change |
|---|
| 3.10.4 (opens in API7 Gateway docs) | 2026-07-27 | Feature | Added 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-27 | Feature | The Apisix-Plugins debug response header now lists the plugins that actually ran, in execution order and annotated with the phase each ran in (for example limit-count#access, response-rewrite#header_filter), instead o… (opens in API7 Gateway docs) |
| 3.10.2 (opens in API7 Gateway docs) | 2026-06-29 | Fix | Fixed issue: When the upstream response was compressed (gzip or brotli), filters were applied to the compressed bytes and did not match, producing a corrupted body. The response is now decoded before filters run. (opens in API7 Gateway docs) |
| 3.9.17 (opens in API7 Gateway docs) | 2026-07-28 | Feature | Added 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-28 | Feature | The Apisix-Plugins debug response header now lists the plugins that actually ran, in execution order and annotated with the phase each ran in (for example limit-count#access, response-rewrite#header_filter), instead o… (opens in API7 Gateway docs) |
| 3.9.16 (opens in API7 Gateway docs) | 2026-07-10 | Fix | Fixed issue: When the upstream response was compressed (gzip or brotli), filters were applied to the compressed bytes and did not match, producing a corrupted body. The response is now decoded before filters run. (opens in API7 Gateway docs) |
| 3.8.4 (opens in API7 Gateway docs) | 2025-06-11 | Fix | Fixed issue: Error in the code suggestions in the Response Rewrite plugin editor. (opens in API7 Gateway docs) |
| 3.2.14.5 (opens in API7 Gateway docs) | 2024-08-20 | Fix | Fixed a body validation bug in the response-rewrite plugin when body_base64 is set to false. (opens in API7 Gateway docs) |