Add missing release notes and manpage updates

In preparation for an upcoming release, add some release notes which
were overlooked since the last release. Also add missing bits to the
manpage, and fix the markup in two unreleased release notes while we
still can.

Change-Id: I8ddb6a36e62d36bff976455d8bfc0ac6a7230387
This commit is contained in:
Jeremy Stanley 2024-03-12 20:58:34 +00:00
parent d8440649e2
commit 1277c31e08
8 changed files with 38 additions and 6 deletions

View File

@ -159,11 +159,15 @@ Sets the target topic for this change on the Gerrit server.
If not specified, a bug number from the commit summary will be used. Alternatively, the local branch name will be used if different from remote branch.
.It Fl T , Fl \-no\-topic
Submit review without topic.
.It Fl \-hashtags= Ns Ar taglist
Comma-separated list of hashtag strings for this change, no spaces allowed.
.It Fl \-message= Ns Ar message
Optional quoted message to include with the patch set.
.It Fl p , Fl \-private
Send patch as a private patch ready for review. Gerrit versions >= 2.15
.It Fl P , Fl \-remove\-private
Send patch which already in private state to normal patch. Gerrit versions >= 2.15
.It Fl w , Fl \-work\-in\-progress
.It Fl w , Fl \-wip , Fl \-work\-in\-progress
Send patch as work in progress for Gerrit versions >= 2.15
.It Fl W , Fl \-ready
Send patch that is already work in progress as ready for review. Gerrit versions >= 2.15

View File

@ -1,7 +1,7 @@
---
features:
- |
By default, `git rebase --abort` is run automatically following a failed
By default, ``git rebase --abort`` is run automatically following a failed
test rebase, letting the user rebase again on their own if that's the state
they want to be in. A -K/--keep-rebase option is added to get the old
behavior.
they want to be in. A ``-K``/``--keep-rebase`` option is added to get the
old behavior.

View File

@ -0,0 +1,5 @@
---
features:
- |
For convenience, ``--wip`` is now synonymous with the longer
``--work-in-progress`` option.

View File

@ -0,0 +1,6 @@
---
features:
- |
If ``HEAD`` already exists on a remote branch, ``git review`` will now only
warn and prompt for confirmation when pushing, in order to let the Gerrit
server decide whether to accept or reject it.

View File

@ -6,5 +6,5 @@ features:
This approach is safer and more robust, but may break workflows for sites
which rely on users retrieving a customized commit-msg hook. For this
reason, a command-line override is provided so that users can, for example,
execute `git review -s --remote-hook` to get the old behavior when setting
up a new clone.
execute ``git review -s --remote-hook`` to get the old behavior when
setting up a new clone.

View File

@ -0,0 +1,6 @@
---
features:
- |
The ``GIT_SSH`` environment variable will now be consulted, if set, in
order to determine which ``ssh`` executable to call outside of ``git``
invocations, for consistency.

View File

@ -0,0 +1,6 @@
---
features:
- |
A new ``--hashtags`` option allows specifying a list of one or more Gerrit
hashtag strings, separated by commas. Note that spaces are not allowed
either within a hashtag or between separators.

View File

@ -0,0 +1,5 @@
---
features:
- |
New ``--message`` option can be used to include a custom patchset message
when pushing.