11# gh-release change log
22
3- All notable changes to this project will be documented in this file. Project versioning adheres to [ Semantic Versioning ] ( http://semver.org/ ) . Change log format is based on [ Keep a Changelog ] ( http://keepachangelog.com/ ) .
3+ All notable changes to this project will be documented in this file.
44
5- ## [ 3.0.0] ( https://github.com/ungoldman/gh-release/compare/v2.2.1...v3.0.0 ) - 2017-06-28
5+ Project versioning adheres to [ Semantic Versioning] ( http://semver.org/ ) .
6+ Commit convention is based on [ Conventional Commits] ( conventionalcommits.org ) .
7+ Change log format is based on [ Keep a Changelog] ( http://keepachangelog.com/ ) .
8+
9+ ## [ 3.1.0] ( https://github.com/hypermodules/gh-release/compare/v3.0.0...v3.1.0 ) - 2017-08-06
10+
11+ ### Additions
12+ - feat: add update notifier (#50 )
13+
14+ ### Fixes
15+ - fix: error on unreleased (#43 )
16+ - fix: set default endpoint properly (#60 ) - thanks @roman0x58
17+ - fix: warn when package.json url is out of date (#61 ) - thanks @jgravois
18+
19+ ### Changes
20+ - refactor: improve cli & usage output
21+ - refactor: add default endpoint back for usage info
22+ - docs(readme): update CLI usage, simplify link refs
23+
24+ ## [ 3.0.0] ( https://github.com/hypermodules/gh-release/compare/v2.2.1...v3.0.0 ) - 2017-06-28
625
726### Breaking Changes
827- get defaults in Node API using same method as CLI - thanks @roman0x58
@@ -14,184 +33,161 @@ All notable changes to this project will be documented in this file. Project ver
1433- fixed false positives in a couple of error equality tests - thanks @roman0x58
1534- updated repo URLs
1635
17- ## [ 2.2.1] ( https://github.com/ungoldman /gh-release/compare/v2.2.0...v2.2.1 ) - 2017-02-01
36+ ## [ 2.2.1] ( https://github.com/hypermodules /gh-release/compare/v2.2.0...v2.2.1 ) - 2017-02-01
1837
1938### Fixes
2039
21- - bug: support ` package.json ` files where ` repository ` is a string ([ #44 ] ( https://github.com/ungoldman /gh-release/issues/48 ) ) - thanks @zeke
40+ - bug: support ` package.json ` files where ` repository ` is a string ([ #44 ] ( https://github.com/hypermodules /gh-release/issues/48 ) ) - thanks @zeke
2241
23- ## [ 2.2.0] ( https://github.com/ungoldman /gh-release/compare/v2.1.0...v2.2.0 ) - 2016-12-03
42+ ## [ 2.2.0] ( https://github.com/hypermodules /gh-release/compare/v2.1.0...v2.2.0 ) - 2016-12-03
2443
2544### Additions
2645
27- - feature: add support for Github Enterprise (use ` endpoint ` option) ([ #44 ] ( https://github.com/ungoldman /gh-release/issues/44 ) ) - thanks @henryhuang
46+ - feature: add support for Github Enterprise (use ` endpoint ` option) ([ #44 ] ( https://github.com/hypermodules /gh-release/issues/44 ) ) - thanks @henryhuang
2847
2948### Miscellaneous
3049
3150- site: add scripts for generating a gh-pages site
3251
33- ## [ 2.1.0] - 2016-07-01
52+ ## [ 2.1.0] ( https://github.com/hypermodules/gh-release/compare/v2.0.3...v2.1.0 ) - 2016-07-01
3453
3554### Changes
3655
37- * Using ` ghauth@^3.2.0 ` (better 2FA support). Config directory is now determined by [ ` application-config ` ] ( https://github.com/LinusU/node-application-config ) and is OS-specific. You may want to delete your old config directory (` ~/.config/gh-release ` ).
56+ - Using ` ghauth@^3.2.0 ` (better 2FA support). Config directory is now determined by [ ` application-config ` ] ( https://github.com/LinusU/node-application-config ) and is OS-specific. You may want to delete your old config directory (` ~/.config/gh-release ` ).
3857
3958### Fixes
4059
41- * Trap failed authentication ([ #41 ] ( https://github.com/ungoldman /gh-release/pull/41 ) )
60+ - Trap failed authentication ([ #41 ] ( https://github.com/hypermodules /gh-release/pull/41 ) )
4261
43- ## [ 2.0.3] - 2016-03-22
62+ ## [ 2.0.3] ( https://github.com/hypermodules/gh-release/compare/v2.0.2...v2.0.3 ) - 2016-03-22
4463
4564### Changes
4665
47- * improve cli body preview
66+ - improve cli body preview
4867 * no word-wrap
4968 * no window-size
5069 * show newlines
5170
5271### Fixes
5372
54- * fix project URLs (ngoldman -> ungoldman)
73+ - fix project URLs (ngoldman -> ungoldman)
5574
56- ## [ 2.0.2] - 2015-10-12
75+ ## [ 2.0.2] ( https://github.com/hypermodules/gh-release/compare/v2.0.1...v2.0.2 ) - 2015-10-12
5776
58- * Use the most recently released version when comparing versions ([ #39 ] ( https://github.com/ungoldman /gh-release/pull/39 ) )
59- * Set travis-ci to test builds on ` 0.10 ` , ` 0.12 ` , and ` stable ` ([ #40 ] ( https://github.com/ungoldman /gh-release/pull/40 ) )
77+ - Use the most recently released version when comparing versions ([ #39 ] ( https://github.com/hypermodules /gh-release/pull/39 ) )
78+ - Set travis-ci to test builds on ` 0.10 ` , ` 0.12 ` , and ` stable ` ([ #40 ] ( https://github.com/hypermodules /gh-release/pull/40 ) )
6079
61- ## [ 2.0.1] - 2015-08-11
80+ ## [ 2.0.1] ( https://github.com/hypermodules/gh-release/compare/v2.0.0...v2.0.1 ) - 2015-08-11
6281
63- * if target commit returns a 404, throw error
82+ - if target commit returns a 404, throw error
6483
65- ## [ 2.0.0] - 2015-04-28
84+ ## [ 2.0.0] ( https://github.com/hypermodules/gh-release/compare/v1.1.8...v2.0.0 ) - 2015-04-28
6685
6786### Changes
6887
69- * ** breaking:** changed API parameters from ` options, auth, callback ` to ` options, callback `
88+ - ** breaking:** changed API parameters from ` options, auth, callback ` to ` options, callback `
7089 * ` auth ` is now in ` options ` as ` options.auth `
71- * moved all logging and CLI-related logic out of API and into CLI
72- * no longer uses the ` node-github ` client
90+ - moved all logging and CLI-related logic out of API and into CLI
91+ - no longer uses the ` node-github ` client
7392
7493### Additions
7594
76- * ` assets ` option for uploading assets
95+ - ` assets ` option for uploading assets
7796
78- ## [ 1.1.8] - 2015-04-22
97+ ## [ 1.1.8] ( https://github.com/hypermodules/gh-release/compare/v1.1.7...v1.1.8 ) - 2015-04-22
7998
8099### Fixes
81100
82- * exit process with code 1 on aborted release or invalid directory ([ #31 ] ( https://github.com/ungoldman /gh-release/issues/31 ) )
101+ - exit process with code 1 on aborted release or invalid directory ([ #31 ] ( https://github.com/hypermodules /gh-release/issues/31 ) )
83102
84- ## [ 1.1.7] - 2015-04-07
103+ ## [ 1.1.7] ( https://github.com/hypermodules/gh-release/compare/v1.1.6...v1.1.7 ) - 2015-04-07
85104
86105### Fixes
87106
88- * If cli is successful, should exit with code of 0
107+ - If cli is successful, should exit with code of 0
89108
90- ## [ 1.1.6] - 2015-04-03
109+ ## [ 1.1.6] ( https://github.com/hypermodules/gh-release/compare/v1.1.5...v1.1.6 ) - 2015-04-03
91110
92- * update demo
93- * update doc
111+ - update demo
112+ - update doc
94113
95- ## [ 1.1.5] - 2015-04-02
114+ ## [ 1.1.5] ( https://github.com/hypermodules/gh-release/compare/v1.1.4...v1.1.5 ) - 2015-04-02
96115
97- * more improvements to CLI style & formatting
98- * bump ` changelog-parser ` to 2.x
99- * bump ` standard ` to 3.x
100- * readme updates
116+ - more improvements to CLI style & formatting
117+ - bump ` changelog-parser ` to 2.x
118+ - bump ` standard ` to 3.x
119+ - readme updates
101120
102- ## [ 1.1.4] - 2015-04-01
121+ ## [ 1.1.4] ( https://github.com/hypermodules/gh-release/compare/v1.1.3...v1.1.4 ) - 2015-04-01
103122
104- * improve preview style & formatting ([ #15 ] ( https://github.com/ungoldman /gh-release/issues/15 ) & [ #24 ] ( https://github.com/ungoldman /gh-release/pull/24 ) )
123+ - improve preview style & formatting ([ #15 ] ( https://github.com/hypermodules /gh-release/issues/15 ) & [ #24 ] ( https://github.com/hypermodules /gh-release/pull/24 ) )
105124
106- ## [ 1.1.3] - 2015-03-22
125+ ## [ 1.1.3] ( https://github.com/hypermodules/gh-release/compare/v1.1.2...v1.1.3 ) - 2015-03-22
107126
108- * Handle error when release number already exists on github
127+ - Handle error when release number already exists on github
109128
110- ## [ 1.1.2] - 2015-03-09
129+ ## [ 1.1.2] ( https://github.com/hypermodules/gh-release/compare/v1.1.1...v1.1.2 ) - 2015-03-09
111130
112- * add ` dry-run ` and ` workpath ` options
113- * add a ` get-defaults.js ` test
114- * check if commit exists on github before trying to create release [ #11 ] ( https://github.com/ungoldman /gh-release/issues/11 )
115- * add support for git URLs [ #16 ] ( https://github.com/ungoldman /gh-release/issues/16 )
131+ - add ` dry-run ` and ` workpath ` options
132+ - add a ` get-defaults.js ` test
133+ - check if commit exists on github before trying to create release [ #11 ] ( https://github.com/hypermodules /gh-release/issues/11 )
134+ - add support for git URLs [ #16 ] ( https://github.com/hypermodules /gh-release/issues/16 )
116135
117- ## [ 1.1.1] - 2015-03-02
136+ ## [ 1.1.1] ( https://github.com/hypermodules/gh-release/compare/v1.1.0...v1.1.1 ) - 2015-03-02
118137
119- * use ` changelog-parser ` for more reliable change log parsing
138+ - use ` changelog-parser ` for more reliable change log parsing
120139
121- ## [ 1.1.0] - 2015-03-01
140+ ## [ 1.1.0] ( https://github.com/hypermodules/gh-release/compare/v1.0.8...v1.1.0 ) - 2015-03-01
122141
123- * target node ` 0.12 ` and ` iojs ` on travis
124- * use docker and cache ` node_modules ` on travis
125- * add oauth2 token authentication method [ #5 ] ( https://github.com/ungoldman /gh-release/issues/5 )
126- * add ` CONTRIBUTING.md `
127- * refactor getDefaults, cli
128- * fix error when in directories w/o ` package.json ` & ` CHANGELOG.md ` [ #9 ] ( https://github.com/ungoldman /gh-release/issues/9 )
142+ - target node ` 0.12 ` and ` iojs ` on travis
143+ - use docker and cache ` node_modules ` on travis
144+ - add oauth2 token authentication method [ #5 ] ( https://github.com/hypermodules /gh-release/issues/5 )
145+ - add ` CONTRIBUTING.md `
146+ - refactor getDefaults, cli
147+ - fix error when in directories w/o ` package.json ` & ` CHANGELOG.md ` [ #9 ] ( https://github.com/hypermodules /gh-release/issues/9 )
129148
130- ## [ 1.0.8] - 2015-02-22
149+ ## [ 1.0.8] ( https://github.com/hypermodules/gh-release/compare/v1.0.7...v1.0.8 ) - 2015-02-22
131150
132- * fix for standard [ #4 ] ( https://github.com/ungoldman /gh-release/issues/4 )
133- * fix ordering in readme
151+ - fix for standard [ #4 ] ( https://github.com/hypermodules /gh-release/issues/4 )
152+ - fix ordering in readme
134153
135- ## [ 1.0.7] - 2015-02-11
154+ ## [ 1.0.7] ( https://github.com/hypermodules/gh-release/compare/v1.0.6...v1.0.7 ) - 2015-02-11
136155
137- * add ` standard ` to dev dependencies
138- * add ` .travis.yml ` & badge for travis-ci
139- * improve cli usage info & move to top of readme
140- * add ` files ` to ` package.json ` for future build/zip/dist support
156+ - add ` standard ` to dev dependencies
157+ - add ` .travis.yml ` & badge for travis-ci
158+ - improve cli usage info & move to top of readme
159+ - add ` files ` to ` package.json ` for future build/zip/dist support
141160
142- ## [ 1.0.6] - 2015-02-08
161+ ## [ 1.0.6] ( https://github.com/hypermodules/gh-release/compare/v1.0.5...v1.0.6 ) - 2015-02-08
143162
144- * move ` get-defaults.js ` to ` lib `
145- * improve usage info for cli
146- * improve defaults management in cli
147- * add proper target_commitish default
163+ - move ` get-defaults.js ` to ` lib `
164+ - improve usage info for cli
165+ - improve defaults management in cli
166+ - add proper target_commitish default
148167
149- ## [ 1.0.5] - 2015-02-08
168+ ## [ 1.0.5] ( https://github.com/hypermodules/gh-release/compare/v1.0.4...v1.0.5 ) - 2015-02-08
150169
151- * hotfix for help/usage in dir w/o ` package.json ` or ` CHANGELOG.md `
170+ - hotfix for help/usage in dir w/o ` package.json ` or ` CHANGELOG.md `
152171
153- ## [ 1.0.4] - 2015-02-07
172+ ## [ 1.0.4] ( https://github.com/hypermodules/gh-release/compare/v1.0.3...v1.0.4 ) - 2015-02-07
154173
155- * remove ` files ` from ` package.json ` to fix cli again
174+ - remove ` files ` from ` package.json ` to fix cli again
156175
157- ## [ 1.0.3] - 2015-02-07
176+ ## [ 1.0.3] ( https://github.com/hypermodules/gh-release/compare/v1.0.2...v1.0.3 ) - 2015-02-07
158177
159- * actual fix for cli.. should work fine now
160- * allow ` v ` prefix for change log version names
178+ - actual fix for cli.. should work fine now
179+ - allow ` v ` prefix for change log version names
161180
162- ## [ 1.0.2] - 2015-02-07
181+ ## [ 1.0.2] ( https://github.com/hypermodules/gh-release/compare/v1.0.1...v1.0.2 ) - 2015-02-07
163182
164- * hotfix for local requires in cli
183+ - hotfix for local requires in cli
165184
166- ## [ 1.0.1] - 2015-02-07
185+ ## [ 1.0.1] ( https://github.com/hypermodules/gh-release/compare/v1.0.0...v1.0.1 ) - 2015-02-07
167186
168- * add better options info to readme
187+ - add better options info to readme
169188
170189## 1.0.0 - 2015-02-07
171190
172- * create working prototype
173- * define basic node interface
174- * define basic cli interface
175-
176- [ 2.1.0 ] : https://github.com/ungoldman/gh-release/compare/v2.0.3...v2.1.0
177- [ 2.0.3 ] : https://github.com/ungoldman/gh-release/compare/v2.0.2...v2.0.3
178- [ 2.0.2 ] : https://github.com/ungoldman/gh-release/compare/v2.0.1...v2.0.2
179- [ 2.0.1 ] : https://github.com/ungoldman/gh-release/compare/v2.0.0...v2.0.1
180- [ 2.0.0 ] : https://github.com/ungoldman/gh-release/compare/v1.1.8...v2.0.0
181- [ 1.1.8 ] : https://github.com/ungoldman/gh-release/compare/v1.1.7...v1.1.8
182- [ 1.1.7 ] : https://github.com/ungoldman/gh-release/compare/v1.1.6...v1.1.7
183- [ 1.1.6 ] : https://github.com/ungoldman/gh-release/compare/v1.1.5...v1.1.6
184- [ 1.1.5 ] : https://github.com/ungoldman/gh-release/compare/v1.1.4...v1.1.5
185- [ 1.1.4 ] : https://github.com/ungoldman/gh-release/compare/v1.1.3...v1.1.4
186- [ 1.1.3 ] : https://github.com/ungoldman/gh-release/compare/v1.1.2...v1.1.3
187- [ 1.1.2 ] : https://github.com/ungoldman/gh-release/compare/v1.1.1...v1.1.2
188- [ 1.1.1 ] : https://github.com/ungoldman/gh-release/compare/v1.1.0...v1.1.1
189- [ 1.1.0 ] : https://github.com/ungoldman/gh-release/compare/v1.0.8...v1.1.0
190- [ 1.0.8 ] : https://github.com/ungoldman/gh-release/compare/v1.0.7...v1.0.8
191- [ 1.0.7 ] : https://github.com/ungoldman/gh-release/compare/v1.0.6...v1.0.7
192- [ 1.0.6 ] : https://github.com/ungoldman/gh-release/compare/v1.0.5...v1.0.6
193- [ 1.0.5 ] : https://github.com/ungoldman/gh-release/compare/v1.0.4...v1.0.5
194- [ 1.0.4 ] : https://github.com/ungoldman/gh-release/compare/v1.0.3...v1.0.4
195- [ 1.0.3 ] : https://github.com/ungoldman/gh-release/compare/v1.0.2...v1.0.3
196- [ 1.0.2 ] : https://github.com/ungoldman/gh-release/compare/v1.0.1...v1.0.2
197- [ 1.0.1 ] : https://github.com/ungoldman/gh-release/compare/v1.0.0...v1.0.1
191+ - create working prototype
192+ - define basic node interface
193+ - define basic cli interface
0 commit comments