The change log describes what is "Added", "Removed", "Changed" or "Fixed" between each release.
- Support for JWT authentication
- API for Organization\Members
- API for Integrations
- API for Repo\Cards
- API for Repo\Columns
- API for Repo\Projects
- Methods in Repo API for frequency and participation
ApiLimitExceedException::__constructhas a new second parameter for the remaining API calls.
- HTTPlug to decouple from Guzzle
Github\Client::getLastResponsewas added- Support for PSR-6 cache
Github\Client::addPluginandGithub\Client::removePluginGithub\Client::getApiVersionGithub\Client::removeCache
- Uses of
Github\HttpClient\HttpClientInterfaceis replaced byHttp\Client\HttpClientie the constructor ofGithub\Client. - We use PSR-7's representation of HTTP message instead of
Guzzle\Http\Message\ResponseandGuzzle\Http\Message\Request. Github\Client::addHeaderswas added instead ofGithub\Client::setHeaders- Signature of
Github\Client::useCachehas changed. First argument must be aCacheItemPoolInterface - We use PSR-4 instead of PSR-0
- Support for PHP 5.3 and 5.4
Github/HttpClient/HttpClientInterfacewas removedGithub/HttpClient/HttpClientwas removed- All classes in
Github/HttpClient/HttpClient/Listener/*were removed Github/HttpClient/CachedHttpClientwas removed- All classes in
Github/HttpClient/Cache/*were removed
No change log before this version