Releases: DataDog/go-libddwaf
Releases · DataDog/go-libddwaf
v2.2.3
What's Changed
- Improve test matrix comprehensiveness by @RomainMuller in #54
- refactor!: opt-in with the appsec build tag when cgo is disabled by @eliottness in #57
Full Changelog: v2.2.2...v2.2.3
v2.2.2
What's Changed
- context: decode derivatives even when no event is generated by @Hellzy in #53
- fix: adjust mutex handling around ddwaf_context by @RomainMuller in #52
Full Changelog: v2.2.1...v2.2.2
v2.2.1
What's Changed
- refactor embed storage and packaging for bazel by @eliottness in #50
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- feat: improved WAF init error reporting by @RomainMuller in #44
- chore: upgrade libddwaf 1.15.0 -> 1.15.1 by @eliottness in #46
- rename _noop_free -> _noop_free_v2 by @eliottness in #48
- chore: add datadog.no_waf build tag by @eliottness in #47
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- Update go.mod file for v2 by @eliottness in #45
⚠️ Retract v2.0.0
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- Update WAF to 1.13.0 (v2.0.0) by @Hellzy in #37
- Remove unnecessary string copies by @eliottness in #38
- WAF result: add helpers methods by @Hellzy in #41
- Update WAF to 1.15.0 by @RomainMuller in #39
- feat: decode all fields from WAF diagnostics by @RomainMuller in #43
- support for nil and invalid value in the encoding tree by @eliottness in #42
Full Changelog: v1.7.0...v2.0.0
v1.7.0
⚠️ Revert 1.6.0 Release
Changelog
- Revert "Update WAF to 13.0 (#30)" by @Hellzy in #34
- go.mod: retract v1.6.0 by @Hellzy in #35
- Revert "fix: handle.NewHandle() now accepts map instead of any (#26)" by @eliottness in #36
Full Changelog: v1.6.0...v1.7.0
v1.5.0
What's Changed
- add ddwaf_update bindings API by @eliottness in #24
- bump purego for bazel builds by @eliottness in #25
Full Changelog: v1.4.3...v1.5.0
v1.4.3
What's Changed
- update libddwaf: 1.9.0 => 1.10.0 by @eliottness in #23
Full Changelog: v1.4.2...v1.4.3
v1.4.2
What's Changed
- ci: native go1.21 tests by @Julio-Guerra in #20
- fix multiple dlopen calls on the same process lifetime error from OSX by @eliottness in #22
- enable go 1.21 by @eliottness in #21
Full Changelog: v1.4.1...v1.4.2