|
1 | 1 | # Change Log |
2 | | -All notable changes to this project will be documented in this file. |
| 2 | +All notable changes to this project will be documented in this file. |
| 3 | +This project adheres to [Semantic Versioning](http://semver.org/). |
3 | 4 |
|
4 | | -## 0.6.1 / 2015-xx-yy |
| 5 | +## [unreleased] / [unreleased] |
5 | 6 |
|
| 7 | +### Changed: |
6 | 8 | - Better parameters validation and type hints. |
7 | | - - Fixed: Request body was build the wrong way when no ( _or wrong type of_ ) additional params where passed to Repository::create() |
8 | | - - Fixed: `Commits::all()` should use GET instead of POST |
9 | | - - Fixed: `Listener::delListener` did not properly deleted the listener. |
10 | | - - Fixed: Forward all available listener when a child class is requested via Api::api or Api::childClass. |
| 9 | + |
| 10 | +### Fixed: |
| 11 | + - Request body was build the wrong way when no ( _or wrong type of_ ) additional params where passed to Repository::create() |
| 12 | + - `Commits::all()` should use GET instead of POST |
| 13 | + - `Listener::delListener` did not properly deleted the listener. |
| 14 | + - Forward all available listener when a child class is requested via Api::api or Api::childClass. |
11 | 15 |
|
12 | 16 | ## 0.6.0 / 2014-10-21 |
13 | 17 |
|
| 18 | +### Added: |
14 | 19 | - Added Changelog |
15 | 20 | - Added `Api::api()*` as a single entry point for concrete apis ( *thanks to @digitalkaoz* ) |
| 21 | + |
| 22 | +### Fixed: |
16 | 23 | - Fixed `Privileges::grant()` parameters format ( [Fixes #22] ) |
| 24 | + |
| 25 | +### Changed: |
17 | 26 | - Marked `eabay/bitbucket-repo-sync` as conflict in composer.json |
18 | 27 | - CS fixes |
19 | 28 |
|
20 | 29 | [Fixes #22]: https://bitbucket.org/gentlero/bitbucket-api/issue/22/grant-account-privileges-to-repo |
21 | 30 |
|
22 | 31 | ## 0.5.2 / 2014-07-09 |
23 | 32 |
|
| 33 | +### Fixed: |
24 | 34 | - Make tests go green again. ( *My bad and I'm sorry* ). |
25 | 35 |
|
26 | 36 | ## 0.5.1 / 2014-07-08 |
27 | 37 |
|
| 38 | +### Fixed: |
28 | 39 | - Bug: A default content-type is added for POST and PUT, if none was given. ( [Fixes #19] ) |
29 | 40 |
|
30 | 41 | [Fixes #19]: https://bitbucket.org/gentlero/bitbucket-api/issue/19 |
31 | 42 |
|
32 | 43 | ## 0.5.0 / 2014-06-09 |
33 | 44 |
|
| 45 | +### Added: |
34 | 46 | - Allow setting custom `Request` and `Response` inside HTTP client, which should facilitate integration in 3rd party software. |
| 47 | + |
| 48 | +### Changed: |
35 | 49 | - Implemented basic priority for listeners. |
| 50 | + |
| 51 | +### Fixed: |
36 | 52 | - Bug: Missing content-type made `PullRequests::merge` and `PullRequests::declined` unusable. |
37 | 53 |
|
38 | 54 | ## 0.4.1 / 2014-06-01 |
39 | 55 |
|
| 56 | +### Fixed: |
40 | 57 | - Bug: OAuthListener: Parameters may be included from the body if the content-type is urlencoded. ( [Fixes #18] ) |
41 | 58 |
|
42 | 59 | [Fixes #18]: https://bitbucket.org/gentlero/bitbucket-api/issue/18 |
43 | 60 |
|
44 | 61 | ## 0.4.0 / 2014-05-14 |
45 | 62 |
|
| 63 | +### Added: |
46 | 64 | - Added API 2.0 endpoints for `Users` ( *get, followers, following, repositories* ) |
47 | 65 | - Added API 2.0 endpoints for `Teams`. ( *profile, members, followers, following, repositories* ) |
48 | 66 | - Added API 2.0 endpoints for `BranchRestrictions`. ( *all, create, get, update, delete* ) |
49 | 67 | - Added `delListener()` method for `ClientInterface`. |
| 68 | + |
| 69 | +### Fixed: |
50 | 70 | - Bug: Mandatory parameters inside PullRequest's methods were not checked. |
| 71 | + |
| 72 | +### Changed: |
51 | 73 | - Documentation updated. |
52 | 74 |
|
53 | 75 | ## 0.3.0 / 2014-05-12 |
54 | 76 |
|
55 | | - Started to implement version 2.0 of the API. |
56 | | - - All 1.0 endpoints that have a "twin" in version 2.0 will be updated to use the never version. |
57 | | - - All specific 2.0 endpoints will be added gradual. |
| 77 | + Started to implement version 2.0 of the API. |
| 78 | + - All 1.0 endpoints that have a "twin" in version 2.0 will be updated to use the never version. |
| 79 | + - All specific 2.0 endpoints will be added gradual. |
58 | 80 |
|
| 81 | +### Added: |
59 | 82 | - Implemented `Commits` and `Commits::Comments` endpoints for API 2.0 |
60 | | - - Updated `Repository` to use API 2.0 (create, delete) and implemented endpoints specific to API 2.0 ( *watchers, forks* ) |
61 | 83 | - Added `Repository::get()` ( *API 2.0* ) |
62 | | - - Updated `PullRequests::all()` to API 2.0 |
63 | | - - Updated `PullRequests::Comments::get()` and `PullRequests::Comments::all()` to API 2.0 |
64 | 84 | - Added all endpoints for PullRequests ( *API 2.0* ) |
65 | 85 | - Added repositories endpoint ( *API 2.0* ) |
| 86 | + |
| 87 | +### Changed: |
| 88 | + - Updated `Repository` to use API 2.0 (create, delete) and implemented endpoints specific to API 2.0 ( *watchers, forks* ) |
| 89 | + - Updated `PullRequests::all()` to API 2.0 |
| 90 | + - Updated `PullRequests::Comments::get()` and `PullRequests::Comments::all()` to API 2.0 |
66 | 91 | - Updated `Repositories::PullRequests::all()` to allow `state` param. |
67 | 92 | - CS fixes. |
68 | 93 |
|
69 | 94 |
|
70 | 95 | ## 0.2.1 / 2014-04-21 |
71 | 96 |
|
| 97 | +### Added: |
72 | 98 | - Added `Repositories::PullRequests::all()` method to get a list of all pull requests. |
73 | 99 |
|
74 | 100 |
|
75 | 101 | ## 0.2.0 / 2014-02-24 |
76 | 102 |
|
| 103 | +### Fixed: |
77 | 104 | - Bug: group privileges returned 400 error ( [Fixes #14] ) |
| 105 | + |
| 106 | +### Added: |
78 | 107 | - Implemented HttpClient which abstracts HTTP layer from base clases and allows custom HTTP libraries to be used. |
79 | 108 | - Implemented simple EventListener which can be used to change request before and after its executed. |
| 109 | + |
| 110 | +### Changed: |
80 | 111 | - Updated `Api::setCredentials()` to use our new EventListener. |
81 | 112 |
|
82 | 113 | [Fixes #14]: https://bitbucket.org/gentlero/bitbucket-api/issue/14 |
83 | 114 |
|
84 | 115 | ## 0.1.2 / 2013-12-24 |
85 | 116 |
|
| 117 | +### Fixed: |
86 | 118 | - Bug: Duplicate array keys in groups filters. ( [Fixes #12] ) |
87 | 119 |
|
88 | 120 | [Fixes #12]: https://bitbucket.org/gentlero/bitbucket-api/issue/12 |
89 | 121 |
|
90 | 122 |
|
91 | 123 | ## 0.1.1 / 2013-11-26 |
92 | 124 |
|
| 125 | +### Removed: |
93 | 126 | - Removed `newuser` endpoint. ( [Fixes #10] ) |
94 | 127 | - Removed `repositories/changesets/likes` endpoint. ( [ref #1] ) |
| 128 | + |
| 129 | +### Changed: |
95 | 130 | - Code clean, fixed typos. |
96 | 131 |
|
97 | 132 | [Fixes #10]: https://bitbucket.org/gentlero/bitbucket-api/issue/10 |
|
0 commit comments