Releases: crowdsecurity/php-capi-client
Releases · crowdsecurity/php-capi-client
3.2.0
Changed
- Allow
machine_id_prefix
to have a length of 48 characters (full length of a machine ID)
Added
- Add
context
support for Signals builder helper
3.1.0
3.0.0
Changed
- Breaking change: Use
crowdsec/common
^2.0.0
dependency instead of^1.2.0
- Breaking change: Use CAPI V3 endpoints instead of V2
- Breaking change: If not null, the third param of the
Watcher::__contruct
method must implement
CapiHandlerInterface
Added
- Add
symfony/uid
dependency to handle UUID in signals data
2.1.0
2.0.0
Changed
- Use
crowdsec/common
package as a dependency for code factoring- Breaking change: Use
CrowdSec\Common
classes for the following files and folder:HttpMessage
Logger
RequestHanlder
AbstractClient.php
- Breaking change: If not null, the third param of
Watcher
constructor must be of type
CrowdSec\Common\Client\RequestHandler\AbstractRequestHandler
- Breaking change: Move
Watcher
,Signal
andConfiguration\Signal
constants inConstants
- Breaking change: Use
- Breaking change: Remove deprecated
Watcher::createSignal
method
1.0.1
1.0.0
0.11.0
Added
- Add two signal builder helper methods:
buildSimpleSignalForIp
andbuildSignal
Deprecated
- Deprecate the
createSignal
method
0.10.0
Changed
- Unexpected configuration keys are automatically removed by a new
cleanConfigs
method - Update some logs