-
v24.05.21 protected
v24.05.21 News: - [improvement] detect the "kwf-approval-reset" bot - [improvement] accept whitespace after Jira URL - [fix] adjust to the newest pygit2 - [fix] detect CentOS Stream kernels for non-RH contributors Signed-off-by: Jiri Benc <jbenc@redhat.com>
-
v23.08.30 protected
v23.08.30 News: - [improvement] Major speed up in patch processing. - [fix] Several bugfixes. Signed-off-by: Jiri Benc <jbenc@redhat.com>
-
v23.05.04 protected
v23.05.04 News: - [new] Commits can be filtered by subsystem (press 'l') or by files (press 'shift L'). The subsystems you're a maintainer or reviewer of are highlighted. - [new] Missing commits from the same upstream series are displayed as a suggestion. Press 's' to hide them. - [new] Fixes that fix something that is not backported are now detected. - [new] Searching in commit list is now possible. - [new] The Merge:: kernel labels are now recognized. - [improvement] Different color for missing commits and suggested commits. - [change] - [fix] Comments on code lines are now submitted in a different, undocumented way. This should resolve the problem of GitLab sometimes returning error on comment submission. - [fix] The new format of KWF bot review requests is now recognized. Signed-off-by: Jiri Benc <jbenc@redhat.com>
-
v23.04.06 protected
v23.04.06 News: - [fix] Crash when marking some TODO items as done. Signed-off-by: Jiri Benc <jbenc@redhat.com>
-
v23.03.15 protected
v23.03.15 News: - [new] Pressing 'C' in the todo list marks all merged and closed MRs as done. Contributed by Nico Pache. - [new/change] Added 'revumatic mine --approver' to show all MRs where you are an approver. This is now the default action for 'revumatic mine'. - [new] Jira support. - [new] Adjusted to the new KWF bot behavior (not populating reviewers, posting approval comments). - [fix] When blocking/unblocking a MR, Revumatic now also posts a /block (/unblock) comment. - [fix] Better handling of exotic git configurations when running external git. This has a slight risk of regressions. - [fix] Better recognize missing fixes. Previously, in some corner cases, a missing fix could have been marked as "maybe?". - Other bug fixes and small improvements all over the place.
-
v22.09.14 protected
v22.09.14 News: - [new] Support blocking and unblocking a kernel MR ('shift b' to block, 'shift u' to unblock). Show who's blocking the MR. - [new] The commit description can now be hidden (ctrl e). The diffstat can now be hidden (ctrl d). - [new] Commits with a discussion are now marked by an envelope. - [new] Warn on quit with unsubmitted comments. - [improvement] Understand CKI_Automotive labels. - A number of bug fixes.
-
v22.06.22 protected
v22.06.22 News: - [new] Distinguish between missing upstream fixes and upstream commits that just mention the given backported commit. - [new] Configurable maximum number of displayed commits in the merge request standard layout. - [new] AutoSD kernel repository is now recognized. - [improvement] It is now possible to start Revumatic with just a MR id even in repositories containing multiple kernel projects. Revumatic will offer a list of projects to choose from. - [improvement] When displaying merge requests in lists, emphasize those labels that constitute the next step needed for each merge request. - [improvement] Git fetch output now does not clutter the screen. - [change] TODO items referencing the same merge request are now silently combined into a single item.
-
-
v22.05.04 protected
v22.05.04 This version brings in-line comments, support for blocking threads and improved UI. It contains a major rewrite of text rendering and cursor handling. News: - [new] In-line commenting, including on code lines, with blocking threads support. - [new] You can run Revumatic without parameters. - [new] Configuration UI. - [new] History of user actions. - [new] Multiple Revumatic instances can be run in parallel. - [new] Ctrl+t allows inserting the list of missing fixes to the current comment. - [new] Fetch upstream commits from git.kernel.org if not available locally nor in Kerneloscope. - [new] Optionally keep MR on the TODO list after commenting. - [new] MRs can be added to the TODO list directly from any MR list. - [improvement] Diffstat has a dynamic width now. - [improvement] Recognizing more error labels. - [improvement] Tabs are behaving sanely now. Especially visible on copy/paste. - [improvement] Cursor movement is consistent and sane now. - [improvement] Major speed up of rendering. - [improvement] Updated recognition of Unicode fullwidth characters (two - [change] Vertically split diff view got removed. Only side by side comparison is supported now. - [change] Tab no longer works to switch focus in side by side comparison. Use cursor keys instead. - [fix] Sync the accepted format of tags with what webhooks do.
-
-
v22.03.18 protected
v22.03.18 News: - [new] Mark MRs that you already approved in the TODO and other lists. They can be also filtered out using the command line option --hide-approved. - [change] Revumatic now uses its own library for GitLab interaction. As the result, dependencies changed. No action needed on current installations. - [change] Revumatic no longer warns about unset public email address as the KWF policy stopped requiring it. - [improvement] If you don't have a public Red Hat email address set, Revumatic still tries to detect whether Kerneloscope is available. - [fix] Correctly handle multi-line MR titles.