What's Changed
- ⬆️ renovate: Update actions/setup-go action to v7 by @maxlerebourg in #364
- 🐛 keep the stream lease alive when updateIntervalSeconds is 1 by @mathieuHa in #371
- ⬆️ renovate: Update all by @maxlerebourg in #375
- 🐛 drain the appsec response body so connections are reused by @mathieuHa in #387
- 🐛 do not drop bodyless DELETE over HTTP/3 by @mathieuHa in #386
- ⬆️ renovate: Update all by @maxlerebourg in #378
- Disable request blocking when CrowdSec is unavailable in live mode. by @svmrw in #373
- add the bot detection feature to the crowdsec traefik bouncer by @sabban in #343
- forward client HTTP version to AppSec via X-Crowdsec-Appsec-Http-Version by @ffluegel in #400
- 🐛 keep the stream and metrics tickers on their own channels by @mathieuHa in #399
- 🐛 fail an AppSec challenge without a body closed, and replace its headers by @mathieuHa in #398
- 🐛 close the remaining gaps with CrowdSec's bot-detection protocol by @mathieuHa in #403
- 🐛 apply stream deletions before new decisions by @mathieuHa in #406
- 🐛 do not ban a request whose client aborted the body upload by @mathieuHa in #401
New Contributors
- @svmrw made their first contribution in #373
- @sabban made their first contribution in #343
- @ffluegel made their first contribution in #400
Full Changelog: v1.7.1...v1.8.0