Skip to content

Releases: corazawaf/coraza

v2.0.0-beta.2

27 Nov 01:21
4dd0ba7
Compare
Choose a tag to compare
  • A lot of fixes
  • 99% CRS compatibility
  • Variable system rework and optimization
  • Lot of lint fixes
  • 90% coverage
  • A few low level api changes

v2.0.0-beta.1

19 Nov 15:52
89239d6
Compare
Choose a tag to compare
  • Complete testing engine rework
  • 96%+ crs compatibility
  • Lots of bug fixes
  • A lot of linter fixes

v2.0.0-alpha.1

14 Nov 21:09
Compare
Choose a tag to compare
v2.0.0-alpha.1 Pre-release
Pre-release
  • Most external APIs removed
  • Types were moved to the types package
  • Variables were moved to the variables package
  • Now the plugin engine is native and part of the core design
  • New audit log plugins for writers and formatters
  • New body processor plugins system

v1.2.0

10 Sep 15:37
5059f5b
Compare
Choose a tag to compare

Added Content injection (prepend and append actions)

Added a lot of debug logs

Fixed variable parser

v1.1.0

06 Sep 21:21
Compare
Choose a tag to compare

First stable release v1

01 Sep 21:59
Compare
Choose a tag to compare

First stable release 🎉

Welcome to the first stable release of Coraza Web Application Firewall. This version is highly stable and production ready. Fully compatible with OWASP CRS.

What is working

  • Rules
  • Directives
  • Actions
  • Operators
  • Transformations
  • Variables
  • Interruptions
  • Audit Logging

What is not working

  • JSON body processor
  • Persistent Collections

Important considerations

Most features require CGO enabled, libpcre and libinjection, if none of these are available, you won't have @detectXSS, @detectSQLi nor PCRE expressions (OWASP CRS compatibility)

v1.0.0-beta.7 (Final RC)

27 Aug 00:29
Compare
Choose a tag to compare
Pre-release

This is the final release candidate, OWASP CRS compatibility is at 96,4%

We are almost there :D

v1.0 won't contain many changes, we are production ready.

v1.0.0-beta.6

26 Aug 02:14
Compare
Choose a tag to compare
v1.0.0-beta.6 Pre-release
Pre-release

Many small fixes and an important fix for default variables, now they are set properly.

v1.0.0-beta.5

23 Aug 00:04
Compare
Choose a tag to compare
v1.0.0-beta.5 Pre-release
Pre-release

This update fixes some logging issues and an important rule variable parser bug.

v1.0.0-beta.4 (bugged rule parser)

21 Aug 06:13
Compare
Choose a tag to compare
Pre-release

This is the most important release by now, CGO_ENABLED=1 is not mandatory anymore, you might disable CGO but you will lose some features, check the README for more inforamtion.

  • CGO is not mandatory anymore
  • Rule variable parser was completely rewritten
  • A lot of bug fixes
  • More error reporting for seclang
  • Removed pcre-only tests
  • New URL parsing for transactions
  • Test engine api refactor