• 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
  • Review Board RBTools Power Pack Review Bot Djblets RB Gateway
    1. RBTools
    2. RBTools 4.1 Release Notes
  • Home
  • RBTools 5.2.1 Release Notes
  • RBTools 5.2 Release Notes
  • RBTools 5.1.1 Release Notes
  • RBTools 5.1 Release Notes
  • RBTools 5.0 Release Notes
  • RBTools 4.1 Release Notes
  • RBTools 4.0 Release Notes
  • RBTools 3.1.2 Release Notes
  • RBTools 3.1.1 Release Notes
  • RBTools 3.1 Release Notes
  • RBTools 3.0 Release Notes
  • RBTools 2.0.1 Release Notes
  • RBTools 2.0 Release Notes
  • RBTools 1.0.3 Release Notes
  • RBTools 1.0.2 Release Notes
  • RBTools 1.0.1 Release Notes
  • RBTools 1.0 Release Notes
  • RBTools 0.7.11 Release Notes
  • RBTools 0.7.10 Release Notes
  • RBTools 0.7.9 Release Notes
  • RBTools 0.7.8 Release Notes
  • RBTools 0.7.7 Release Notes
  • RBTools 0.7.6 Release Notes
  • RBTools 0.7.5 Release Notes
  • RBTools 0.7.4 Release Notes
  • RBTools 0.7.3 Release Notes
  • RBTools 0.7.2 Release Notes
  • RBTools 0.7.1 Release Notes
  • RBTools 0.7.0 Release Notes
  • RBTools 0.6.3 Release Notes
  • RBTools 0.6.2 Release Notes
  • RBTools 0.6.1 Release Notes
  • RBTools 0.6 Release Notes
  • RBTools 0.5.7 Release Notes
  • RBTools 0.5.6 Release Notes
  • RBTools 0.5.5 Release Notes
  • RBTools 0.5.4 Release Notes
  • RBTools 0.5.3 Release Notes
  • RBTools 0.5.2 Release Notes
  • RBTools 0.5.1 Release Notes
  • RBTools 0.5.0 Release Notes
  • RBTools 0.4.3 Release Notes
  • RBTools 0.4.2 Release Notes
  • RBTools 0.4.1 Release Notes
  • RBTools 0.4.0 Release Notes
  • RBTools 0.3.4 Release Notes
  • RBTools 0.3.3 Release Notes
  • RBTools 0.3.2 Release Notes
  • RBTools 0.3.1 Release Notes
  • RBTools 0.3.0 Release Notes
  • RBTools 0.2.0 Release Notes
  • RBTools 0.2 RC 1 Release Notes
  • RBTools 0.2 Beta 2 Release Notes
  • RBTools 0.2 Beta 1 Release Notes
  • Release Notes
  • RBTools 4.1 Release Notes¶

    Release date: May 23, 2023

    New Features¶

    Ready for Review Board 6¶

    This release contains fixes and enhancements for the upcoming release of Review Board 6.

    We recommend upgrading to RBTools 4.1 ahead of time in order to have the best experience when upgrading to Review Board 6.

    SSL Improvements¶

    • Made it easier to work with SSL certificates and diagnose issues.

      RBTools now ships up-to-date root SSL certificates, which makes it easier to work with newer SSL certificates on older Python installs.

      When SSL issues occur, a complete description of what went wrong and how to address the issue is displayed. This includes information on how to register self-signed certificates with Python, and how to update root certificates.

    Perforce¶

    • Added a Perforce trigger script to check review requests on submit, stamp them, and close them.

      This can be installed by Perforce administrators to:

      1. Check that a review request has been reviewed and approved before accepting it.

        This defaults to a “Ship It!” with no open issues, but this can be customized by extensions.

      2. Update the changeset with the URL to the review request.

      3. Close the review request once submitted.

      See the trigger script and Using RBTools With Perforce for more information.

    Windows¶

    • The Windows installer now includes GNU Diff.

      GNU Diff is an important component needed to generate diffs for many types of repositories. It previously had to be installed separately, but is now available as part of RBTools for Windows.

    • The Windows installer has been updated from Python 3.10.8 to 3.10.11.

    Bug Fixes¶

    API¶

    • Fixed issues with over-aggressive caching with the Review Board API depending on the caching headers used.

      This will be important for Review Board 6.

    IBM ClearCase / HCL VersionVault¶

    • Fixed generating diffs containing moved files.

    • Fixed generating diffs for UCM activities containing changes present in other VOBs.

    • Fixed consistency issues when generating information on changesets.

      This is mostly an internal fix, but helps ensure that there’s no differences between two attempts at generating the same changeset.

    Perforce¶

    • Fixed stamping of Perforce changesets.

      When using the trigger script, rbt land, or rbt stamp, the description could previously end up malformed.

    Packaging¶

    • Added a dependency on certifi >= 2023.5.7.

    Contributors¶

    • Christian Hammond

    • David Trowbridge

    • Michelle Aubin

    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-2025 Beanbag, Inc. All rights reserved.

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

    On this page

    • [Top]
    • New Features
      • Ready for Review Board 6
      • SSL Improvements
      • Perforce
      • Windows
    • Bug Fixes
      • API
      • IBM ClearCase / HCL VersionVault
      • Perforce
    • Packaging
    • Contributors