Adding unit test case covering that if you use the Url factory with an empty string, you should get an empty string as result.
Passing iterator options when using composite factory
Adding Accept-Encoding header now sets CURLOPT_ENCODING - fixes #217
Merge remote-tracking branch 'hobodave/bug-217'
Fix typo
Adds 2.8 to 3.x upgrade guide - fixes #161
Adds note about Accept-Encoding -- see #161
Fixing formatting in UPGRADING.md
Merge pull request #219 from frosas/patch-1

Fix typo
Merge pull request #220 from hobodave/upgrade-guide

Upgrade guide
Projects should depend on the last minor version
Merge pull request #222 from frosas/composer-version

Projects should depend on the last minor version
CS fixes
Breaking XML attribute parsing into its own method
Adding unit test case (in data provider) covering that if you use Url::buildUrl with an empty string, you should get an empty string as result.
Fixing indentation in UrlParserProvider.php
Changes value of CURLOPT_SSL_VERIFYHOST set in Http Client

1 as a value for CURLOPT_SSL_VERIFYHOST is deprecated
in libcurl 7.28.1, recommended value is now 2
Merge pull request #224 from parkji/verifyHostFix

Changes value of CURLOPT_SSL_VERIFYHOST set in Http Client
Fixing redirect response chaining. Closes #223
Tagging 3.1.2 release