github corazawaf/coraza-caddy v2.0.0
Version 2.0.0

17 hours ago

Version 2.0.0 is the new version of the coraza-caddy connection with aims to be production ready and uses the latest and greatest Coraza version.

What's Changed

  • Updates coraza, uses parseServerName by @M4tteoP in #43
  • chore: update coraza version by @jptosso in #45
  • Upgrades coraza 249700b5 by @jcchavezs in #47
  • chore: refactors connector. by @jcchavezs in #49
  • chore: deprecates Include config field. by @jcchavezs in #51
  • feat: aligns logger with caddy by @jcchavezs in #50
  • tests: adds coverage to the config. by @jcchavezs in #60
  • fix: replaces filesystem library. by @jcchavezs in #52
  • Adds FTW and E2E by @M4tteoP in #56
  • chore: adds nightly tests both for coraza and caddy by @jcchavezs in #61
  • Chore: updates Middleware adding synthesis of Transfer-Encoding header by @M4tteoP in #55
  • chore: updates coraza dependency to v3.0.0-rc.2 and retracts older versions in caddy module. by @jcchavezs in #65
  • chore: upgrades to Coraza 3.0.0-rc.3 by @jcchavezs in #66
  • chore: changes CI to use main branch instead. by @jcchavezs in #67
  • chore: uses main branch from coraza for nightly check. by @jcchavezs in #69
  • chore: removes the warning and fallback to the authority. by @jcchavezs in #72
  • fix: fixes the package naming following the best practices from go modules. by @jcchavezs in #73
  • chore: improves example to make it easy to run. by @jcchavezs in #77
  • chore: automates coraza upgrade by @jcchavezs in #79
  • chore(deps): bump github.com/corazawaf/coraza/v3 from 3.0.0 to 3.0.2 by @dependabot in #80
  • Adds stale bot for awaiting-feedback issues by @M4tteoP in #81
  • chore: keep the handler error instead of trying to hijack it as it breaks the user experience. by @jcchavezs in #85
  • Update mage.go commands in README.md by @andremralves in #94
  • Created TROUBLESHOOTING.md by @skixmix in #95
  • Updates CRS dependency by @M4tteoP in #96
  • chore(deps): bump github.com/corazawaf/coraza/v3 from 3.0.3 to 3.0.4 by @dependabot in #102
  • Adds FTW tests to the CI by @M4tteoP in #103
  • chore: allows to run the nightly per commit. by @jcchavezs in #106
  • chore: fixes short write error. by @jcchavezs in #107
  • Configure Renovate by @renovate in #104
  • chore(deps): update alpine docker tag to v3.18 by @renovate in #112
  • chore(deps): update mccutchen/go-httpbin docker tag to v2.12.0 by @renovate in #114
  • chore(deps): update actions/stale action to v9 by @renovate in #118
  • chore(deps): update actions/checkout action to v4 by @renovate in #116
  • chore(deps): update actions/setup-go action to v5 by @renovate in #117
  • chore(deps): update github/codeql-action action to v2 by @renovate in #121
  • fix(deps): update module go.uber.org/zap to v1.26.0 by @renovate in #115
  • chore(deps): update github/codeql-action action to v3 by @renovate in #125
  • chore: update renovate config by @fzipi in #126
  • chore(deps): update mccutchen/go-httpbin docker tag to v2.13.1 by @renovate in #123
  • chore(deps): update ghcr.io/coreruleset/go-ftw docker tag to v0.6.3 by @renovate in #113
  • chore(deps): update debian docker tag to v12 by @renovate in #120
  • chore(deps): update alpine docker tag to v3.19 by @renovate in #119
  • fix(deps): update module github.com/caddyserver/caddy/v2 to v2.7.6 by @renovate in #111
  • fix(deps): update github.com/jcchavezs/mergefs digest to 07f27d2 by @renovate in #109
  • chore: upgrades go to 1.21 ad xcaddy to 0.3.5. by @jcchavezs in #130
  • fix(deps): update module github.com/corazawaf/coraza/v3 to v3.1.0 by @renovate in #131
  • chore(deps): update mccutchen/go-httpbin docker tag to v2.13.4 by @renovate in #129
  • chore(deps): update ghcr.io/coreruleset/go-ftw docker tag to v0.6.4 by @renovate in #132
  • chore(deps): update actions/upload-artifact action to v4 by @renovate in #134
  • tests: adds logger benchmark. by @jcchavezs in #133
  • fix(deps): update module github.com/stretchr/testify to v1.9.0 by @renovate in #138
  • fix(deps): update module go.uber.org/zap to v1.27.0 by @renovate in #135
  • chore(deps): update mccutchen/go-httpbin docker tag to v2.14.0 by @renovate in #149
  • chore(deps): update alpine docker tag to v3.20 by @renovate in #153
  • chore(deps): bump github.com/corazawaf/coraza/v3 from 3.1.0 to 3.2.1 by @dependabot in #159
  • fix(deps): update module github.com/caddyserver/caddy/v2 to v2.8.4 by @renovate in #154
  • chore(deps): update ghcr.io/coreruleset/go-ftw docker tag to v1 by @renovate in #152
  • fix: removes deprecated docker-compose to docker compose, pins go version by @M4tteoP in #165
  • chore: Update README by @fardin01 in #164
  • chore(deps): updates tests to CRS v4.5 and Albedo as backend by @jcchavezs in #161
  • fix: http.Flusher and io.ReaderFrom implementation (ports) by @M4tteoP in #167
  • fix: headers leaked during interruptions at phase 3/4 (port) by @M4tteoP in #166
  • chore(deps): update mccutchen/go-httpbin docker tag to v2.15.0 by @renovate in #170
  • chore: simplify example to show logs. by @jcchavezs in #173
  • chore(deps): update ghcr.io/coreruleset/go-ftw docker tag to v1.1.1 by @renovate in #174
  • chore(deps): update ghcr.io/coreruleset/albedo docker tag to v0.0.16 by @renovate in #171
  • update mergefs, go to 1.22 by @M4tteoP in #176
  • chore: removes dependabot by @M4tteoP in #180
  • chore(deps): update ghcr.io/coreruleset/go-ftw docker tag to v1.1.2 by @renovate in #182
  • fix(deps): update module github.com/corazawaf/coraza-coreruleset/v4 to v4.7.0 by @renovate in #172
  • chore: upgrades coraza to 3.3.1. by @jcchavezs in #192
  • test: fix ftw log-file by @superstes in #191
  • feat: ✨ Add caddy client_ip variable parsing by @adrienyhuel in #184
  • tests: improves test code. by @jcchavezs in #193
  • fix(deps): update module github.com/corazawaf/coraza/v3 to v3.3.2 by @renovate in #194

New Contributors

Full Changelog: v1.2.2...v2.0.0

Don't miss a new coraza-caddy release

NewReleases is sending notifications on new releases.