From 389d4672c8bab9197e9c1a6e429d4eb7d1f0849f Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Wed, 14 Dec 2016 11:17:43 -0500 Subject: [PATCH] update release notes Add notes for the dulwich work and the eol handling. Clean up some existing notes that added prelude values incorrectly. Change-Id: Id37f2f7ce8e2ce9723e5e8c3ecbebe227b62f4e2 Signed-off-by: Doug Hellmann --- .../notes/add-config-file-e77084792c1dc695.yaml | 2 -- .../notes/branches-eol-bcafc2a007a1eb9f.yaml | 12 ++++++++++++ .../notes/dulwich-rewrite-3a5377162d97402b.yaml | 5 +++++ .../support-custom-template-0534a2199cfec44c.yaml | 2 -- .../notes/support-edit-ec5c01ad6144815a.yaml | 4 +--- 5 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 releasenotes/notes/branches-eol-bcafc2a007a1eb9f.yaml create mode 100644 releasenotes/notes/dulwich-rewrite-3a5377162d97402b.yaml diff --git a/releasenotes/notes/add-config-file-e77084792c1dc695.yaml b/releasenotes/notes/add-config-file-e77084792c1dc695.yaml index b6787df..32ec204 100644 --- a/releasenotes/notes/add-config-file-e77084792c1dc695.yaml +++ b/releasenotes/notes/add-config-file-e77084792c1dc695.yaml @@ -1,6 +1,4 @@ --- -prelude: > - Reno now supports having a configuration file! features: - | Reno now supports having a ``config.yaml`` file in your release notes diff --git a/releasenotes/notes/branches-eol-bcafc2a007a1eb9f.yaml b/releasenotes/notes/branches-eol-bcafc2a007a1eb9f.yaml new file mode 100644 index 0000000..0a852d9 --- /dev/null +++ b/releasenotes/notes/branches-eol-bcafc2a007a1eb9f.yaml @@ -0,0 +1,12 @@ +--- +features: + - | + Explicitly allow reno to scan starting from a tag by specifying the + tag where a branch name would otherwise be used. + - | + Add logic to allow reno to detect a branch that has been marked as + end-of-life using the OpenStack community's process of tagging the + HEAD of a stable/foo branch foo-eol before deleting the + branch. This means that references to "stable/foo" are translated + to "foo-eol" when the branch does not exist, and that Sphinx + directives do not need to be manually updated. \ No newline at end of file diff --git a/releasenotes/notes/dulwich-rewrite-3a5377162d97402b.yaml b/releasenotes/notes/dulwich-rewrite-3a5377162d97402b.yaml new file mode 100644 index 0000000..d29bd26 --- /dev/null +++ b/releasenotes/notes/dulwich-rewrite-3a5377162d97402b.yaml @@ -0,0 +1,5 @@ +--- +prelude: > + This release includes a significant rewrite of the internal logic of + reno to access git data through the dulwich library instead of the + git command line porcelain. diff --git a/releasenotes/notes/support-custom-template-0534a2199cfec44c.yaml b/releasenotes/notes/support-custom-template-0534a2199cfec44c.yaml index b47e859..cb3bed8 100644 --- a/releasenotes/notes/support-custom-template-0534a2199cfec44c.yaml +++ b/releasenotes/notes/support-custom-template-0534a2199cfec44c.yaml @@ -1,6 +1,4 @@ --- -prelude: > - Support to set a custom template used to create new notes features: - | Reno now supports to set through ``template`` attribute in diff --git a/releasenotes/notes/support-edit-ec5c01ad6144815a.yaml b/releasenotes/notes/support-edit-ec5c01ad6144815a.yaml index 48753c8..2997e1e 100644 --- a/releasenotes/notes/support-edit-ec5c01ad6144815a.yaml +++ b/releasenotes/notes/support-edit-ec5c01ad6144815a.yaml @@ -1,7 +1,5 @@ --- -prelude: > - Enable to create and edit a note with reno new --edit. features: - | - Reno now enables with reno new --edit to create a note and edit it with + Reno now enables with reno new ``--edit`` to create a note and edit it with your editor (defined with EDITOR environment variable).