0.7.0 (2026-04-07)
- add detect-only mode for response evaluation (1770948)
- prevent race between detect-only goroutines and DrainDetectOnly (31434db)
0.6.1 (2026-04-02)
- deps: update all non-major dependencies in .github/workflows/test.yaml (f90e4bb)
- ftw: add explanations for all ignored FTW tests (9cd245c)
- ftw: set log level to info so WARNING/NOTICE rule matches are visible (517e378)
0.6.0 (2026-03-01)
- add txn.coraza.rules_hit variable for detection-only rule match counting (#314) (ebe2937)
- metrics: add anomaly_score and rule_ids variables (#319) (5cf02ac)
- change extend config from local to GitHub (#311) (8404373)
- deps: update all non-major dependencies to v2.21.0 in go.mod (#328) (b2029f6)
0.5.1 (2026-02-02)
- deps: update all non-major dependencies in .github/workflows/test.yaml (#303) (739228a)
- deps: update module github.com/corazawaf/coraza-coreruleset/v4 to v4.21.0 in go.mod (#299) (8649493)
- deps: update module github.com/corazawaf/coraza-coreruleset/v4 to v4.22.0 in go.mod (e19401e)
0.5.0 (2025-11-28)
- replace duplicate crs version pinning (6808ae0)
- deps: update all non-major dependencies in .github/workflows/container-image.yaml (8720b12)
- deps: update module github.com/prometheus/client_golang to v1.23.2 in go.mod (#277) (266cf75)
0.4.0 (2025-09-05)
- deps: update all non-major dependencies in .github/workflows/container-image.yaml (#261) (9b4a2bb)
- deps: update all non-major dependencies in .github/workflows/test.yaml (#268) (1d83755)
- deps: update module github.com/corazawaf/coraza-coreruleset/v4 to v4.16.0 in go.mod (#259) (2f9819c)
- deps: update module github.com/prometheus/client_golang to v1.23.1 in go.mod (3866c1b)
0.3.0 (2025-07-02)
- add SetServerName to transaction (c5252cc)
- add -version flag for printing version and build info (#214) (153d4fb), closes #117
- replace request hook in example (07483bc), closes #111
- Reuse haproxy unique_id if present (bfd8b24)
- support the users to configure the traffic fields they need to forward in HAProxy configuration file (11c9415)
- 5 by validating null queries (d828d74)
- build: set arch in magefile (8482824)
- ci: minor corrections from code review (e3e7b9d)
- ci: only use main branch for tags (69403c6)
- ci: run build on all branches (e8f614b)
- ci: set correct build output dir (5dba63d)
- ci: use variable instead of fixed name (e619181)
- config: image build (#100) (b93d995)
- deps: update all non-major dependencies in go.mod (#207) (1dfb95f)
- deps: update all non-major dependencies to v2.16.1 in go.mod (cfcabe5)
- deps: update all non-major dependencies to v2.17.1 in go.mod (#193) (e7b0f46)
- deps: update all non-major dependencies to v2.18.0 in go.mod (#199) (a76c32f)
- deps: update all non-major dependencies to v2.18.2 in go.mod (#229) (581a429)
- deps: update all non-major dependencies to v2.18.3 in go.mod (#231) (fbe673b)
- deps: update github.com/magefile/mage digest to 32e0107 (#141) (543600d)
- deps: update github.com/magefile/mage digest to 78acbaf in go.mod (#232) (7acc427)
- deps: update module github.com/corazawaf/coraza-coreruleset/v4 to v4.14.0 in go.mod (#218) (6933218)
- deps: update module github.com/corazawaf/coraza-coreruleset/v4 to v4.15.0 in go.mod (#236) (72f72ea)
- deps: update module github.com/corazawaf/coraza/v3 to v3.2.2 (#131) (de7faf4)
- deps: update module github.com/corazawaf/coraza/v3 to v3.3.0 (#154) (87d7dde)
- deps: update module github.com/corazawaf/coraza/v3 to v3.3.2 (7bb4c86)
- deps: update module github.com/corazawaf/coraza/v3 to v3.3.3 [security] (39a02d6)
- deps: update module github.com/dropmorepackets/haproxy-go to v0.0.6 in go.mod (735c7af)
- deps: update module github.com/dropmorepackets/haproxy-go to v0.0.7 in go.mod (#226) (5aa72f0)
- deps: update module github.com/mccutchen/go-httpbin/v2 to v2.16.0 (#172) (b0e8fdc)
- deps: update module github.com/pires/go-proxyproto to v0.8.0 (#119) (1046c72)
- deps: update module github.com/rs/zerolog to v1.34.0 in go.mod (#202) (cc7b577)
- renovate config (6e33b60)
- revert golang major upgrade (3bfad4f)
- run mage lint (7321cc4)