Review Board 7.0.5 Release Notes¶
Release date: March 19, 2026
Installation/Upgrade¶
Review Board 7.0.5 is compatible with Python 3.8 - 3.13.
Follow our installation guide to prepare your system for Review Board or to upgrade your existing install.
To upgrade to this release in an existing Review Board environment, run:
$ rb-site manage /path/to/sitedir pip install ReviewBoard==7.0.5
$ rb-site upgrade /path/to/sitedir
To learn more, see:
For assistance with your server, talk to us about support.
Review Board Installer Updates¶
The following Linux distributions are now supported by the Review Board Installer.
Amazon Linux 2 and 2023
CentOS Stream 8-10
Debian 10-13
Fedora 36-43
openSUSE Leap 15-16
openSUSE Tumbleweed
Red Hat Enterprise Linux 8-10
Rocky Linux 8-10
Ubuntu 18.04-25.10
Several installation issues with modern Python environments have also been addressed.
Packaging¶
Django 4.2.29 (or a higher 4.2.x) is now required.
This is the latest security release for Django 4.2 LTS.
cryptography 46.0.5 and pyOpenSSL 26.0.0 are now required.
These are the latest security releases for the cryptography package.
django-haystack 3.3.0 is now required.
This package update brings fixes for full-text search, and removes a dependency on the now obsolete pkg_resources, which has been causing breakages while installing Review Board 7.0.4.
markdown 3.7.0 or newer and pymdown-extensions 10.15.0 or newer are now required.
These packages include numerous fixes to markdown processing.
Pygments 2.19.2 is now required.
This includes numerous fixes and improvements to syntax highlighting.
New Features¶
Support for Bitbucket API tokens (Bug #5058).
Bitbucket has switched from app passwords to Atlassian API tokens. Bitbucket has already turned off the ability to create new app passwords, and existing ones will stop working in June 2026.
Review Board now supports connecting to Bitbucket repositories with these API tokens, and all users who use Bitbucket are encouraged to upgrade as soon as possible in order to migrate to these.
See Link Your Bitbucket Account for more information on how to create and use these API tokens.
Bug Fixes¶
General¶
Fixed adding comments to file attachments which do not have a specialized review UI for display.
Fixed the user privacy preferences form to disallow redirecting to arbitrary URLs after saving.
This form contained an open redirect, possibly allowing a maliciously-crafted link to redirect users in a confusing way.
Fixed display of Markdown headers in dark mode.
Markdown headers (such as a line starting with
#) would always render in black, making them nearly impossible to read when Review Board was running in dark mode. This has been fixed to properly use the theme.Fixed the “last page” link in search results (Bug #4820)
Depending on the exact number of search results, clicking “last page” would often navigate to the second-to-last page instead. This has been fixed.
Patch by Daniel Casares-Iglesias.
Installation and upgrades¶
Fixed rb-site install to fail immediately if the installed environment cannot load properly.
The install command would previously allow proceeding through several steps and then fail with confusing errors if the Python environment with all of Review Board’s dependencies could not be loaded. This has been fixed to fail early instead.
Administration¶
Fixed alignment of form fields in various settings pages.
Fixed alignment in the display of related users for groups and repositories.
REST API¶
Fixed the descriptions for the
urlandabsolute_urlfields in the Review Group Resource.The documentation for these was incorrectly copied from a different API endpoint.
Contributors¶
Christian Hammond
Daniel Casares-Iglesias
David Trowbridge
Michelle Aubin