Change Log
1.2.0 (2020-11-13)
Closed issues:
- Fix weird "equal equal not" operator #154
Merged pull requests:
1.1.3 (2017-10-06)
Closed issues:
- Parameter type configuration causes issue when filters change input type #147
Merged pull requests:
Adding descriptive error message on parameter failure #144 (igorsantos07)
1.1.2 (2017-05-19)
Closed issues:
1.1.1 (2017-05-15)
Closed issues:
Merged pull requests:
Fix minor typos in documentation. #139 (forevermatt)
Added tests for JSON array of arrays and array of objects #131 (selfcatering)
1.1.0 (2017-01-31)
Closed issues:
Grab a list of objects when they are not located at top level of a json response (HATEOAS) #90
Regression of Issue #51 - XmlLocation response not handling multiple tags of the same name correctly #82
PUT requests with parameters with location of "postField" result in Exception #78
Allow to provide Post Body as an Array #77
Merged pull requests:
Bring more flexibility to query params serialization #132 (bakura10)
Allow to fix validation for parameters with a format #130 (bakura10)
1.0.1 (2017-01-13)
Implemented enhancements:
- Set a name when pushing ValidatedDescriptionHandler to stack #127
Fixed bugs:
combine method in Uri #101
Undefined Variable #88
Regression in array parameter serialization #128
Unable to POST multiple multipart parameters #123
Closed issues:
Tag pre 1.0.0 release #121
Adjust inline documentation of Parameter #120
postField location not recognized after upgrading to 1.0 #119
Create a new release for the guzzle6 branch #118
Compatibility problem with PHP7.0 ? #116
What is the correct type of Parameter static option #113
Improve the construction of baseUri in Description #112
Please create version tag for current master branch #110
Problems with postField params #98
Merged pull requests:
1.0.0 (2016-11-24)
Closed issues:
- AbstractClient' not found #117
Merged pull requests:
0.6.0 (2016-10-21)
Closed issues:
Broken composer install #111
The visit() method is expected to return a RequestInterface but it doesn't in JsonLocation #106
Allow parameters in baseUrl #102
Have default params at client construction, gone away? #100
Runtime Exception Error is always empty #99
PHP Fatal error: Unsupported operand types in guzzlehttp/guzzle-services/src/GuzzleClient.php on line 72 #95
Date of next version #94
Map null reponse values to defined reponse model properties #91
Map a json-array into a Model #80
If property specified in json model but empty, notice raised #75
Allow primitive response types for operations #73
Allow shortened definition of properties in models #71
Where's the ServiceDescriptionLoader/AbstractConfigLoader? #68
errorResposnes from operation is never used #66
Updating the description #65
Parameter type validation is too strict #7
Merged pull requests:
Allow mapping null response values to defined response model properties #92 (shaun785)
Gracefully handle null return from $this->getConfig('defaults') #84 (fuhry)
Fixing issue #82 to address regression for handling elements with the sa... #83 (sprak3000)
Fix for specified property but no value in json (notice for undefined in... #76 (rfink)
Fixing JsonLocation::visit() not returning a request #106 #107 (Pinolo)
Fix call to undefined method "GuzzleHttp\Psr7\Uri::combine" #105 (horrorin)
Allow raw values (non array/object) for root model definitions #74 (rfink)
Allow shortened definition of properties by assigning them directly to a type #72 (rfink)
0.5.0 (2014-12-23)
Closed issues:
Does it supports custom class instantiate to define an operation using a service description #62
Tag version 0.4.0 #61
XmlLocation not adding attributes to non-leaf child nodes #52
XmlLocation response not handling multiple tags of the same name correctly #51
Validation Bug #47
CommandException doesn't contain response data #44
[Fix included] XmlLocation requires text value to have attributes #37
Question: Mocking a Response does not throw exception #35
allow default 'location' on Model #26
create mock subscriber requests from descriptions #25
Merged pull requests:
0.4.0 (2014-11-03)
Closed issues:
Exceptions Thrown From Subscribers Are Ignored? #58
Totally Broken With Guzzle 5 #57
GuzzleHTTP/Command Dependency fail #50
Request parameter PathLocation #46
Requesting a new version tag #45
CommandException expects second parameter to be CommandTransaction instance #43
Cannot add Autorization header to my requests #39
Resouce Itterators #36
Question #33
query location array can be comma separated #31
Automatically returns array from command? #30
Arrays nested under objects in JSON response broken? #27
Question? #23
Merged pull requests:
Bump the version in the readme #60 (GrahamCampbell)
Bump the next version to 0.4 #56 (GrahamCampbell)
Fixed the guzzlehttp/command version constraint #55 (GrahamCampbell)
Work with latest Guzzle 5 and Command updates #54 (mtdowling)
added description interface to extend it #49 (danieledangeli)
Fixed the readme version constraint #42 (GrahamCampbell)
Update .travis.yml #41 (GrahamCampbell)
Added a branch alias #40 (GrahamCampbell)
Fixes Response\XmlLocation requires text value #38 (magnetik)
Removing unnecessary () from docblock #32 (jamiehannaford)
Fix JSON response location so that both is supported: arrays nested unde... #28 (ukautz)
Throw Any Exceptions On Process #59 (GrahamCampbell)
Allow extension to work recursively over models #34 (jamiehannaford)
A custom class can be configured for command instances. #29 (robinvdvleuten)
0.3.0 (2014-06-01)
Closed issues:
Testing Guzzle Services doesn't work #19
Description factory #18
support to load service description from file #15
Update dependency on guzzlehttp/command #11
Merged pull requests:
Fixed string zero ('0') values not being filtered in XML. #20 (dragonwize)
baseUrl can be a string or an uri template #16 (robinvdvleuten)
0.2.0 (2014-03-30)
Closed issues:
please remove wiki #13
Parameter validation fails for union types #12
question on integration with Guzzle4 #8
typehints for operations property #6
improve exception message #5
Merged pull requests:
Update composer.json #14 (GrahamCampbell)
Update composer.json #9 (GrahamCampbell)
Fix the CommandException path used in ValidateInput #2 (mookle)
Minor improvements #1 (GrahamCampbell)
Use latest guzzlehttp/command to fix dependencies #10 (sbward)
0.1.0 (2014-03-15)
* This Change Log was automatically generated by github_changelog_generator