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