-
-
Notifications
You must be signed in to change notification settings - Fork 78
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* release/1.1.1: Add CHANGELOG.md
- Loading branch information
Showing
1 changed file
with
327 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,327 @@ | ||
# Change Log | ||
|
||
## [Unreleased](https://github.com/guzzle/guzzle-services/tree/HEAD) | ||
|
||
[Full Changelog](https://github.com/guzzle/guzzle-services/compare/1.1.0...HEAD) | ||
|
||
**Closed issues:** | ||
|
||
- Filters are applied twice [\#134](https://github.com/guzzle/guzzle-services/issues/134) | ||
|
||
- Is it possible to NOT urlencode a specific uri parameter value? [\#97](https://github.com/guzzle/guzzle-services/issues/97) | ||
|
||
**Merged pull requests:** | ||
|
||
- Fix minor typos in documentation. [\#139](https://github.com/guzzle/guzzle-services/pull/139) ([forevermatt](https://github.com/forevermatt)) | ||
|
||
- Do not mutate command at validation [\#135](https://github.com/guzzle/guzzle-services/pull/135) ([danizord](https://github.com/danizord)) | ||
|
||
- Added tests for JSON array of arrays and array of objects [\#131](https://github.com/guzzle/guzzle-services/pull/131) ([selfcatering](https://github.com/selfcatering)) | ||
|
||
- Allow filters on response model [\#138](https://github.com/guzzle/guzzle-services/pull/138) ([danizord](https://github.com/danizord)) | ||
|
||
- Exposing properties to a parent class [\#136](https://github.com/guzzle/guzzle-services/pull/136) ([Napas](https://github.com/Napas)) | ||
|
||
## [1.1.0](https://github.com/guzzle/guzzle-services/tree/1.1.0) (2017-01-31) | ||
|
||
[Full Changelog](https://github.com/guzzle/guzzle-services/compare/1.0.1...1.1.0) | ||
|
||
**Closed issues:** | ||
|
||
- Grab a list of objects when they are not located at top level of a json response \(HATEOAS\) [\#90](https://github.com/guzzle/guzzle-services/issues/90) | ||
|
||
- Regression of Issue \#51 - XmlLocation response not handling multiple tags of the same name correctly [\#82](https://github.com/guzzle/guzzle-services/issues/82) | ||
|
||
- PUT requests with parameters with location of "postField" result in Exception [\#78](https://github.com/guzzle/guzzle-services/issues/78) | ||
|
||
- Allow to provide Post Body as an Array [\#77](https://github.com/guzzle/guzzle-services/issues/77) | ||
|
||
**Merged pull requests:** | ||
|
||
- Bring more flexibility to query params serialization [\#132](https://github.com/guzzle/guzzle-services/pull/132) ([bakura10](https://github.com/bakura10)) | ||
|
||
- Allow to fix validation for parameters with a format [\#130](https://github.com/guzzle/guzzle-services/pull/130) ([bakura10](https://github.com/bakura10)) | ||
|
||
## [1.0.1](https://github.com/guzzle/guzzle-services/tree/1.0.1) (2017-01-13) | ||
|
||
[Full Changelog](https://github.com/guzzle/guzzle-services/compare/1.0.0...1.0.1) | ||
|
||
**Implemented enhancements:** | ||
|
||
- Set a name when pushing ValidatedDescriptionHandler to stack [\#127](https://github.com/guzzle/guzzle-services/issues/127) | ||
|
||
**Fixed bugs:** | ||
|
||
- combine method in Uri [\#101](https://github.com/guzzle/guzzle-services/issues/101) | ||
|
||
- Undefined Variable [\#88](https://github.com/guzzle/guzzle-services/issues/88) | ||
|
||
- Regression in array parameter serialization [\#128](https://github.com/guzzle/guzzle-services/issues/128) | ||
|
||
- Unable to POST multiple multipart parameters [\#123](https://github.com/guzzle/guzzle-services/issues/123) | ||
|
||
**Closed issues:** | ||
|
||
- Tag pre 1.0.0 release [\#121](https://github.com/guzzle/guzzle-services/issues/121) | ||
|
||
- Adjust inline documentation of Parameter [\#120](https://github.com/guzzle/guzzle-services/issues/120) | ||
|
||
- postField location not recognized after upgrading to 1.0 [\#119](https://github.com/guzzle/guzzle-services/issues/119) | ||
|
||
- Create a new release for the guzzle6 branch [\#118](https://github.com/guzzle/guzzle-services/issues/118) | ||
|
||
- Compatibility problem with PHP7.0 ? [\#116](https://github.com/guzzle/guzzle-services/issues/116) | ||
|
||
- What is the correct type of Parameter static option [\#113](https://github.com/guzzle/guzzle-services/issues/113) | ||
|
||
- Improve the construction of baseUri in Description [\#112](https://github.com/guzzle/guzzle-services/issues/112) | ||
|
||
- Please create version tag for current master branch [\#110](https://github.com/guzzle/guzzle-services/issues/110) | ||
|
||
- Problems with postField params [\#98](https://github.com/guzzle/guzzle-services/issues/98) | ||
|
||
**Merged pull requests:** | ||
|
||
- Fix serialization of query params [\#129](https://github.com/guzzle/guzzle-services/pull/129) ([bakura10](https://github.com/bakura10)) | ||
|
||
## [1.0.0](https://github.com/guzzle/guzzle-services/tree/1.0.0) (2016-11-24) | ||
|
||
[Full Changelog](https://github.com/guzzle/guzzle-services/compare/0.6.0...1.0.0) | ||
|
||
**Closed issues:** | ||
|
||
- AbstractClient' not found [\#117](https://github.com/guzzle/guzzle-services/issues/117) | ||
|
||
**Merged pull requests:** | ||
|
||
- Make Guzzle Services compatible with Guzzle6 [\#109](https://github.com/guzzle/guzzle-services/pull/109) ([Konafets](https://github.com/Konafets)) | ||
|
||
## [0.6.0](https://github.com/guzzle/guzzle-services/tree/0.6.0) (2016-10-21) | ||
|
||
[Full Changelog](https://github.com/guzzle/guzzle-services/compare/0.5.0...0.6.0) | ||
|
||
**Closed issues:** | ||
|
||
- Broken composer install [\#111](https://github.com/guzzle/guzzle-services/issues/111) | ||
|
||
- The visit\(\) method is expected to return a RequestInterface but it doesn't in JsonLocation [\#106](https://github.com/guzzle/guzzle-services/issues/106) | ||
|
||
- Allow parameters in baseUrl [\#102](https://github.com/guzzle/guzzle-services/issues/102) | ||
|
||
- Have default params at client construction, gone away? [\#100](https://github.com/guzzle/guzzle-services/issues/100) | ||
|
||
- Runtime Exception Error is always empty [\#99](https://github.com/guzzle/guzzle-services/issues/99) | ||
|
||
- PHP Fatal error: Unsupported operand types in guzzlehttp/guzzle-services/src/GuzzleClient.php on line 72 [\#95](https://github.com/guzzle/guzzle-services/issues/95) | ||
|
||
- Date of next version [\#94](https://github.com/guzzle/guzzle-services/issues/94) | ||
|
||
- Map null reponse values to defined reponse model properties [\#91](https://github.com/guzzle/guzzle-services/issues/91) | ||
|
||
- Map a json-array into a Model [\#80](https://github.com/guzzle/guzzle-services/issues/80) | ||
|
||
- If property specified in json model but empty, notice raised [\#75](https://github.com/guzzle/guzzle-services/issues/75) | ||
|
||
- Allow primitive response types for operations [\#73](https://github.com/guzzle/guzzle-services/issues/73) | ||
|
||
- Allow shortened definition of properties in models [\#71](https://github.com/guzzle/guzzle-services/issues/71) | ||
|
||
- Where's the ServiceDescriptionLoader/AbstractConfigLoader? [\#68](https://github.com/guzzle/guzzle-services/issues/68) | ||
|
||
- errorResposnes from operation is never used [\#66](https://github.com/guzzle/guzzle-services/issues/66) | ||
|
||
- Updating the description [\#65](https://github.com/guzzle/guzzle-services/issues/65) | ||
|
||
- Parameter type validation is too strict [\#7](https://github.com/guzzle/guzzle-services/issues/7) | ||
|
||
**Merged pull requests:** | ||
|
||
- fix code example [\#115](https://github.com/guzzle/guzzle-services/pull/115) ([snoek09](https://github.com/snoek09)) | ||
|
||
- Bug Fix for GuzzleClient constructor [\#96](https://github.com/guzzle/guzzle-services/pull/96) ([peterfox](https://github.com/peterfox)) | ||
|
||
- add plugin section to readme [\#93](https://github.com/guzzle/guzzle-services/pull/93) ([gimler](https://github.com/gimler)) | ||
|
||
- Allow mapping null response values to defined response model properties [\#92](https://github.com/guzzle/guzzle-services/pull/92) ([shaun785](https://github.com/shaun785)) | ||
|
||
- Updated exception message for better debugging [\#85](https://github.com/guzzle/guzzle-services/pull/85) ([stovak](https://github.com/stovak)) | ||
|
||
- Gracefully handle null return from $this-\>getConfig\('defaults'\) [\#84](https://github.com/guzzle/guzzle-services/pull/84) ([fuhry](https://github.com/fuhry)) | ||
|
||
- Fixing issue \#82 to address regression for handling elements with the sa... [\#83](https://github.com/guzzle/guzzle-services/pull/83) ([sprak3000](https://github.com/sprak3000)) | ||
|
||
- Fix for specified property but no value in json \(notice for undefined in... [\#76](https://github.com/guzzle/guzzle-services/pull/76) ([rfink](https://github.com/rfink)) | ||
|
||
- Add ErrorHandler subscriber [\#67](https://github.com/guzzle/guzzle-services/pull/67) ([bakura10](https://github.com/bakura10)) | ||
|
||
- Fix combine base url and command uri [\#108](https://github.com/guzzle/guzzle-services/pull/108) ([vlastv](https://github.com/vlastv)) | ||
|
||
- Fixing JsonLocation::visit\(\) not returning a request \#106 [\#107](https://github.com/guzzle/guzzle-services/pull/107) ([Pinolo](https://github.com/Pinolo)) | ||
|
||
- Fix call to undefined method "GuzzleHttp\Psr7\Uri::combine" [\#105](https://github.com/guzzle/guzzle-services/pull/105) ([horrorin](https://github.com/horrorin)) | ||
|
||
- fix description for get request example [\#87](https://github.com/guzzle/guzzle-services/pull/87) ([snoek09](https://github.com/snoek09)) | ||
|
||
- Allow raw values \(non array/object\) for root model definitions [\#74](https://github.com/guzzle/guzzle-services/pull/74) ([rfink](https://github.com/rfink)) | ||
|
||
- Allow shortened definition of properties by assigning them directly to a type [\#72](https://github.com/guzzle/guzzle-services/pull/72) ([rfink](https://github.com/rfink)) | ||
|
||
## [0.5.0](https://github.com/guzzle/guzzle-services/tree/0.5.0) (2014-12-23) | ||
|
||
[Full Changelog](https://github.com/guzzle/guzzle-services/compare/0.4.0...0.5.0) | ||
|
||
**Closed issues:** | ||
|
||
- Does it supports custom class instantiate to define an operation using a service description [\#62](https://github.com/guzzle/guzzle-services/issues/62) | ||
|
||
- Tag version 0.4.0 [\#61](https://github.com/guzzle/guzzle-services/issues/61) | ||
|
||
- XmlLocation not adding attributes to non-leaf child nodes [\#52](https://github.com/guzzle/guzzle-services/issues/52) | ||
|
||
- XmlLocation response not handling multiple tags of the same name correctly [\#51](https://github.com/guzzle/guzzle-services/issues/51) | ||
|
||
- Validation Bug [\#47](https://github.com/guzzle/guzzle-services/issues/47) | ||
|
||
- CommandException doesn't contain response data [\#44](https://github.com/guzzle/guzzle-services/issues/44) | ||
|
||
- \[Fix included\] XmlLocation requires text value to have attributes [\#37](https://github.com/guzzle/guzzle-services/issues/37) | ||
|
||
- Question: Mocking a Response does not throw exception [\#35](https://github.com/guzzle/guzzle-services/issues/35) | ||
|
||
- allow default 'location' on Model [\#26](https://github.com/guzzle/guzzle-services/issues/26) | ||
|
||
- create mock subscriber requests from descriptions [\#25](https://github.com/guzzle/guzzle-services/issues/25) | ||
|
||
**Merged pull requests:** | ||
|
||
- Documentation: Add 'boolean-string' as a supported "format" value [\#63](https://github.com/guzzle/guzzle-services/pull/63) ([jwcobb](https://github.com/jwcobb)) | ||
|
||
## [0.4.0](https://github.com/guzzle/guzzle-services/tree/0.4.0) (2014-11-03) | ||
|
||
[Full Changelog](https://github.com/guzzle/guzzle-services/compare/0.3.0...0.4.0) | ||
|
||
**Closed issues:** | ||
|
||
- Exceptions Thrown From Subscribers Are Ignored? [\#58](https://github.com/guzzle/guzzle-services/issues/58) | ||
|
||
- Totally Broken With Guzzle 5 [\#57](https://github.com/guzzle/guzzle-services/issues/57) | ||
|
||
- GuzzleHTTP/Command Dependency fail [\#50](https://github.com/guzzle/guzzle-services/issues/50) | ||
|
||
- Request parameter PathLocation [\#46](https://github.com/guzzle/guzzle-services/issues/46) | ||
|
||
- Requesting a new version tag [\#45](https://github.com/guzzle/guzzle-services/issues/45) | ||
|
||
- CommandException expects second parameter to be CommandTransaction instance [\#43](https://github.com/guzzle/guzzle-services/issues/43) | ||
|
||
- Cannot add Autorization header to my requests [\#39](https://github.com/guzzle/guzzle-services/issues/39) | ||
|
||
- Resouce Itterators [\#36](https://github.com/guzzle/guzzle-services/issues/36) | ||
|
||
- Question [\#33](https://github.com/guzzle/guzzle-services/issues/33) | ||
|
||
- query location array can be comma separated [\#31](https://github.com/guzzle/guzzle-services/issues/31) | ||
|
||
- Automatically returns array from command? [\#30](https://github.com/guzzle/guzzle-services/issues/30) | ||
|
||
- Arrays nested under objects in JSON response broken? [\#27](https://github.com/guzzle/guzzle-services/issues/27) | ||
|
||
- Question? [\#23](https://github.com/guzzle/guzzle-services/issues/23) | ||
|
||
**Merged pull requests:** | ||
|
||
- Bump the version in the readme [\#60](https://github.com/guzzle/guzzle-services/pull/60) ([GrahamCampbell](https://github.com/GrahamCampbell)) | ||
|
||
- Bump the next version to 0.4 [\#56](https://github.com/guzzle/guzzle-services/pull/56) ([GrahamCampbell](https://github.com/GrahamCampbell)) | ||
|
||
- Fixed the guzzlehttp/command version constraint [\#55](https://github.com/guzzle/guzzle-services/pull/55) ([GrahamCampbell](https://github.com/GrahamCampbell)) | ||
|
||
- Work with latest Guzzle 5 and Command updates [\#54](https://github.com/guzzle/guzzle-services/pull/54) ([mtdowling](https://github.com/mtdowling)) | ||
|
||
- Addressing Issue \#51 & Issue \#52 [\#53](https://github.com/guzzle/guzzle-services/pull/53) ([sprak3000](https://github.com/sprak3000)) | ||
|
||
- added description interface to extend it [\#49](https://github.com/guzzle/guzzle-services/pull/49) ([danieledangeli](https://github.com/danieledangeli)) | ||
|
||
- Update readme to improve documentation \(\#46\) [\#48](https://github.com/guzzle/guzzle-services/pull/48) ([bonndan](https://github.com/bonndan)) | ||
|
||
- Fixed the readme version constraint [\#42](https://github.com/guzzle/guzzle-services/pull/42) ([GrahamCampbell](https://github.com/GrahamCampbell)) | ||
|
||
- Update .travis.yml [\#41](https://github.com/guzzle/guzzle-services/pull/41) ([GrahamCampbell](https://github.com/GrahamCampbell)) | ||
|
||
- Added a branch alias [\#40](https://github.com/guzzle/guzzle-services/pull/40) ([GrahamCampbell](https://github.com/GrahamCampbell)) | ||
|
||
- Fixes Response\XmlLocation requires text value [\#38](https://github.com/guzzle/guzzle-services/pull/38) ([magnetik](https://github.com/magnetik)) | ||
|
||
- Removing unnecessary \(\) from docblock [\#32](https://github.com/guzzle/guzzle-services/pull/32) ([jamiehannaford](https://github.com/jamiehannaford)) | ||
|
||
- Fix JSON response location so that both is supported: arrays nested unde... [\#28](https://github.com/guzzle/guzzle-services/pull/28) ([ukautz](https://github.com/ukautz)) | ||
|
||
- Throw Any Exceptions On Process [\#59](https://github.com/guzzle/guzzle-services/pull/59) ([GrahamCampbell](https://github.com/GrahamCampbell)) | ||
|
||
- Allow extension to work recursively over models [\#34](https://github.com/guzzle/guzzle-services/pull/34) ([jamiehannaford](https://github.com/jamiehannaford)) | ||
|
||
- A custom class can be configured for command instances. [\#29](https://github.com/guzzle/guzzle-services/pull/29) ([robinvdvleuten](https://github.com/robinvdvleuten)) | ||
|
||
- \[WIP\] doing some experimentation [\#24](https://github.com/guzzle/guzzle-services/pull/24) ([cordoval](https://github.com/cordoval)) | ||
|
||
## [0.3.0](https://github.com/guzzle/guzzle-services/tree/0.3.0) (2014-06-01) | ||
|
||
[Full Changelog](https://github.com/guzzle/guzzle-services/compare/0.2.0...0.3.0) | ||
|
||
**Closed issues:** | ||
|
||
- Testing Guzzle Services doesn't work [\#19](https://github.com/guzzle/guzzle-services/issues/19) | ||
|
||
- Description factory [\#18](https://github.com/guzzle/guzzle-services/issues/18) | ||
|
||
- support to load service description from file [\#15](https://github.com/guzzle/guzzle-services/issues/15) | ||
|
||
- Update dependency on guzzlehttp/command [\#11](https://github.com/guzzle/guzzle-services/issues/11) | ||
|
||
**Merged pull requests:** | ||
|
||
- Add license file [\#22](https://github.com/guzzle/guzzle-services/pull/22) ([siwinski](https://github.com/siwinski)) | ||
|
||
- Fix 'Invalid argument supplied for foreach\(\)' [\#21](https://github.com/guzzle/guzzle-services/pull/21) ([Olden](https://github.com/Olden)) | ||
|
||
- Fixed string zero \('0'\) values not being filtered in XML. [\#20](https://github.com/guzzle/guzzle-services/pull/20) ([dragonwize](https://github.com/dragonwize)) | ||
|
||
- baseUrl can be a string or an uri template [\#16](https://github.com/guzzle/guzzle-services/pull/16) ([robinvdvleuten](https://github.com/robinvdvleuten)) | ||
|
||
## [0.2.0](https://github.com/guzzle/guzzle-services/tree/0.2.0) (2014-03-30) | ||
|
||
[Full Changelog](https://github.com/guzzle/guzzle-services/compare/0.1.0...0.2.0) | ||
|
||
**Closed issues:** | ||
|
||
- please remove wiki [\#13](https://github.com/guzzle/guzzle-services/issues/13) | ||
|
||
- Parameter validation fails for union types [\#12](https://github.com/guzzle/guzzle-services/issues/12) | ||
|
||
- question on integration with Guzzle4 [\#8](https://github.com/guzzle/guzzle-services/issues/8) | ||
|
||
- typehints for operations property [\#6](https://github.com/guzzle/guzzle-services/issues/6) | ||
|
||
- improve exception message [\#5](https://github.com/guzzle/guzzle-services/issues/5) | ||
|
||
**Merged pull requests:** | ||
|
||
- Update composer.json [\#14](https://github.com/guzzle/guzzle-services/pull/14) ([GrahamCampbell](https://github.com/GrahamCampbell)) | ||
|
||
- Update composer.json [\#9](https://github.com/guzzle/guzzle-services/pull/9) ([GrahamCampbell](https://github.com/GrahamCampbell)) | ||
|
||
- some fixes [\#4](https://github.com/guzzle/guzzle-services/pull/4) ([cordoval](https://github.com/cordoval)) | ||
|
||
- Fix the CommandException path used in ValidateInput [\#2](https://github.com/guzzle/guzzle-services/pull/2) ([mookle](https://github.com/mookle)) | ||
|
||
- Minor improvements [\#1](https://github.com/guzzle/guzzle-services/pull/1) ([GrahamCampbell](https://github.com/GrahamCampbell)) | ||
|
||
- Use latest guzzlehttp/command to fix dependencies [\#10](https://github.com/guzzle/guzzle-services/pull/10) ([sbward](https://github.com/sbward)) | ||
|
||
- some collaboration using Gush :\) [\#3](https://github.com/guzzle/guzzle-services/pull/3) ([cordoval](https://github.com/cordoval)) | ||
|
||
## [0.1.0](https://github.com/guzzle/guzzle-services/tree/0.1.0) (2014-03-15) | ||
|
||
|
||
|
||
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* |