Review Board 5.0.6 Release Notes¶
Release date: September 12, 2023
Installation/Upgrade¶
Review Board 5.0.6 is compatible with Python 3.7-3.11.
Follow our installation guide to prepare your system for Review Board or to upgrade your existing install.
To install this release, run:
$ pip3 install ReviewBoard==5.0.6
To learn more, see:
For assistance with your server, talk to us about support.
Packaging¶
The
ReviewBoard[mysql]
package now caps mysqlclient to 2.1.x.This resolves an installation problem that newer releases (2.2.x and higher) have on most versions of Linux. Unfortunately, these newer versions may be required for some versions of MySQL 8.
If you have trouble installing this version, you may need to manually install mysqlclient 2.2.x or higher directly.
This installation issue is unfortunate and beyond our control. Please see the mysqlclient discussion around this issue, and our MySQL installation instructions.
New Features¶
Future-proofed upgrades¶
Upgrading a Review Board site now carefully updates the
reviewboard.wsgi
file to remove any legacy settings, add modern
settings, and preserve custom settings. The new versions include improved
support for Python virtual environments (which are now recommended for all
new installs).
We’ve also bullet-proofed virtual environment management to avoid replacing an existing virtual environment if not managed by Review Board.
Usability¶
Copying the review request ID link under the Summary field will no longer include the
#
.This makes it easier to copy the ID of a review request to the clipboard.
Web API¶
-
Added a
?show-invisible=true
query argument to include hidden accessible review groups.Added a
?invite-only=<true|false>
query argument to filter review groups based on theinvite_only
value.Fixed including hidden invite-only review groups when the special
reviews.can_view_invite_only_groups
user permission is set.
Bug Fixes¶
Review Requests¶
Fixed a display bug with Markdown code blocks that could occur when showing content starting with a
#!
.Fixed a display bug with the file attachment diff revision slider.
Fixed a bug where updating a file attachment with a new revision would sometimes create a new file attachment.
Administration¶
Configurable lists of review groups now include hidden accessible review groups and repositories.
Contributors¶
Christian Hammond
David Trowbridge
Michelle Aubin