What's Changed
- feat: use caddy.UsagePool to share WAF instances across reloads by @fzipi in #268
- test: improve unit test coverage from 71% to 93% by @jptosso in #267
- fix(deps): update module github.com/magefile/mage to v1.16.1 by @renovate[bot] in #269
- fix: update response body limit test expectations for coraza v3.4.0 by @jptosso in #271
- chore(deps): update debian docker tag to v13 by @renovate[bot] in #225
- fix: HTTP middleware to process all Transfer-Encoding values by @M4tteoP in #274
- fix(deps): update module github.com/corazawaf/coraza-coreruleset/v4 to v4.24.1 by @renovate[bot] in #257
- chore(ci): harden GHA workflows with least-privilege permissions by @fzipi in #276
- docs: clarify CRS documentation scope for Coraza users by @QueBallSharken in #251
- chore(deps): update actions/stale digest to b5d41d4 by @renovate[bot] in #279
- chore(deps): update ghcr.io/coreruleset/go-ftw docker tag to v2 by @renovate[bot] in #256
- chore(deps): update github/codeql-action digest to c6f9311 by @renovate[bot] in #280
- chore(deps): update actions/setup-go digest to 4b73464 by @renovate[bot] in #278
- fix: log tx.Close() errors instead of silently dropping them by @Copilot in #273
- fix(deps): update module github.com/magefile/mage to v1.17.0 by @renovate[bot] in #282
- Add --show-failures-only to ftw test runs by @Copilot in #286
- fix(deps): update module github.com/corazawaf/coraza/v3 to v3.5.0 by @renovate[bot] in #283
New Contributors
- @QueBallSharken made their first contribution in #251
Full Changelog: v2.2.0...v2.3.0