• Get Review Board
  • What's New
  • Products
  • Review Board Code review, image review, and document review
  • Documentation
  • Release Notes
  • Power Pack Enterprise integrations, reports, and enhanced document review
  • Try for 60 Days
  • Purchase
  • RBCommons Review Board as a Service, hosted by us
  • Pricing
  • RBTools Command line tools and Python API for Review Board
  • Documentation
  • Release Notes
  • Review Bot Automated code review, connecting tools you already use
  • Documentation
  • Release Notes
  • RB Gateway Manage Git and Mercurial repositories in your network
  • Documentation
  • Release Notes
  • Learn and Explore
  • What is Code Review?
  • Documentation
  • Frequently Asked Questions
  • Support Options
  • Third-Party Integrations
  • Demo
  • What's New in Review Board

    Releases Security Updates Tips and Strategies — Subscribe Twitter Facebook
    Announcing Punch Card Review for Review Board
    April 1, 2026

    Too many developers are still stuck in the 1960s. We want to bring them into the 1970s and beyond.

    Today, we're announcing Punch Card Review, featuring:

    • Drop Detection
    • Column Commenting
    • Support for most USB punch card readers
    • And several other features to help teams get the most out of their stack.

    A sample punch card with columns commented

    This is now available for the following platforms:

    • IBM 1401
    • IBM 1620
    • IBM System/360
    • IBM System/370
    • UNIVAC 1107
    • UNIVAC 1108
    • CDC 6600
    • CDC 7600
    • Burroughs B5000
    • Honeywell 200
    • GE-600
    • PDP-11

    Learn more about how Punch Card review can help your full stack developers get the most out of code review.

    Our Mainframe Sales division is standing by.

    Review Board 7.0.6: Important Fixes for 7.0.5
    March 31, 2026

    Last week, we released Review Board 7.0.5, which simplified installation, added support for the new-style Bitbucket API tokens, and fixed several bugs.

    Unfortunately the release build was impacted by a new version of one of our dependencies, which broke editing review request fields. We pulled the 7.0.5 release and have worked to address the breakage.

    The new Review Board 7.0.6 is a re-release of 7.0.5 with these problems fixed. As a refresher, this supports:

    Expanded Installation Support

    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.

    Security Enhancements

    We've updated our dependencies to use the latest security-hardened builds, and strengthened Review Board's cryptographic foundation across repository communication, data storage, and internal operations.

    Updated Bitbucket Authentication

    Review Board now supports authenticating with Bitbucket repositories using their new API tokens. These replace their legacy App Passwords.

    Support for App Password-based authentication will be shut off in June 2026. After upgrading, we recommend editing each of your Bitbucket repositories and switching those credentials to the new tokens.

    See Link Your Bitbucket Account for more information on how to create and use these API tokens.

    Plus...

    • Improved syntax highlighting for source code in diffs and discussions
    • Small UX improvements during configuration
    • Bug fixes with commenting, search, and Dark Mode

    See the release notes for 7.0.5 and 7.0.6 for more details.

    Coming Up

    We've been working hard on new major releases of Review Board and Power Pack. These will bring Office document review and diffing, user roles and rules, self-signed certificate management for internal services, new extension capabilities, and a more seamless approach to managing licenses and getting support.

    You'll hear more soon.

    Let's get started!

    To learn more about upgrading your server, see our upgrade instructions.

    You can also use our official Docker images for easy deployment.

    Review Board development is funded by Support and Power Pack

    If you're using Review Board today, we'd like to see how we can work together. We offer:

    • Full-service support contracts to help your IT department keep things running smoothly.
    • Power Pack Document Review, Reports, new integrations, and more, with a free 30 day trial.

    Your support and licenses help us continue building and improving Review Board. Reach out to us and we'll work with you on a plan that fits your needs.

    Review Board 7.0.5: Expanded Installation and Better Stability
    March 19, 2026

    Today's release of Review Board 7.0.5 simplifies installation across a wide range of Linux distributions, adds support for the new-style Bitbucket API tokens, and fixes several bugs.

    Expanded Installation Support

    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.

    Security Enhancements

    We've updated our dependencies to use the latest security-hardened builds, and strengthened Review Board's cryptographic foundation across repository communication, data storage, and internal operations.

    Updated Bitbucket Authentication

    Review Board now supports authenticating with Bitbucket repositories using their new API tokens. These replace their legacy App Passwords.

    Support for App Password-based authentication will be shut off in June 2026. After upgrading, we recommend editing each of your Bitbucket repositories and switching those credentials to the new tokens.

    See Link Your Bitbucket Account for more information on how to create and use these API tokens.

    Plus...

    • Improved syntax highlighting for source code in diffs and discussions
    • Small UX improvements during configuration
    • Bug fixes with commenting, search, and Dark Mode

    Coming Up

    We've been working hard on new major releases of Review Board and Power Pack. These will bring Office document review and diffing, user roles and rules, self-signed certificate management for internal services, new extension capabilities, and a more seamless approach to managing licenses and getting support.

    You'll hear more soon.

    Let's get started!

    To learn more about upgrading your server, see our upgrade instructions.

    You can also use our official Docker images for easy deployment.

    Review Board development is funded by Support and Power Pack

    If you're using Review Board today, we'd like to see how we can work together. We offer:

    • Full-service support contracts to help your IT department keep things running smoothly.
    • Power Pack Document Review, Reports, new integrations, and more, with a free 30 day trial.

    Your support and licenses help us continue building and improving Review Board. Reach out to us and we'll work with you on a plan that fits your needs.

    RBTools 6: Now with Jujutsu
    February 9, 2026

    RBTools is an extensible set of command line tools, a Python API, and workflow automations for code and document reviews on Review Board.

    Today’s release of RBTools 6.0 introduces all-new support for Jujutsu, improved documentation and usability for the Python API, and a few bug fixes.

    Introducing Jujutsu Support

    Jujutsu is a fairly new version control system that’s rapidly gaining popularity. It works seamlessly with Git servers while providing new and innovative concepts and commands. Because of its interoperability, it's a powerful tool that can be integrated into individual developer workflows without requiring major organizational changes.

    This release includes full support for working with Jujutsu clones, including posting, patching, and landing changes. This is compatible with existing Git repositories on all versions of Review Board.

    See our workflow guide for information on how to get started with Jujutsu in RBTools.

    Easier Development with the Python API

    RBTools's built-in Python API now better integrates with modern IDEs and developer tools. The entire API has been updated with Python type hints and docstrings, making it easier to develop custom commands, hooks, and scripts that interact with Review Board.

    We’ve also reworked and expanded the API documentation with modern examples and better clarity.

    Plus…

    • Patching support for binary files when using Jujutsu, Git, Mercurial, Perforce and Subversion.
    • Ability to use web-based login for any command that requires authentication.
    • Better patching on Mercurial to more reliably apply patches in files with varying newline styles.

    See the release notes for the full list of changes.

    To learn more about RBTools, see the RBTools downloads page and RBTools 6.0 documentation.

    Let's upgrade!

    To upgrade RBTools on Linux and macOS, run:

    $ pip3 install -U RBTools
    

    A Windows installer for RBTools is also available.

    RBTools and Review Board development is funded by Support and Power Pack

    If you're using Review Board today, we'd like to see how we can work together. We offer:

    • Full-service support contracts to help your IT department keep things running smoothly.
    • Power Pack Document Review, Reports, new integrations, and more, with a free 30 day trial.

    These help us continue to fund and grow Review Board development. Contact us to discuss how we can work together to help support Review Board at your company.

    Review Board 7.0.4: New SAML Options, Custom Tab Stop Widths
    August 5, 2025

    Review Board 7.0.4 adds an assortment of new SSO SAML features to help meet the needs of IT departments everywhere, and long-awaited customization of tab stop widths in diffs.

    All-New SAML Settings

    IT departments now have greater control of user provisioning, access, and configuration.

    Automatic user provisioning can now be turned off in SAML Settings, letting administrators better control who has access to the server.

    Users can be explicitly disabled from logging into Review Board via SAML, even if the Identity Provider otherwise grants access. To do this, edit a user in the Administration UI and turn off their Active flag.

    For more specialized SAML configurations, you can now set SAML_CONFIG_ADVANCED in your $sitedir/conf/settings_local.py file to tweak any python3-saml settings needed. For example:

    SAML_CONFIG_ADVANCED = {
        'security': {
            'requestAuthnContext': False,
        },
    }
    

    Looking to provision a user for SAML SSO or automation purposes via the API? You can now create a user without specifying a password using the User API. The user account will only be accessible using SSO or an API Token.

    Customizable Tab Stop Widths

    Using tabs instead of spaces? You can finally customize the width of tab characters in your diffs. You can set this system-wide in Diff Settings. It defaults to 8.

    Plus...

    • Improved styling in Dark Mode
    • Upgrade fixes when moving from very old versions of Review Board
    • Fixed preserving commit range selections when paginating diffs
    • Fixed an issue on Postgres where downloaded diffs could sometimes reorder files

    All the details can be found in the release notes.

    Coming Up

    We've been working hard on a new major Review Board 7.1 and Power Pack 6 release, which offers Office document review and diffing, user roles and rules, new extension capabilities, a more seamless approach to managing licenses and getting support.

    You'll hear more soon.

    Let's get started!

    To learn more about upgrading your server, see our upgrade instructions.

    You can also use our official Docker images.

    Review Board development is funded by Support and Power Pack

    If you're using Review Board today, we'd like to see how we can work together. We offer:

    • Full-service support contracts to help your IT department keep things running smoothly.
    • Power Pack Document Review, Reports, new integrations, and more, with a free 30 day trial.

    Your support and licenses help us fund and grow Review Board and keeps food on our tables. Reach out to us and we'll work with you on a plan that fits your needs.

    RBTools 5.3: Azure DevOps and Windows Fixes
    July 14, 2025

    RBTools is an extensible set of command line tools, a Python API, and workflow automations for code and document reviews on Review Board.

    Today's release of RBTools 5.3 includes:

    • Support for newer versions of Azure DevOps Server / Team Foundation Server.
    • Fixes for running rbt on Windows after upgrading with the installer.
    • Fixes for excluding filenames containing whitespaces when using rbt post --exclude with Git.
    • Updates to rename the Cliosoft SOS integration to Keysight SOS.

    See the release notes for the full list of changes.

    To learn more about RBTools, see the RBTools downloads page and documentation.

    Let's upgrade!

    To upgrade RBTools on Linux and macOS, run:

    $ pip3 install -U RBTools
    

    A Windows installer for RBTools is also available.

    RBTools and Review Board development is funded by Support and Power Pack

    If you're using Review Board today, we'd like to see how we can work together. We offer:

    • Full-service support contracts to help your IT department keep things running smoothly.
    • Power Pack Document Review, Reports, new integrations, and more, with a free 30 day trial.

    These help us continue to fund and grow Review Board development. Contact us to discuss how we can work together to help support Review Board at your company.

    RBTools 5.2: Compatibility Updates
    March 24, 2025

    RBTools is a set of command line tools and Python API for working with code and document reviews on Review Board.

    Today's release of RBTools 5.2 improves compatibility across the product and fixes a few bugs. Highlights include:

    • Subversion patches can now be applied when the patch originates from a different part of the repository (such as a different branch or tag).
    • Mercurial revision lookups no longer result in unwanted debug output.
    • ClearCase repositories can once again be located when using Review Board versions prior to 7.0.1.
    • rbt patch --print can now be used when configuring advanced repository path matching using TREES in .reviewboardrc.
    • Binary file types can now be detected when the file command isn't available.

    See the release notes for the full list of changes.

    To learn more about RBTools, see the RBTools downloads page and RBTools 5.2 documentation.

    Let's upgrade!

    To upgrade RBTools on Linux and macOS, run:

    $ pip3 install -U RBTools
    

    A Windows installer for RBTools is also available.

    RBTools and Review Board development is funded by Support and Power Pack

    If you're using Review Board today, we'd like to see how we can work together. We offer:

    • Full-service support contracts to help your IT department keep things running smoothly.
    • Power Pack Document Review, Reports, new integrations, and more, with a free 60 day trial.

    These help us continue to fund and grow Review Board development. Contact us to discuss how we can work together to help support Review Board at your company.

    Review Board 7.0.3: Better on Mobile. Better All Around.
    December 18, 2024

    Review Board 7.0.3 is all about polish. We've tightened up the mobile experience, broadened diff and repository compatibility, improved performance, and added some new features for extension authors.

    Better on Mobile

    Review Board 7 introduced all-new UI for mobile devices, and we've greatly refined that UI in 7.0.3. Menus now fit snugly on small screens, instead of running off the side. More components respond natively to touch events. Commenting is cleaned up.

    While there's still plenty to do, mobile is shaping up.

    Comment dialog on mobile, with previous comments from the commented region shown above the dialog.

    Better All Around

    This release covers a lot of areas:

    • Compatibility with a wider range of patch-generation tools
    • Tweaks to dark mode
    • Faster startup performance
    • Faster search indexing performance, particularly when using diff ACL checks
    • More reliable upgrades from very old versions of Review Board
    • New extension and API capabilities
    • Fixes for all sorts of diff rendering edge cases
    • Bullet-proofing for repository authentication issues

    And plenty more!

    All the details can be found in the release notes.

    Let's get started!

    To learn more about upgrading your server, see our upgrade instructions.

    You can also use our official Docker images.

    Review Board development is funded by Support and Power Pack

    If you're using Review Board today, we'd like to see how we can work together. We offer:

    • Full-service support contracts to help your IT department keep things running smoothly.
    • Power Pack Document Review, Reports, new integrations, and more, with a free 60 day trial.

    These help us continue to fund and grow Review Board development.

    For a limited time, get 18% off any new support contracts or Power Pack licenses. Offer now good until the end of January, 2025!

    RBTools 5.1: Better Patching and New Settings
    December 2, 2024

    RBTools 5.1 brings a new set of patching improvements and fixes, along with a few new settings you can use to better manage your repositories.

    Much-Improved Patching

    We've completely rebuilt how RBTools applies patches files and lands changes. The new approach avoids edge cases for repositories like Mercurial, Perforce, and Subversion, and brings wider compatibility across GNU Patch, BSD Patch, and Apple Patch.

    Mercurial users will finally be able to land or patch multiple commits in one go, removing the incompatibility between RBTools and Mercurial's own patching tool.

    There's also better error handling, with breakdowns on what files failed to patch or simply conflicted with other changes, helping you hand-merge the changes.

    If you're building in-house tools that need to land changes, you can now apply patches or customize behavior using the new Patcher implementation.

    Centralized Settings Management

    TREES

    In RBTools 3, we deprecated the largely-hidden TREES setting in .reviewboardrc, which let you map repository paths to Review Board server URLs. We then removed it entirely in RBTools 4.

    Bringing this back has been a frequent request. Now, not only can you use TREES again, but you can use it to customize any setting in RBTools, using your own .reviewboardrc!

    Here's an example:

    TREES = {
        'https://svn.example.com/': {
            'REVIEWBOARD_URL': 'https://reviews.example.com',
        },
        '/home/user/dev': {
            'MARKDOWN': False,
            'TRACKING_BRANCH': 'origin/rewrite',
        }
    }
    

    Organizations can also use this in combination with a $RBTOOLS_CONFIG_PATH (Linux/macOS) or %RBTOOLS_CONFIG_PATH% (Windows) environment variable to specify central directories containing shared .reviewboardrc files, to centrally manage RBTools for all developers.

    COOKIES_STRICT_DOMAIN_MATCH

    If you’re using multiple Review Board servers on the same domain, it can be possible for session cookies (needed for authentication) to conflict with each other. For example, cookies sent from rb.example.com would be used on staging.rb.example.com, and this may not be what you want.

    You can now enable strict-domain cookies by enabling COOKIES_STRICT_DOMAIN_MATCH in .reviewboardrc (including in TREES).

    For example:

    COOKIES_STRICT_DOMAIN_MATCH = True
    

    For compatibility reasons, this is off by default.

    Plus...

    • Improved compatibility and stability for uploading binary files in commits.
    • New metadata options in rbt status-update set.
    • Compatibility fixes for older versions of Review Board.

    See the release notes for the full list of changes.

    To learn more about RBTools, see the RBTools downloads page and RBTools 5.1 documentation.

    18% off for Review Board's 18th Birthday!

    As a reminder, we're offering 18% off all new Power Pack licenses and support contracts for Review Board's 18th birthday.

    This sale lasts until the end of 2024, and will help us ensure the future of Review Board for years to come.

    Celebrate Review Board’s Birthday with 18% Off
    November 26, 2024

    We recently opened up to you all about the future of Review Board and the challenges of creating and sustaining an ethical business built around an Open Source product and keeping its development funded in a difficult market.

    It hasn’t always been easy, but your responses reminded us why we do this. The outpouring of support, encouragement, and thoughtful feedback left us deeply appreciative and inspired. We’re grateful to have such a passionate and dedicated community behind us — our users are truly the heart of Review Board’s success, and we want to keep building for you.

    This year, Review Board celebrates its 18th birthday, marking nearly two decades of helping developers create and collaborate together more effectively. It’s humbling to think back to those early days when we built a tool simply because we were frustrated with e-mailing diffs back and forth for review. The days before Git took off, the days before pull requests existed. Before the market was dominated by 800 pound gorillas and AI-focused upstarts. Our attempt at a modest solution to a common pain point has grown into a tool relied on by thousands of teams around the world, helping build products people enjoy and rely on every day.

    Our way of saying thanks and hoping for your business

    To thank you all and to celebrate 18 years of Review Board, we’re offering an 18% discount on all new Power Pack licenses and support contracts purchased through the end of the year. Your discount will last for the full 1 year term of any license or contract.

    Power Pack and support contracts are how we fund Review Board’s development and how we keep food on our tables. If you depend on Review Board today, you can help us ensure we’re around for years to come. Lock in your 18% discount by purchasing Power Pack today, or talk to us at sales@beanbaginc.com if you’d like to discuss support, Purchase Orders, or billing that meets your year-end or new-year budget cycles.

    And thank you once again for helping support Review Board!

    — Christian, David, and Michelle from Beanbag

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 pages

    Keep up with the latest Review Board releases, security updates, and helpful information.

    About
    News
    Demo
    RBCommons Hosting
    Integrations
    Happy Users
    Support Options
    Documentation
    FAQ
    User Manual
    RBTools
    Administration Guide
    Power Pack
    Release Notes
    Downloads
    Review Board
    RBTools
    Djblets
    Power Pack
    Package Store
    PGP Signatures
    Contributing
    Bug Tracker
    Submit Patches
    Development Setup
    Wiki
    Follow Us
    Mailing Lists
    Reddit
    Twitter
    Mastodon
    Facebook
    YouTube

    Copyright © 2006-2026 Beanbag, Inc. All rights reserved.

    Terms of Service — Privacy Policy — AI Ethics Policy — Branding