|
3 | 3 | ### 1.0.0 |
4 | 4 | Complete rewrite in ES2015. |
5 | 5 |
|
6 | | -* Renamed many of the APIs for better internal consistency. |
7 | 6 | * Promise-ified the API |
8 | | -* Modularized code to potentially allow for custom builds |
9 | | -* Refactored tests to run primarially in mocha |
10 | 7 | * Auto-generation of documentation |
| 8 | +* Modularized codebase |
| 9 | +* Refactored tests to run primarially in mocha |
11 | 10 |
|
12 | | -### 0.10.X |
13 | | - |
14 | | -Create and delete repositories |
15 | | -Repos - getCommit |
16 | | - |
17 | | -### 0.9.X |
18 | | - |
19 | | -Paging (introduced at tail end of 0.8.X, note: different callbacks for success & errors now) |
20 | | - |
21 | | -### 0.8.X |
22 | | - |
23 | | -Fixes and tweaks, simpler auth, CI tests, node.js support, Raw+JSON, UTF8, plus: |
24 | | -Users - follow, unfollow, get info, notifications |
25 | | -Gists - create |
26 | | -Issues - get |
27 | | -Repos - createRepo, deleteRepo, createBranch, star, unstar, isStarred, getCommits, listTags, listPulls, getPull, compare |
28 | | -Hooks - listHooks, getHook, createHook, editHook, deleteHook |
29 | | - |
30 | | -### 0.7.X |
31 | | - |
32 | | -Switched to a native `request` implementation (thanks @mattpass). Adds support for GitHub gists, forks and pull requests. |
33 | | - |
34 | | -### 0.6.X |
35 | | - |
36 | | -Adds support for organizations and fixes an encoding issue. |
37 | | - |
38 | | -### 0.5.X |
39 | | - |
40 | | -Smart caching of latest commit sha. |
41 | | - |
42 | | -### 0.4.X |
43 | | - |
44 | | -Added support for [OAuth](http://developer.github.com/v3/oauth/). |
45 | | - |
46 | | -### 0.3.X |
47 | | - |
48 | | -Support for Moving and removing files. |
49 | | - |
50 | | -### 0.2.X |
51 | | - |
52 | | -Consider commit messages. |
53 | | - |
54 | | -### 0.1.X |
55 | | - |
56 | | -Initial version. |
| 11 | +#### Breaking changes |
| 12 | +* Search API no longer takes a string it now takes an object with properties `q`, `sort`, and `order` to make |
| 13 | + the parts of the query easier to grok and to better match GitHub's API |
| 14 | +* `Repository.getSha` now returns the same data as GitHub's API. If the reqeusted object is not a directory then the |
| 15 | + response will contain a property `SHA`, and if the reqeusted object is a directory then the contents of the |
| 16 | + directory are `stat`ed |
| 17 | +* `Repository.getRef` now returns the `refspec` from GitHub's API. |
| 18 | +* `Repository.delete` has been removed |
0 commit comments