Skip to content

Tags: JayRedds/github-api

Tags

v1.4.4

Toggle v1.4.4's commit message
Released version 1.4.4

- Added Api::withUrl() factory
- Api accepts absolute https:// URLs with different hostname (see milo#18)

v1.4.3

Toggle v1.4.3's commit message
Released version 1.4.3

- token is stored in session as an array

v1.4.2

Toggle v1.4.2's commit message
Released version 1.4.2

- fixed CA issue for cURL on OSX [See milo#13]

v1.4.1

Toggle v1.4.1's commit message
Released version 1.4.1

- StreamClient, CurlClient: fixed multiple line headers receiving [Ref milo#8]
- Api: errors property is optional in error responses [Ref milo#9]

v1.4.0

Toggle v1.4.0's commit message
Released version 1.4.0

- Api: protected method substituteUrlParameters() replaced by expandColonParameters() [BC break]
- Api: all request methods accepts full URL (with hostname)
- Api: all request methods accepts URI Template (RFC 6570)
- CachedClient: header 'Last-Modified' has higher priority than 'ETag'

v1.3.0

Toggle v1.3.0's commit message
Released version 1.3.0

- CurlClient: fixed headers parsing when used with proxy
- CachedClient: added option to forbid Github rechecking (permanent cache)

v1.2.1

Toggle v1.2.1's commit message
Released version 1.2.1

- fixed cache directory creation in FileCache
- added RateLimitExceedException

v1.2.0

Toggle v1.2.0's commit message
Released version 1.2.0

- CurlClient and StreamClient checks SSL peer certificate as default
- CurlClient uses HTTP 1.1 Connection: keep-alive

v1.1.0

Toggle v1.1.0's commit message
Released version 1.1.0

- added Milo\Github\Paginator
- added Api::paginator()

v1.0.1

Toggle v1.0.1's commit message
Released version 1.0.1

- added Api::getToken()
- added CachedClient::getInnerClient()
- Helpers::createDefaultClient() returns lastly created instance
- Cached::client() delegates onRequest() event only