Skip to content

Releases: crowdsecurity/php-cs-bouncer

0.33.0

10 Nov 04:28
Compare
Choose a tag to compare

Compare with previous release

Changed

  • Do not use tags for memcached as it is discouraged

Fixed

  • In stream mode, a clean IP decision (bypass) was not cached at all. The decision is now cached for ten years as expected

0.32.0

29 Sep 01:16
Compare
Choose a tag to compare

Compare with previous release

Changed

  • Refactor for coding standards (PHPMD, PHPCS)

0.31.0

23 Sep 07:23
0e5d5ce
Compare
Choose a tag to compare

Compare with previous release

Changed

  • Use Twig as template engine for ban and captcha walls

0.30.0

22 Sep 02:31
Compare
Choose a tag to compare

Compare with previous release

Changed

  • Update symfony/cache and symfony/config dependencies requirement

0.29.0

11 Aug 05:00
Compare
Choose a tag to compare

Added

  • Add TLS authentication feature

0.28.0

04 Aug 01:27
5abadcb
Compare
Choose a tag to compare

Changed

  • Breaking change: Rename ClientAbstract class to AbstractClient
  • Hide api_key in log.

Added

  • Add disable_prod_log configuration

0.27.0

29 Jul 05:19
aab56fb
Compare
Choose a tag to compare

Changed

  • Breaking change: Modify getBouncerInstance and init signatures

Fixed

  • Fix wrongly formatted range scoped decision retrieving
  • Fix cache updated decisions count

0.26.0

28 Jul 02:18
49ca206
Compare
Choose a tag to compare

Changed

  • Breaking change: Modify all constructors (Bouncer, ApiCache, ApiClient, RestClient) to use only
    configurations and logger as parameters
  • Use shouldBounceCurrentIp method of Standalone before bouncer instantiation
  • Breaking change: Modify initLogger method

0.25.0

22 Jul 01:43
ebaf946
Compare
Choose a tag to compare

Added

  • Add a use_curl setting to make LAPI rest requests with cURL instead of file_get_contents

0.24.0

08 Jul 02:35
d91e45b
Compare
Choose a tag to compare

Added

  • Add a configs attribute to Bouncer class