Docs

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.

Apache APISIX

API7 Gateway

ReleaseDateTypeChange
3.10.6 (opens in API7 Gateway docs)2026-08-25FixFixed 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-25FixFixed 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-26FixFixed 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-26FixFixed 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-22FixFixed 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-08FixThe data-mask plugin reports an error when the GET request does not match any route. (opens in API7 Gateway docs)