Releases: dcarbone/php-consul-api
Releases · dcarbone/php-consul-api
PSR and Consul 0.7 Compatiblity Release
PSR-3
- The old logging system has been gutted in favor of one that is fully PSR-3 compliance
PSR-7
- The entire HTTP request system has been gutted to allow the user to specify a PSR-7 compliant HTTP client of their own.
Definition Tests
- All objects used for requests and responses in this lib now have have a suite of definition tests to try to help ensure stable usage
Consul API 0.7 work
- Additional methods and cleanup have been done in an attempt to follow some of the good ideas brought on by the root Go library
HealthClient bugfix
Brings "HealthClient::service()" in sync with 0.6.4 of the consul api lib and corrects the endpoint it queries against.
0.3.9
0.3.8
0.3.7: Update KVClient.php
Removing unnecessary "if()" block
0.3.6: Implementing Acquire, Release, and CAS endpionts for KV
- "KVClient::put" bugfix