Data Mask Changelog
Released changes to the Data Mask plugin (`data-mask`), newest release first.
8 released changes name data-mask, newest release first — 2 in Apache APISIX, 6 in API7 Gateway. Each row links to the change itself.
| Release | Date | Type | Change |
|---|
| 3.10.6 (opens in API7 Gateway docs) | 2026-08-25 | Fix | Fixed issue: Removing an element from a JSON array left a hole in it rather than compacting the array, so the elements after the removed one were dropped from the logged body: masking $.items[1] out of ["a","b","c"] l… (opens in API7 Gateway docs) |
| 3.10.6 (opens in API7 Gateway docs) | 2026-08-25 | Fix | Fixed issue: Request header masking had no effect on a request the gateway answered itself instead of proxying — one rejected by an authentication plugin, a rate limit, or Fault Injection, for example. Logging plugins… (opens in API7 Gateway docs) |
| 3.9.19 (opens in API7 Gateway docs) | 2026-08-26 | Fix | Fixed issue: Removing an element from a JSON array left a hole in it rather than compacting the array, so the elements after the removed one were dropped from the logged body: masking $.items[1] out of ["a","b","c"] l… (opens in API7 Gateway docs) |
| 3.9.19 (opens in API7 Gateway docs) | 2026-08-26 | Fix | Fixed issue: Request header masking had no effect on a request the gateway answered itself instead of proxying — one rejected by an authentication plugin, a rate limit, or Fault Injection, for example. Logging plugins… (opens in API7 Gateway docs) |
| 3.9.13 (opens in API7 Gateway docs) | 2026-05-22 | Fix | Fixed issue: The plugin could crash or produce incorrect masked output for multi-value query parameters, valueless query parameters, non-string JSON values, regex failures, and form parsing errors. It also no longer l… (opens in API7 Gateway docs) |
| 3.2.14.0 (opens in API7 Gateway docs) | 2024-07-08 | Fix | The data-mask plugin reports an error when the GET request does not match any route. (opens in API7 Gateway docs) |