Review Board 2.0.8 released

Review Board 2.0.8 fixes numerous bugs around the product, ranging from installation and upgrade woes to usability improvements to repository and patch compatibility fixes.

Just over a week ago, a new version of Python-Markdown was released that broke Review Board on Python 2.6. If you've installed Review Board or upgraded recently, and saw errors mentioning "importlib," you were bit by this. Upgrading to Review Board 2.0.8 will pull down a compatible version of Python-Markdown, fixing this problem.

We've also fixed some breakages in the New Review Request page with commits or patches containing certain types of Unicode characters, as well as Subversion commits that didn't contain a commit message.

Setting up a Bitbucket repository is now a bit easier. Errors are properly reported in more cases, and anything provided during configuration is now validated better.

There are several other changes as well. The full details are in the release notes.

Review Board 2.0.7 released

We've put out a new release of Review Board today, and it's a big one. We've fixed over 30 bugs, improved usability issues throughout the product, and made it much easier to configure the new per-repository incoming webhooks.

There are too many bug fixes to properly summarize, but they affect every user of Review Board. Browser compatibility fixes, repository fixes, API fixes, diff viewer fixes, you name it.

Review Board 2.0 introduced support for closing review requests referenced in pushed commits. This was available for GitHub, Bitbucket, and Google Code, and required providing these services with a webhook URL on Review Board.

If you're using this feature, make note: We've changed how it works, and your old hook URLs will no longer work.

If you want to update your hooks, or are setting them up for the first time, we've made this simple. The repository list in the administration UI will now show a "[Hooks]" link next to supported repositories. Click it and follow the easy instructions. (Note that your Review Board server must be to these services over the Internet for these hooks to work.)

For the full list of changes in 2.0.7, see the release notes.