Skip to content

Releases: corazawaf/coraza-spoa

v0.7.0

07 Apr 01:53

Choose a tag to compare

0.7.0 (2026-04-07)

Features

  • add detect-only mode for response evaluation (1770948)

Bug Fixes

  • prevent race between detect-only goroutines and DrainDetectOnly (31434db)

v0.6.1

02 Apr 02:20

Choose a tag to compare

0.6.1 (2026-04-02)

Bug Fixes

  • 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)

v0.6.0

01 Mar 09:08

Choose a tag to compare

0.6.0 (2026-03-01)

Features

  • add txn.coraza.rules_hit variable for detection-only rule match counting (#314) (ebe2937)
  • metrics: add anomaly_score and rule_ids variables (#319) (5cf02ac)

Bug Fixes

  • change extend config from local to GitHub (#311) (8404373)
  • deps: update all non-major dependencies to v2.21.0 in go.mod (#328) (b2029f6)

v0.5.1

02 Feb 12:13

Choose a tag to compare

0.5.1 (2026-02-02)

Bug Fixes

  • 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)

v0.5.0

02 Dec 13:00

Choose a tag to compare

0.5.0 (2025-11-28)

Features

  • replace duplicate crs version pinning (6808ae0)

Bug Fixes

  • 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)

v0.4.0

05 Sep 03:54

Choose a tag to compare

0.4.0 (2025-09-05)

Features

  • add support for ftw-tests (dcabd18)
  • print matched error logs as json if requested (f4684ed)

Bug Fixes

  • 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)

v0.3.0

02 Jul 14:05

Choose a tag to compare

0.3.0 (2025-07-02)

Features

  • add SetServerName to transaction (c5252cc)

v0.2.0

26 Jun 13:45

Choose a tag to compare

0.2.0 (2025-06-26)

Features

  • 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)

Bug Fixes

  • 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)

Miscellaneous Chores

v0.1-experimental

07 Nov 11:04
ebff341

Choose a tag to compare

v0.1-experimental Pre-release
Pre-release

This release is meant to store the status of the latest working experimental version before the refactor that will take v1.0 tag