Skip to content

Releases: dcarbone/php-consul-api

PSR and Consul 0.7 Compatiblity Release

05 Jan 02:47
Compare
Choose a tag to compare

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

09 Sep 14:44
Compare
Choose a tag to compare

Brings "HealthClient::service()" in sync with 0.6.4 of the consul api lib and corrects the endpoint it queries against.

0.3.9

03 Aug 18:14
Compare
Choose a tag to compare
Correcting url

0.3.8

03 Aug 18:10
Compare
Choose a tag to compare
Allowing entire kv tree to be downloaded

0.3.7: Update KVClient.php

22 Jul 17:08
Compare
Choose a tag to compare
Removing unnecessary "if()" block

0.3.6: Implementing Acquire, Release, and CAS endpionts for KV

22 Jul 01:33
Compare
Choose a tag to compare

0.3.5

22 Jul 01:02
Compare
Choose a tag to compare
No longer rawurlencoding things...

0.3.4

22 Jul 00:20
Compare
Choose a tag to compare
Fixing tiredness issues...

0.3.3

21 Jul 21:12
Compare
Choose a tag to compare

Clients will now return an error object properly when a CURL error is seen.

0.3.2

21 Jul 20:13
Compare
Choose a tag to compare
"KVClient::get" no longer returns error object on 404 response