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