We're in the home stretch for the big release of Review Board 2.5. Today's release candidate is, we hope, the last release before 2.5 goes live, so if you've been waiting for a good opportunity to jump in and test it out, now's the time!

This release primarily focuses on bug fixes, with a few new extension and Markdown improvements that came along for the ride. Some of the extension features (namely, new hooks that control some e-mail behavior) and fixes are ported over from the upcoming 2.0.19 release, so those of you staying on 2.0.x will be getting those soon.

Markdown input has gotten more stylish. Fenced code blocks, used to format blocks of code, will now syntax-highlight that code, just like the diff viewer. This supports 14 major languages, including CSS, HTML, JavaScript, Ruby, Python, C/C++, Go, and PHP.

The login, registration, and password reset pages are now mobile-friendly, helping you to get going quickly on your mobile devices. Once you're in, you'll find some improvements to the dashboard and user pages to help you filter for the review requests you want to find.

See the release notes for the full list of changes.

Once again, barring any major problems, we will be releasing the final 2.5 soon. That means if you're planning an upgrade soon, you should really give RC 1 a test to make sure the final 2.5 will work for you.

Installing the beta

If you want to give this release a try, please do so on a test server with a copy of your production database.

To install the beta, run:

$ sudo easy_install \
    -f http://downloads.reviewboard.org/releases/ReviewBoard/2.5/ \
    -U ReviewBoard

(Note that pip is not currently supported for beta/RC installs.)

Please give it a try and report any bugs that you find!