• 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 0.7.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 0.7.1 Release Notes¶

    Release date: February 4, 2015

    New Features¶

    rbt setup-repo¶

    • Newly-generated .reviewboardrc files now automatically include support for rbt land.

    Performance Improvements¶

    • Reduced the number of API calls needed for most requests.

      When posting changes, or performing other operations against a Review Board server, we ended up making a couple more API calls than needed. The number has now been reduced, speeding things up.

    • Reduced the amount of data transferred by half when running against the upcoming Review Board 2.5 betas.

      Review Board 2.5 will be introducing support for limiting the data returned in an API call. RBTools 0.7.1 takes advantage of this support to substantially reduce the amount of data that needs to be processed on the server, transferred, and then parsed.

    Bug Fixes¶

    General¶

    • Server URLs leaving off the http:// or https:// are now assumed to be http://. (Bug #3718)

      Previously, leaving this off would result in confusing errors when attempting to connect to the server. It’s now fine to just specify the host name and port.

      Patch by Xuanyi Lin.

    • Fixed numerous Unicode issues on Windows. (Bug #3729)

    Windows Installer¶

    • Fixed specifying a custom installation directory.

      The user was able to choose a custom directory, but this directory was being ignored.

    • Fixed invoking RBTools from Bash shells.

      Bash shells won’t execute batch files, so we now ship a compatible script for executing RBTools commands in Bash.

    API Caching¶

    • The API caching layer no longer holds on to the cache database’s file descriptors indefinitely.

      The file descriptors are now closed when the API client is no longer in use, rather than when the program exits.

    • API caching is now disabled for Review Board 2.0.12 and lower.

      Some bad caching information was being returned from a couple API resources in Review Board, which would lead to stale data. Caching now depends on the upcoming Review Board 2.0.13 release.

    CVS¶

    • Diffs are once again relative to the current working directory.

      RBTools 0.7 altered how diffs were generated, making them relative to the checkout root instead of the working directory. This ended up breaking things pretty badly for too many people. We’ve reverted that change. This affects rbt patch, rbt diff, and rbt post.

    Git¶

    • Fixed generating diffs with git-svn or git-p4 when modified lines started with -- and a space. (Bug #3495)

      In the diff, these lines would appear as ---, which was being parsed as the start of a diff header.

    • Fixed parsing file paths in diffs that contain complex Unicode characters. (Bug #3630)

      Git escaped these complex Unicode characters in a way that we couldn’t handle before. We now have logic to unescape them.

    Subversion¶

    • Diffs are once again relative to the current working directory.

      RBTools 0.7 altered how diffs were generated, making them relative to the checkout root instead of the working directory. This ended up breaking things pretty badly for too many people. We’ve reverted that change. This affects rbt patch, rbt diff, and rbt post.

    • Fixed the logic for diffing empty files for review, which led to an error.

      Patch by Griffin Myers.

    Contributors¶

    • Beth Rennie

    • Christian Hammond

    • David Trowbridge

    • Griffin Myers

    • Xuanyi Lin

    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
      • rbt setup-repo
    • Performance Improvements
    • Bug Fixes
      • General
      • Windows Installer
      • API Caching
      • CVS
      • Git
      • Subversion
    • Contributors