`use_version()` leaves behind development header if preceding newlines exist in NEWS
kevinushey opened this issue · comments
In renv
, I had a NEWS file with the structure:
# renv (development version)
* Fixed an issue where downloads could fail with curl >= 8.7.1. (#1869)
< ... >
Note the leading empty line. When I then ran usethis::use_version("patch")
, the NEWS file was modified as:
diff --git a/NEWS.md b/NEWS.md
index bc58b2c79..d2b02c0da 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,3 +1,5 @@
+# renv 1.0.6
+
# renv (development version)
Note that the old development version NEWS header was unexpectedly retained. Could the check in:
Lines 49 to 55 in 9e64daf
skip leading whitespace / empty lines?