@@ -21,6 +21,54 @@ See the fragment files in the `changelog.d directory`_.
21
21
22
22
.. scriv-insert-here
23
23
24
+ .. _changelog-0.17.0 :
25
+
26
+ 0.17.0 — 2022-09-18
27
+ -------------------
28
+
29
+ Added
30
+ .....
31
+
32
+ - The ``collect `` command now has a ``--title=TEXT `` option to provide the
33
+ exact text to use as the title of the new changelog entry. Finishes `issue
34
+ 48 `_.
35
+
36
+ .. _issue 48 : https://github.com/nedbat/scriv/issues/48
37
+
38
+ Changed
39
+ .......
40
+
41
+ - The ``github_release `` command now only considers the top-most entry in the
42
+ changelog. You can use the ``--all `` option to continue the old behavior of
43
+ making or updating GitHub releases for all of the entries.
44
+
45
+ This change makes it easier for projects to start using scriv with an
46
+ existing populated changelog file.
47
+
48
+ Closes `issue 57 `_.
49
+
50
+ .. _issue 57 : https://github.com/nedbat/scriv/issues/57
51
+
52
+ Fixed
53
+ .....
54
+
55
+ - If there were no fragments to collect, `scriv collect ` would make a new empty
56
+ section in the changelog. This was wrong, and is now fixed. Now the
57
+ changelog remains unchanged in this case. Closes `issue 55 `_.
58
+
59
+ .. _issue 55 : https://github.com/nedbat/scriv/issues/55
60
+
61
+ - The ``github-release `` command will now issue a warning for changelog entries
62
+ that have no version number. These can't be made into releases, so they are
63
+ skipped. (`issue 56 `_).
64
+
65
+ .. _issue 56 : https://github.com/nedbat/scriv/issues/56
66
+
67
+ - ``scriv collect `` will end with an error now if the version number would
68
+ duplicate a version number on an existing changelog entry. Fixes `issue 26 `_.
69
+
70
+ .. _issue 26 : https://github.com/nedbat/scriv/issues/26
71
+
24
72
.. _changelog-0.16.0 :
25
73
26
74
0.16.0 — 2022-07-24
0 commit comments