Skip to content

Commit 8e32ca7

Browse files
author
Ned Batchelder
committed
build: bump version, scriv collect
1 parent 5dca778 commit 8e32ca7

7 files changed

+49
-45
lines changed

CHANGELOG.rst

+48
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,54 @@ See the fragment files in the `changelog.d directory`_.
2121

2222
.. scriv-insert-here
2323
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+
2472
.. _changelog-0.16.0:
2573

2674
0.16.0 — 2022-07-24

changelog.d/20220802_081039_nedbat.rst

-8
This file was deleted.

changelog.d/20220913_194848_nedbat.rst

-13
This file was deleted.

changelog.d/20220914_192807_nedbat_collect_header.rst

-8
This file was deleted.

changelog.d/20220914_194548_nedbat.rst

-8
This file was deleted.

changelog.d/20220918_182416_nedbat_no_version_reuse_26.rst

-7
This file was deleted.

src/scriv/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
Scriv changelog management tool.
33
"""
44

5-
__version__ = "0.16.0"
5+
__version__ = "0.17.0"

0 commit comments

Comments
 (0)