Skip to content

Commit 5bffc98

Browse files
authored
Merge pull request KnpLabs#462 from Nyholm/changelog
Added changelog
2 parents 496b082 + 73c647f commit 5bffc98

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

CHANGELOG.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# Change Log
2+
3+
The change log describes what is "Added", "Removed", "Changed" or "Fixed" between each release.
4+
5+
6+
## 2.0.0-rc5 (UNRELEASED)
7+
8+
### Added
9+
10+
- Support for JWT authentication
11+
- API for Organization\Members
12+
- API for Integrations
13+
- API for Repo\Cards
14+
- API for Repo\Columns
15+
- API for Repo\Projects
16+
- Methods in Repo API for frequency and participation
17+
18+
### Changed
19+
20+
- `ApiLimitExceedException::__construct` has a new second parameter for the remaining API calls.
21+
22+
## 2.0.0-rc4
23+
24+
### Added
25+
26+
- HTTPlug to decouple from Guzzle
27+
- `Github\Client::getLastResponse` was added
28+
- Support for PSR-6 cache
29+
- `Github\Client::addPlugin` and `Github\Client::removePlugin`
30+
- `Github\Client::getApiVersion`
31+
- `Github\Client::removeCache`
32+
33+
### Changed
34+
35+
- Uses of `Github\HttpClient\HttpClientInterface` is replaced by `Http\Client\HttpClient` ie the constructor of `Github\Client`.
36+
- We use PSR-7's representation of HTTP message instead of `Guzzle\Http\Message\Response` and `Guzzle\Http\Message\Request`.
37+
- `Github\Client::addHeaders` was added instead of `Github\Client::setHeaders`
38+
- Signature of `Github\Client::useCache` has changed. First argument must be a `CacheItemPoolInterface`
39+
- We use PSR-4 instead of PSR-0
40+
41+
### Removed
42+
43+
- Support for PHP 5.3 and 5.4
44+
- `Github/HttpClient/HttpClientInterface` was removed
45+
- `Github/HttpClient/HttpClient` was removed
46+
- All classes in `Github/HttpClient/HttpClient/Listener/*` were removed
47+
- `Github/HttpClient/CachedHttpClient` was removed
48+
- All classes in `Github/HttpClient/Cache/*` were removed
49+
50+
## 1.7.1
51+
52+
No change log before this version

0 commit comments

Comments
 (0)