-
Notifications
You must be signed in to change notification settings - Fork 213
Generate changelogs that show the commits between tags #411
Conversation
Love this! The existing changelog using dates didn't feel right, and I'd been meaning to suggest doing something like this. At the moment, since Neutrino isn't using the "fixes" notation recognised by auto-changelog, everything has been split out into "merged" and "commits", which seems a bit arbitrary. Looking at the available templates, I see the now default template (compact) avoids this distinction, and might result in a cleaner changelog? See: |
@edmorley definitely! Also don't like the 3 commit limit |
Yeah me neither - seems a bit arbitrary. |
Alrighty, I have the updated version of auto-changelog here, along with an updated changelog. |
What do you think about:
:-) |
Sorry, I tried to imply my agreement with:
fail Anyway, the script now doesn't specify the template, so it uses the default one now. 😃 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah my bad I was looking at the PR description as the preview, but I see the CHANGELOG.md in the PR itself now shows the new output, and looks great :-)
🎉 |
That looks way better: https://github.com/mozilla-neutrino/neutrino-dev/blob/master/CHANGELOG.md |
The commit limit was there to prevent changelogs just becoming a massive commit log diff but the new This is by far the most popular repo using
|
For example, this would change the latest changelog to:
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
Generated by auto-changelog.
v7.3.0 - 2017-10-31
Merged
#386
#393
Commits
78fa05c
21c38fb
6ea0728
v7.2.3 - 2017-10-26
Merged
#372
Commits
ee2e7ba
dbc12fd
913a875
v7.2.2 - 2017-10-24
Commits
d399824
1f09c91
ee6d47d
v7.2.1 - 2017-10-20
Commits
1318ab5
ac62509
66b5594
v7.1.10 - 2017-10-18
Commits
190de2d
238959c
v7.1.3 - 2017-10-17
Commits
e909de6
943de06
v7.1.2 - 2017-10-13
Merged
#354
Commits
09b8e92
62945b6
3d495a8
v7.1.1 - 2017-10-10
Commits
ed6be9b
2ee3b42
v7.1.0 - 2017-10-06
Commits
ea0a2ce
3aa2666
bb190c4
v7.0.2 - 2017-10-03
Merged
#339
#335
Fixed
#336
Commits
7e7ecfc
1a707f6
703da77
v7.0.1 - 2017-09-28
Commits
b138b3d
v7.0.0 - 2017-09-28
Merged
#315
Commits
a7f701d
v6.2.1 - 2017-09-28
Merged
#325
Fixed
#332
Commits
dd7c5b3
e994c2d
v6.2.0 - 2017-09-12
Merged
#313
Commits
8237cda
d854f94
v6.1.8 - 2017-09-07
Fixed
#311
Commits
01d9ae9
v6.1.6 - 2017-08-31
Commits
6ceef02
fff6cbb
v6.1.5 - 2017-08-01
Merged
#304
Commits
f7977ed
21bd4de
127aadd
v6.1.4 - 2017-06-29
Commits
7411f0b
9cf8080
v6.1.2 - 2017-06-29
Commits
fc85787
ac0fd0d
03dbed0
v6.1.0 - 2017-06-23
Merged
#282
Commits
1de650c
babel-plugin-istanbul
to ensure accurate coverage is reported. #279)4846888
5754b99
v6.0.5 - 2017-06-22
Commits
09b5957
ec7cf98
v6.0.4 - 2017-06-22
Commits
7128bb3
f3a61ba
7825767
v6.0.3 - 2017-06-19
Commits
39f2f32
1435477
d957604
v6.0.2 - 2017-06-16
Commits
82a24dd
0370c89
b02679f
v6.0.0 - 2017-06-15
Merged
#254
#250
#243
#205
Commits
8b07eed
3a3f73e
8aa0b45
v5.9.0 - 2017-05-26
Merged
#215
Commits
c3d7020
dde1f40
a446881
v5.8.0 - 2017-05-02
Merged
#195
Commits
2afdd26
d7688dc
v5.7.0 - 2017-04-25
Merged
#148
Commits
9186de6
b3d3c73
4a3842f
v5.6.9 - 2017-04-18
Merged
#181
Commits
3f56635
587851b
fbe39af
v5.5.1 - 2017-04-12
Merged
#173
Commits
425f3ac
957645f
ebc078a
v5.4.0 - 2017-04-07
Merged
#171
Commits
f2c1dfb
5724b5a
20c1065
v5.3.0 - 2017-04-03
Commits
aec1cbb
ab38cd5
e6924e2
v5.2.0 - 2017-04-01
Commits
3f90dfd
878026a
e9a7a36
v5.1.0 - 2017-03-30
Commits
d009882
adcc04f
9871634
v5.0.2 - 2017-03-28
Merged
#141
#140
#139
#138
#137
#135
#132
#127
#123
#119
#120
#117
#115
#111
#88
#110
#106
#105
#102
#103
#98
#86
#76
#78
#62
Commits
f202977
4b8eb84
49b9e29
v4.2.0 - 2017-02-24
Merged
#54
#48
#53
#51
Fixed
#49
Commits
c1033ae
dac5df7
v4.1.1 - 2017-02-22
Commits
fe5c381
v4.1.0 - 2017-02-22
Commits
b838a0d
b32ad66
2647be7
v4.0.1 - 2017-02-17
Merged
#26
#25
#24
Commits
24900a4
v4.0.0 - 2017-02-16
Commits
02a3983
ec22aca
v4.0.0-beta.3 - 2017-02-16
Commits
065cda7
cde3503
a6ad540
v4.0.0-beta.0 - 2017-02-16
Merged
#17
#22
#18
#16
#15
#10
#12
#2
#1
#10
#8
Commits
35408a8
4925b1d
a792904