1 | # Change Log
|
2 |
|
3 | All notable changes to this project will be documented in this file.
|
4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
5 |
|
6 | ## [3.0.4](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@3.0.3...conventional-changelog@3.0.4) (2018-11-01)
|
7 |
|
8 | **Note:** Version bump only for package conventional-changelog
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 | ## [3.0.3](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@3.0.2...conventional-changelog@3.0.3) (2018-11-01)
|
15 |
|
16 | **Note:** Version bump only for package conventional-changelog
|
17 |
|
18 |
|
19 |
|
20 |
|
21 |
|
22 | ## [3.0.2](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@3.0.1...conventional-changelog@3.0.2) (2018-11-01)
|
23 |
|
24 | **Note:** Version bump only for package conventional-changelog
|
25 |
|
26 |
|
27 |
|
28 |
|
29 |
|
30 | ## [3.0.1](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@3.0.0...conventional-changelog@3.0.1) (2018-11-01)
|
31 |
|
32 | **Note:** Version bump only for package conventional-changelog
|
33 |
|
34 |
|
35 |
|
36 |
|
37 |
|
38 | # [3.0.0](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@2.0.3...conventional-changelog@3.0.0) (2018-11-01)
|
39 |
|
40 |
|
41 | ### Bug Fixes
|
42 |
|
43 | * Upgrade to Lerna 3, fix Node.js v11 error ([#385](https://github.com/conventional-changelog/conventional-changelog/issues/385)) ([cdef282](https://github.com/conventional-changelog/conventional-changelog/commit/cdef282))
|
44 |
|
45 |
|
46 | ### chore
|
47 |
|
48 | * force breaking change ([f6d506d](https://github.com/conventional-changelog/conventional-changelog/commit/f6d506d))
|
49 |
|
50 |
|
51 | ### BREAKING CHANGES
|
52 |
|
53 | * forcing a breaking semver change based on https://github.com/conventional-changelog/conventional-changelog/pull/385
|
54 |
|
55 |
|
56 |
|
57 |
|
58 |
|
59 | <a name="2.0.3"></a>
|
60 | ## [2.0.3](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@2.0.2...conventional-changelog@2.0.3) (2018-08-21)
|
61 |
|
62 |
|
63 |
|
64 |
|
65 | **Note:** Version bump only for package conventional-changelog
|
66 |
|
67 | <a name="2.0.2"></a>
|
68 | ## [2.0.2](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@2.0.1...conventional-changelog@2.0.2) (2018-08-21)
|
69 |
|
70 |
|
71 |
|
72 |
|
73 | **Note:** Version bump only for package conventional-changelog
|
74 |
|
75 | <a name="2.0.1"></a>
|
76 | ## [2.0.1](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@2.0.0...conventional-changelog@2.0.1) (2018-06-06)
|
77 |
|
78 |
|
79 |
|
80 |
|
81 | **Note:** Version bump only for package conventional-changelog
|
82 |
|
83 | <a name="2.0.0"></a>
|
84 | # [2.0.0](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.24...conventional-changelog@2.0.0) (2018-05-29)
|
85 |
|
86 |
|
87 | ### Chores
|
88 |
|
89 | * **package:** set Node requirement to oldest supported LTS ([#329](https://github.com/conventional-changelog/conventional-changelog/issues/329)) ([cae2fe0](https://github.com/conventional-changelog/conventional-changelog/commit/cae2fe0))
|
90 |
|
91 |
|
92 | ### BREAKING CHANGES
|
93 |
|
94 | * **package:** Set the package's minimum required Node version to be the oldest LTS
|
95 | currently supported by the Node Release working group. At this time,
|
96 | that is Node 6 (which is in its Maintenance LTS phase).
|
97 |
|
98 |
|
99 |
|
100 |
|
101 | <a name="1.1.24"></a>
|
102 | ## [1.1.24](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.23...conventional-changelog@1.1.24) (2018-04-16)
|
103 |
|
104 |
|
105 |
|
106 |
|
107 | **Note:** Version bump only for package conventional-changelog
|
108 |
|
109 | <a name="1.1.23"></a>
|
110 | ## [1.1.23](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.22...conventional-changelog@1.1.23) (2018-03-28)
|
111 |
|
112 |
|
113 |
|
114 |
|
115 | **Note:** Version bump only for package conventional-changelog
|
116 |
|
117 | <a name="1.1.22"></a>
|
118 | ## [1.1.22](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.21...conventional-changelog@1.1.22) (2018-03-27)
|
119 |
|
120 |
|
121 |
|
122 |
|
123 | **Note:** Version bump only for package conventional-changelog
|
124 |
|
125 | <a name="1.1.21"></a>
|
126 | ## [1.1.21](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.20...conventional-changelog@1.1.21) (2018-03-27)
|
127 |
|
128 |
|
129 |
|
130 |
|
131 | **Note:** Version bump only for package conventional-changelog
|
132 |
|
133 | <a name="1.1.20"></a>
|
134 | ## [1.1.20](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.19...conventional-changelog@1.1.20) (2018-03-27)
|
135 |
|
136 |
|
137 |
|
138 |
|
139 | **Note:** Version bump only for package conventional-changelog
|
140 |
|
141 | <a name="1.1.19"></a>
|
142 | ## [1.1.19](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.18...conventional-changelog@1.1.19) (2018-03-22)
|
143 |
|
144 |
|
145 |
|
146 |
|
147 | **Note:** Version bump only for package conventional-changelog
|
148 |
|
149 | <a name="1.1.18"></a>
|
150 | ## [1.1.18](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.17...conventional-changelog@1.1.18) (2018-03-03)
|
151 |
|
152 |
|
153 |
|
154 |
|
155 | **Note:** Version bump only for package conventional-changelog
|
156 |
|
157 | <a name="1.1.17"></a>
|
158 | ## [1.1.17](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.16...conventional-changelog@1.1.17) (2018-02-24)
|
159 |
|
160 |
|
161 |
|
162 |
|
163 | **Note:** Version bump only for package conventional-changelog
|
164 |
|
165 | <a name="1.1.16"></a>
|
166 | ## [1.1.16](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.15...conventional-changelog@1.1.16) (2018-02-20)
|
167 |
|
168 |
|
169 |
|
170 |
|
171 | **Note:** Version bump only for package conventional-changelog
|
172 |
|
173 | <a name="1.1.15"></a>
|
174 | ## [1.1.15](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.14...conventional-changelog@1.1.15) (2018-02-13)
|
175 |
|
176 |
|
177 |
|
178 |
|
179 | **Note:** Version bump only for package conventional-changelog
|
180 |
|
181 | <a name="1.1.14"></a>
|
182 | ## [1.1.14](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.13...conventional-changelog@1.1.14) (2018-02-13)
|
183 |
|
184 |
|
185 |
|
186 |
|
187 | **Note:** Version bump only for package conventional-changelog
|
188 |
|
189 | <a name="1.1.13"></a>
|
190 | ## [1.1.13](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.12...conventional-changelog@1.1.13) (2018-02-13)
|
191 |
|
192 |
|
193 |
|
194 |
|
195 | **Note:** Version bump only for package conventional-changelog
|
196 |
|
197 | <a name="1.1.12"></a>
|
198 | ## [1.1.12](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.11...conventional-changelog@1.1.12) (2018-02-12)
|
199 |
|
200 |
|
201 | ### Bug Fixes
|
202 |
|
203 | * **conventional-changelog:** support scoped presets ([0f08267](https://github.com/conventional-changelog/conventional-changelog/commit/0f08267))
|
204 |
|
205 |
|
206 |
|
207 |
|
208 | <a name="1.1.11"></a>
|
209 | ## [1.1.11](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.10...conventional-changelog@1.1.11) (2018-02-05)
|
210 |
|
211 |
|
212 |
|
213 |
|
214 | **Note:** Version bump only for package conventional-changelog
|
215 |
|
216 | <a name="1.1.10"></a>
|
217 | ## [1.1.10](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.9...conventional-changelog@1.1.10) (2018-01-29)
|
218 |
|
219 |
|
220 |
|
221 |
|
222 | **Note:** Version bump only for package conventional-changelog
|
223 |
|
224 | <a name="1.1.9"></a>
|
225 | ## [1.1.9](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.8...conventional-changelog@1.1.9) (2017-12-18)
|
226 |
|
227 |
|
228 |
|
229 |
|
230 | **Note:** Version bump only for package conventional-changelog
|
231 |
|
232 | <a name="1.1.8"></a>
|
233 | ## [1.1.8](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.7...conventional-changelog@1.1.8) (2017-12-08)
|
234 |
|
235 |
|
236 |
|
237 |
|
238 | **Note:** Version bump only for package conventional-changelog
|
239 |
|
240 | <a name="1.1.7"></a>
|
241 | ## [1.1.7](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.6...conventional-changelog@1.1.7) (2017-11-13)
|
242 |
|
243 |
|
244 |
|
245 |
|
246 | **Note:** Version bump only for package conventional-changelog
|
247 |
|
248 | <a name="1.1.6"></a>
|
249 | ## [1.1.6](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.5...conventional-changelog@1.1.6) (2017-10-01)
|
250 |
|
251 | <a name="1.1.5"></a>
|
252 | ## [1.1.5](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.4...conventional-changelog@1.1.5) (2017-09-01)
|
253 |
|
254 | <a name="1.1.4"></a>
|
255 | ## [1.1.4](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.3...conventional-changelog@1.1.4) (2017-07-17)
|
256 |
|
257 | <a name="1.1.3"></a>
|
258 | ## [1.1.3](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-changelog@1.1.2...conventional-changelog@1.1.3) (2017-03-11)
|
259 |
|
260 | <a name="1.1.0"></a>
|
261 | # [1.1.0](https://github.com/ajoslin/conventional-changelog/compare/v1.0.2...v1.1.0) (2016-02-13)
|
262 |
|
263 |
|
264 |
|
265 |
|
266 | <a name="1.0.2"></a>
|
267 | ## [1.0.2](https://github.com/ajoslin/conventional-changelog/compare/v1.0.1...v1.0.2) (2016-02-13)
|
268 |
|
269 |
|
270 |
|
271 |
|
272 | <a name="1.0.1"></a>
|
273 | ## [1.0.1](https://github.com/ajoslin/conventional-changelog/compare/v1.0.0...v1.0.1) (2016-02-05)
|
274 |
|
275 |
|
276 |
|
277 |
|
278 | <a name="1.0.0"></a>
|
279 | # [1.0.0](https://github.com/ajoslin/conventional-changelog/compare/v0.5.3...v1.0.0) (2016-02-05)
|
280 |
|
281 |
|
282 | ### Bug Fixes
|
283 |
|
284 | * **bin:** no cli anymore ([65a9f4b](https://github.com/ajoslin/conventional-changelog/commit/65a9f4b))
|
285 | * **cli:** print the stack if verbose ([81860ab](https://github.com/ajoslin/conventional-changelog/commit/81860ab))
|
286 |
|
287 | ### Features
|
288 |
|
289 | * **module:** broken down into smaller modules ([48580b0](https://github.com/ajoslin/conventional-changelog/commit/48580b0))
|
290 |
|
291 |
|
292 | ### BREAKING CHANGES
|
293 |
|
294 | * module: Presets have their own repos. cli and core have their own repos. This one is a pure wrapper. In the core, a new api `options.config` is added.
|
295 |
|
296 |
|
297 |
|
298 | <a name="0.5.3"></a>
|
299 | ## [0.5.3](https://github.com/ajoslin/conventional-changelog/compare/v0.5.2...v0.5.3) (2015-12-25)
|
300 |
|
301 |
|
302 | ### Bug Fixes
|
303 |
|
304 | * **defaults:** do not throw if no package.json found ([906a904](https://github.com/ajoslin/conventional-changelog/commit/906a904)), closes [#123](https://github.com/ajoslin/conventional-changelog/issues/123)
|
305 |
|
306 |
|
307 |
|
308 | <a name="0.5.2"></a>
|
309 | ## [0.5.2](https://github.com/ajoslin/conventional-changelog/compare/v0.5.1...v0.5.2) (2015-12-23)
|
310 |
|
311 |
|
312 | ### Features
|
313 |
|
314 | * **preset:** relax JSHint message requirements ([5aa5e32](https://github.com/ajoslin/conventional-changelog/commit/5aa5e32)), closes [#129](https://github.com/ajoslin/conventional-changelog/issues/129)
|
315 |
|
316 |
|
317 |
|
318 | <a name="0.5.1"></a>
|
319 | ## [0.5.1](https://github.com/ajoslin/conventional-changelog/compare/v0.5.0...v0.5.1) (2015-10-20)
|
320 |
|
321 |
|
322 | ### Bug Fixes
|
323 |
|
324 | * **options:** fix losing parserOpts without preset ([e6a9cf3](https://github.com/ajoslin/conventional-changelog/commit/e6a9cf3)), closes [#116](https://github.com/ajoslin/conventional-changelog/issues/116)
|
325 |
|
326 |
|
327 |
|
328 | <a name="0.5.0"></a>
|
329 | # [0.5.0](https://github.com/ajoslin/conventional-changelog/compare/v0.4.3...v0.5.0) (2015-09-30)
|
330 |
|
331 |
|
332 | ### Bug Fixes
|
333 |
|
334 | * **unknown-host:** fallback to use the whole repo url ([514c4e2](https://github.com/ajoslin/conventional-changelog/commit/514c4e2)), closes [#98](https://github.com/ajoslin/conventional-changelog/issues/98)
|
335 |
|
336 | ### Features
|
337 |
|
338 | * **dep:** bump conventional-changelog-writer to ^0.4.1 ([cbfb222](https://github.com/ajoslin/conventional-changelog/commit/cbfb222))
|
339 | * **pkg:** load closest package.json by default ([5942809](https://github.com/ajoslin/conventional-changelog/commit/5942809)), closes [#91](https://github.com/ajoslin/conventional-changelog/issues/91)
|
340 | * **template:** add `scope` to breaking changes ([d2fdd44](https://github.com/ajoslin/conventional-changelog/commit/d2fdd44)), closes [#93](https://github.com/ajoslin/conventional-changelog/issues/93)
|
341 |
|
342 |
|
343 | ### BREAKING CHANGES
|
344 |
|
345 | * dep: Use the new conventional-changelog-writer syntax. `notes` in `noteGroups` is not an array of simple string any more but object. You must use `note.text` to access the equivalent of previous `note`.
|
346 |
|
347 |
|
348 |
|
349 | <a name="0.4.3"></a>
|
350 | ## [0.4.3](https://github.com/ajoslin/conventional-changelog/compare/v0.4.2...v0.4.3) (2015-09-04)
|
351 |
|
352 |
|
353 | ### Bug Fixes
|
354 |
|
355 | * **cli:** require at the correct directory ([feceb8b](https://github.com/ajoslin/conventional-changelog/commit/feceb8b))
|
356 | * **cli:** require file with absolute path ([7f68b3e](https://github.com/ajoslin/conventional-changelog/commit/7f68b3e)), closes [#96](https://github.com/ajoslin/conventional-changelog/issues/96)
|
357 | * **error:** emit error if there is any async ([831c960](https://github.com/ajoslin/conventional-changelog/commit/831c960))
|
358 | * **preset:** if scope is * for angular it should be ignored ([91094c9](https://github.com/ajoslin/conventional-changelog/commit/91094c9))
|
359 | * **templates:** add a missing newline after notes ([e1ae4b2](https://github.com/ajoslin/conventional-changelog/commit/e1ae4b2))
|
360 |
|
361 |
|
362 |
|
363 | <a name="0.4.2"></a>
|
364 | ## [0.4.2](https://github.com/ajoslin/conventional-changelog/compare/v0.4.1...v0.4.2) (2015-08-17)
|
365 |
|
366 |
|
367 | ### Bug Fixes
|
368 |
|
369 | * **preset:** jshint may contain BREAKING CHANGE footer ([2683cee](https://github.com/ajoslin/conventional-changelog/commit/2683cee))
|
370 |
|
371 |
|
372 |
|
373 | <a name="0.4.1"></a>
|
374 | ## [0.4.1](https://github.com/ajoslin/conventional-changelog/compare/v0.4.0...v0.4.1) (2015-08-15)
|
375 |
|
376 |
|
377 | ### Features
|
378 |
|
379 | * **hosts:** add support for gitlab.com repositories ([bc1746b](https://github.com/ajoslin/conventional-changelog/commit/bc1746b)), closes [#86](https://github.com/ajoslin/conventional-changelog/issues/86) [#88](https://github.com/ajoslin/conventional-changelog/issues/88)
|
380 |
|
381 |
|
382 |
|
383 | <a name="0.4.0"></a>
|
384 | # [0.4.0](https://github.com/ajoslin/conventional-changelog/compare/v0.3.2...v0.4.0) (2015-08-15)
|
385 |
|
386 |
|
387 | ### Features
|
388 |
|
389 | * **preset:** add codemirror ([bc480f8](https://github.com/ajoslin/conventional-changelog/commit/bc480f8))
|
390 |
|
391 |
|
392 |
|
393 | <a name="0.3.2"></a>
|
394 | ## [0.3.2](https://github.com/ajoslin/conventional-changelog/compare/v0.3.1...v0.3.2) (2015-08-13)
|
395 |
|
396 |
|
397 | ### Bug Fixes
|
398 |
|
399 | * **pkg:** should always read package.json ([fcaac48](https://github.com/ajoslin/conventional-changelog/commit/fcaac48))
|
400 | * **preset:** should still work if preset is wrong ([bc8240e](https://github.com/ajoslin/conventional-changelog/commit/bc8240e))
|
401 |
|
402 | ### Features
|
403 |
|
404 | * **context:** attach your packageData ([7138206](https://github.com/ajoslin/conventional-changelog/commit/7138206))
|
405 |
|
406 |
|
407 |
|
408 | <a name="0.3.1"></a>
|
409 | ## [0.3.1](https://github.com/ajoslin/conventional-changelog/compare/v0.3.0...v0.3.1) (2015-08-11)
|
410 |
|
411 |
|
412 | ### Bug Fixes
|
413 |
|
414 | * **cli:** gracefully handle it if infile is ENOENT ([12f2889](https://github.com/ajoslin/conventional-changelog/commit/12f2889))
|
415 |
|
416 |
|
417 |
|
418 | <a name="0.3.0"></a>
|
419 | # [0.3.0](https://github.com/ajoslin/conventional-changelog/compare/v0.2.1...v0.3.0) (2015-08-09)
|
420 |
|
421 |
|
422 | ### Bug Fixes
|
423 |
|
424 | * **ember:** when cannot find header in pr ([9d833fd](https://github.com/ajoslin/conventional-changelog/commit/9d833fd))
|
425 | * **err:** better error handling ([7f0e3f5](https://github.com/ajoslin/conventional-changelog/commit/7f0e3f5))
|
426 | * **preset:** gitRawCommitsOpts should be counted ([2bb4b47](https://github.com/ajoslin/conventional-changelog/commit/2bb4b47))
|
427 | * **previousTag:** incase there is no commits in the first release ([8d9f363](https://github.com/ajoslin/conventional-changelog/commit/8d9f363))
|
428 |
|
429 | ### Features
|
430 |
|
431 | * **compareLink:** link version numbers to compare ([f0dbadb](https://github.com/ajoslin/conventional-changelog/commit/f0dbadb))
|
432 | * **context:** attach gitSemverTags ([ac098a3](https://github.com/ajoslin/conventional-changelog/commit/ac098a3)), closes [#79](https://github.com/ajoslin/conventional-changelog/issues/79)
|
433 | * **finalizeContext:** `context.previousVersion` defaults to a previous version of generated log ([a2df9ca](https://github.com/ajoslin/conventional-changelog/commit/a2df9ca))
|
434 | * **preset:** add ember ([0ccb8da](https://github.com/ajoslin/conventional-changelog/commit/0ccb8da))
|
435 | * **preset:** add express ([c4b20b1](https://github.com/ajoslin/conventional-changelog/commit/c4b20b1))
|
436 | * **preset:** add jscs ([1313d55](https://github.com/ajoslin/conventional-changelog/commit/1313d55))
|
437 |
|
438 |
|
439 | ### BREAKING CHANGES
|
440 |
|
441 | * `options.transform` is a function instead of a stream. This is more elegant and easier to handle any error.
|
442 |
|
443 |
|
444 | <a name="0.2.1"></a>
|
445 | ## 0.2.1 (2015-07-24)
|
446 |
|
447 |
|
448 | ### Features
|
449 |
|
450 | * **transform:** put the default from presets to core ([946c1da](https://github.com/ajoslin/conventional-changelog/commit/946c1da))
|
451 |
|
452 |
|
453 |
|
454 | <a name="0.2.0"></a>
|
455 | # 0.2.0 (2015-07-24)
|
456 |
|
457 |
|
458 | ### Features
|
459 |
|
460 | * **releaseCount:** replace allBlocks ([fd1ce9d](https://github.com/ajoslin/conventional-changelog/commit/fd1ce9d))
|
461 |
|
462 | ### Performance Improvements
|
463 |
|
464 | * **context:** use the parsed host type if possible ([305b3d5](https://github.com/ajoslin/conventional-changelog/commit/305b3d5))
|
465 |
|
466 |
|
467 | ### BREAKING CHANGES
|
468 |
|
469 | * `allBlocks` is removed. Use `releaseCount` instead.
|
470 |
|
471 |
|
472 |
|
473 | <a name="0.1.3"></a>
|
474 | ## 0.1.3 (2015-07-22)
|
475 |
|
476 |
|
477 | ### Bug Fixes
|
478 |
|
479 | * **preset:** work if more than two semver tags ([b8ad049](https://github.com/ajoslin/conventional-changelog/commit/b8ad049))
|
480 |
|
481 |
|
482 |
|
483 | <a name="0.1.2"></a>
|
484 | ## 0.1.2 (2015-07-22)
|
485 |
|
486 |
|
487 | ### Bug Fixes
|
488 |
|
489 | * **pkg.transform:** transform should be performed before normalizing pkgData ([7c59bfd](https://github.com/ajoslin/conventional-changelog/commit/7c59bfd))
|
490 | * **pkgRepo:** get version even if no `repo.type` ([1016e08](https://github.com/ajoslin/conventional-changelog/commit/1016e08)), closes [#74](https://github.com/ajoslin/conventional-changelog/issues/74) [#75](https://github.com/ajoslin/conventional-changelog/issues/75)
|
491 |
|
492 |
|
493 |
|
494 | <a name="0.1.0"></a>
|
495 | # 0.1.0 (2015-07-20)
|
496 |
|
497 | Stable version
|
498 |
|
499 |
|
500 |
|
501 | <a name="0.1.0-beta.3"></a>
|
502 | # 0.1.0-beta.3 (2015-07-17)
|
503 |
|
504 |
|
505 | ### Bug Fixes
|
506 |
|
507 | * **cli:** map pkg.path correctly ([c9a59a7](https://github.com/ajoslin/conventional-changelog/commit/c9a59a7))
|
508 |
|
509 |
|
510 |
|
511 | <a name="0.1.0-beta.2"></a>
|
512 | # 0.1.0-beta.2 (2015-07-17)
|
513 |
|
514 |
|
515 | ### Bug Fixes
|
516 |
|
517 | * **parserOpts:** options.warn should overwrite preset.parserOpts.warn ([94f40cf](https://github.com/ajoslin/conventional-changelog/commit/94f40cf))
|
518 | * **parserOpts:** preset.parserOpts should overwrite hostOpts ([8bb7451](https://github.com/ajoslin/conventional-changelog/commit/8bb7451))
|
519 | * **preset:** no length limit for eslint ([70b1a76](https://github.com/ajoslin/conventional-changelog/commit/70b1a76))
|
520 |
|
521 | ### Features
|
522 |
|
523 | * **pkg:** add a transform function ([e576563](https://github.com/ajoslin/conventional-changelog/commit/e576563))
|
524 | * **preset:** add atom ([714b694](https://github.com/ajoslin/conventional-changelog/commit/714b694))
|
525 | * **preset:** add eslint ([af37323](https://github.com/ajoslin/conventional-changelog/commit/af37323))
|
526 |
|
527 |
|
528 | ### BREAKING CHANGES
|
529 |
|
530 | * `options.pkg` is now an object. `options.pkg.path` is the path of the package.json and `options.pkg.transform` is the function to transform the package.json.
|
531 |
|
532 |
|
533 |
|
534 | <a name="0.1.0-beta.1"></a>
|
535 | # 0.1.0-beta.1 (2015-07-15)
|
536 |
|
537 |
|
538 | ### Bug Fixes
|
539 |
|
540 | * **stream:** is object mode if writerOpts.includeDetails is true ([38e3faa](https://github.com/ajoslin/conventional-changelog/commit/38e3faa))
|
541 |
|
542 | ### Features
|
543 |
|
544 | * **owner:** add context.owner support ([87d60b4](https://github.com/ajoslin/conventional-changelog/commit/87d60b4))
|
545 |
|
546 |
|
547 |
|
548 | <a name="0.1.0-alpha.3"></a>
|
549 | # 0.1.0-alpha.3 (2015-07-06)
|
550 |
|
551 |
|
552 | ### Bug Fixes
|
553 |
|
554 | * conventional-commits-writer -> conventional-changelog-writer ([aa6cbd6](https://github.com/ajoslin/conventional-changelog/commit/aa6cbd6))
|
555 | * **hosts:** spelling mistake of host bitbucket ([1e30d54](https://github.com/ajoslin/conventional-changelog/commit/1e30d54)), closes [#68](https://github.com/ajoslin/conventional-changelog/issues/68) [#69](https://github.com/ajoslin/conventional-changelog/issues/69)
|
556 |
|
557 | ### Features
|
558 |
|
559 | * **angular:** add new revert opts for the parser ([9e15f01](https://github.com/ajoslin/conventional-changelog/commit/9e15f01))
|
560 | * **preset:** add jshint ([384e6ce](https://github.com/ajoslin/conventional-changelog/commit/384e6ce))
|
561 |
|
562 |
|
563 |
|
564 | <a name="0.1.0-alpha.2"></a>
|
565 | # 0.1.0-alpha.2 (2015-06-29)
|
566 |
|
567 | Bump deps and fix https://github.com/ajoslin/conventional-changelog/issues/64
|
568 |
|
569 |
|
570 |
|
571 | <a name="0.1.0-alpha.1"></a>
|
572 | # 0.1.0-alpha.1 (2015-06-24)
|
573 |
|
574 |
|
575 | ### Bug Fixes
|
576 |
|
577 | * **err:** emit error if there is any in gitRawCommits and conventionalCommitsParser ([00ac3c1](https://github.com/ajoslin/conventional-changelog/commit/00ac3c1))
|
578 |
|
579 | ### Features
|
580 |
|
581 | * **cli:** first commit of cli ([d74b96b](https://github.com/ajoslin/conventional-changelog/commit/d74b96b)), closes [#31](https://github.com/ajoslin/conventional-changelog/issues/31)
|
582 | * **issuePrefixes:** default for the hosts ([b1c3ee9](https://github.com/ajoslin/conventional-changelog/commit/b1c3ee9)), closes [#59](https://github.com/ajoslin/conventional-changelog/issues/59) [#60](https://github.com/ajoslin/conventional-changelog/issues/60)
|
583 | * **rewrite:** rewrite this module ([7c48e0d](https://github.com/ajoslin/conventional-changelog/commit/7c48e0d)), closes [#50](https://github.com/ajoslin/conventional-changelog/issues/50) [#45](https://github.com/ajoslin/conventional-changelog/issues/45) [#40](https://github.com/ajoslin/conventional-changelog/issues/40) [#22](https://github.com/ajoslin/conventional-changelog/issues/22) [#13](https://github.com/ajoslin/conventional-changelog/issues/13) [#12](https://github.com/ajoslin/conventional-changelog/issues/12) [#54](https://github.com/ajoslin/conventional-changelog/issues/54) [#51](https://github.com/ajoslin/conventional-changelog/issues/51)
|
584 |
|
585 |
|
586 | ### BREAKING CHANGES
|
587 |
|
588 | * This module is rewritten so API is changed and it is not backward compatible. Please check docs and all the submodules including git-raw-commits, conventional-commits-parser and conventional-changelog-writer for more information.
|
589 |
|
590 |
|
591 |
|
592 | <a name"0.0.17"></a>
|
593 | ### 0.0.17 (2015-04-03)
|
594 |
|
595 |
|
596 | #### Bump deps
|
597 |
|
598 |
|
599 | <a name"0.0.16"></a>
|
600 | ### 0.0.16 (2015-03-19)
|
601 |
|
602 |
|
603 | #### Bug Fixes
|
604 |
|
605 | * **git:** generate the correct cmd of git log when there is no tags ([dcd7551f](https://github.com/ajoslin/conventional-changelog/commit/dcd7551f), closes [#47](https://github.com/ajoslin/conventional-changelog/issues/47), [#48](https://github.com/ajoslin/conventional-changelog/issues/48))
|
606 |
|
607 |
|
608 | <a name"0.0.15"></a>
|
609 | ### 0.0.15 (2015-03-19)
|
610 |
|
611 |
|
612 | #### Bug Fixes
|
613 |
|
614 | * **log:** correct out put for `options.from` and `options.to` ([31ddb112](https://github.com/ajoslin/conventional-changelog/commit/31ddb112), closes [#47](https://github.com/ajoslin/conventional-changelog/issues/47))
|
615 |
|
616 |
|
617 | <a name"0.0.14"></a>
|
618 | ### 0.0.14 (2015-03-14)
|
619 |
|
620 |
|
621 | #### Bug Fixes
|
622 |
|
623 | * **writeLog:** fix require statement for Writer ([a478f806](https://github.com/ajoslin/conventional-changelog/commit/a478f806))
|
624 |
|
625 |
|
626 | <a name"0.0.13"></a>
|
627 | ### 0.0.13 (2015-03-13)
|
628 |
|
629 |
|
630 | #### Bug Fixes
|
631 |
|
632 | * **first commit:** add first commit to changelog ([386cd404](https://github.com/ajoslin/conventional-changelog/commit/386cd404))
|
633 | * **git:** use --abbrev=0 to only get tag from same branch ([69cfb5c6](https://github.com/ajoslin/conventional-changelog/commit/69cfb5c6))
|
634 | * **header:** fix no `<a>` if options.repository is provided ([7cb5cb56](https://github.com/ajoslin/conventional-changelog/commit/7cb5cb56), closes [#26](https://github.com/ajoslin/conventional-changelog/issues/26))
|
635 | * **pkg:** handle the situation where package.json cannot be found ([518bc56e](https://github.com/ajoslin/conventional-changelog/commit/518bc56e))
|
636 | * **version:** default version is read from package.json properly ([f684b9be](https://github.com/ajoslin/conventional-changelog/commit/f684b9be))
|
637 |
|
638 |
|
639 | #### Features
|
640 |
|
641 | * **defaults:** version and repository are read from package.json ([cb1feb7d](https://github.com/ajoslin/conventional-changelog/commit/cb1feb7d), closes [#38](https://github.com/ajoslin/conventional-changelog/issues/38))
|
642 |
|
643 |
|
644 | ### 0.0.11 "reorder" (2014-05-28)
|
645 |
|
646 |
|
647 | #### Features
|
648 |
|
649 | * **changelog:** add versionText, patchVersionText options ([9d8e0548](https://github.com/ajoslin/conventional-changelog/commit/9d8e05480771f881c33e535f922401637f11861c))
|
650 |
|
651 |
|
652 | #### Breaking Changes
|
653 |
|
654 | *
|
655 | Removed versionLink and patchVersionLink options, and went back to the
|
656 | default title output from 0.0.9.
|
657 |
|
658 | If you wish to have a link to your version, simply customize the versionText
|
659 | and patchVersionText options.
|
660 |
|
661 | ([9d8e0548](https://github.com/ajoslin/conventional-changelog/commit/9d8e05480771f881c33e535f922401637f11861c))
|
662 |
|
663 |
|
664 | ### 0.0.10 "revise" (2014-05-28)
|
665 |
|
666 |
|
667 | #### Bug Fixes
|
668 |
|
669 | * **changelog:** put commit range into quotes so it can fetch commits with special characters ([76e2f185](https://github.com/ajoslin/conventional-changelog/commit/76e2f185b6542e7fe731c4666323fac68b9e2202), closes [#10](https://github.com/ajoslin/conventional-changelog/issues/10))
|
670 |
|
671 |
|
672 | #### Features
|
673 |
|
674 | * **changelog:** add support for scope with spaces ([b5e43b75](https://github.com/ajoslin/conventional-changelog/commit/b5e43b75c6caabc357e4bce0eb64316fbe153ecf), closes [#9](https://github.com/ajoslin/conventional-changelog/issues/9))
|
675 | * **git:** allow period-separated closing and lowercase closing ([6835af55](https://github.com/ajoslin/conventional-changelog/commit/6835af55d57b62ff6dcebf624f3c6108cbc36b8e))
|
676 | * **writer:** add tag hyperlink support ([9640cc27](https://github.com/ajoslin/conventional-changelog/commit/9640cc279ca9c513b1378eb55b5a7d576fd78bf5))
|
677 |
|
678 |
|
679 | <a name="0.0.9"></a>
|
680 | ### 0.0.9 "change" (2014-05-06)
|
681 |
|
682 |
|
683 | #### Bug Fixes
|
684 |
|
685 | * **changelog:** make sure breaking changes are separated by two newlines ([85152160](https://github.com/ajoslin/conventional-changelog/commit/8515216093eaa7f997dc506675d729a0e41578d6))
|
686 |
|
687 |
|
688 | #### Features
|
689 |
|
690 | * **changelog:** also add `Resolves #xx` to closes section ([06ff3ea9](https://github.com/ajoslin/conventional-changelog/commit/06ff3ea9b0c8baf2fae6167a99b6826a44a0c768))
|
691 |
|
692 |
|
693 | <a name="0.0.8"></a>
|
694 | ### 0.0.8 "refine" (2014-04-10)
|
695 |
|
696 |
|
697 | #### Features
|
698 |
|
699 | * **changelog:** change options.codename to options.subtitle ([a00fea52](https://github.com/ajoslin/conventional-changelog/commit/a00fea521667533809419af6a66b20ae4ce96e3b))
|
700 |
|
701 |
|
702 | <a name="0.0.7"></a>
|
703 | ### 0.0.7 "delta" (2014-04-10)
|
704 |
|
705 |
|
706 | #### Features
|
707 |
|
708 | * **changelog:** add options.codename ([01f40cb6](https://github.com/ajoslin/conventional-changelog/commit/01f40cb6efe2180ede9c1e520da76877eb895759))
|
709 |
|
710 |
|
711 | <a name="0.0.6"></a>
|
712 | ### 0.0.6 (2014-01-23)
|
713 |
|
714 | #### Bug Fixes
|
715 |
|
716 | * **git:** sort tags correctly ([7318bb05](https://github.com/ajoslin/conventional-changelog/commit/7318bb05d335bfa6886e816bec4fc57cd395c2c6))
|
717 |
|
718 | <a name="0.0.5"></a>
|
719 | ### 0.0.5 (2014-01-23)
|
720 |
|
721 | #### Miscellaneous
|
722 |
|
723 | * More specific errors given through done callback
|
724 | * Improved logging
|
725 |
|
726 | <a name="0.0.4"></a>
|
727 | ### 0.0.4 (2014-01-04)
|
728 |
|
729 | #### Bug Fixes
|
730 |
|
731 | * **version:** do not try to figure out version ([5c99b7279b97352a93eca0ee37f198783d64f423](https://github.com/ajoslin/conventional-changelog/commit/5c99b7279b97352a93eca0ee37f198783d64f423))
|
732 |
|
733 | <a name="0.0.2"></a>
|
734 | ### 0.0.2 (2014-01-04)
|
735 |
|
736 | #### Features
|
737 |
|
738 | * create conventional-changelog module ([dd1959d7b2c18846b12b088b47345a2a171c1309](https://github.com/ajoslin/conventional-changelog/commit/dd1959d7b2c18846b12b088b47345a2a171c1309))
|