mirror of
https://github.com/fabriziosalmi/caddy-waf.git
synced 2025-12-23 22:27:46 -05:00
35 lines
1.2 KiB
Markdown
35 lines
1.2 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [v0.1.5] - 2025-12-08
|
|
### Fixed
|
|
- Fixed critical bug where POST request bodies were lost or truncated by using `io.MultiReader` to restore the full body stream (fixes #76).
|
|
|
|
## [v0.1.4] - 2025-12-06
|
|
|
|
### Security
|
|
- Fixed Panic vulnerability in `quic-go` by upgrading to `v0.54.0` (requires Caddy v2.10.x and Go 1.25).
|
|
- Addressed Dependabot Alert #7.
|
|
|
|
### Changed
|
|
- Upgraded Caddy dependency to `v2.10.2`.
|
|
- Upgraded Go requirement to `1.25`.
|
|
- Improved CI workflows to use Go 1.25 for build and release.
|
|
|
|
## [v0.1.3] - 2025-12-06
|
|
### Fixed
|
|
- Downgraded `quic-go` to `v0.48.2` and Caddy to `v2.9.1` to temporarily resolve Go version conflicts (superseded by v0.1.4).
|
|
- Fixed import grouping for `gci` linter compliance.
|
|
- Fixed GitHub Actions release workflow.
|
|
|
|
## [v0.1.2] - 2025-12-06
|
|
### Added
|
|
- SOTA Engineering patterns (Zero-Copy headers, Wait-Free Ring Buffer, Circuit Breaker).
|
|
- ASN Blocking support.
|
|
- Configurable Request Body size limit.
|
|
- GeoIP Fail Open configuration.
|