UBB.threads 6.5.2 beta has been released to the Member Area for download, testing, and feedback. We've made a lot of changes to 6.5.2, so we'll really need as many different server combinations as possible.

First, and most important, we’ve fixed the way post tracking is handled by changing the way sessions are handled in our code. Please note that due to changes in session handling UBB.threads now requires PHP version 4.1 (released 10-Dec-2001) or later.

We spent considerable time reviewing security, resulting in large changes to form variable validation.

A check has been added to prevent an Admin from deleting all categories.

The upgrade and versioning system has been modified to make sure the upgrader can always properly compare version numbers.

The sessions directory path setting has been moved in the control panel from it’s old location (primary settings, advanced options) to the paths and URLs tab. It makes more sense for this path setting to be with the rest of the path settings.

The mailer has been adjusted slightly to include and exclude ‘>’ and ‘<’ for cases where they should and should not appear, and has also been adjusted to include the correct number of ‘From:’ headers.

The forum image selector has been styled to match the control panel. Formerly it was a plain white unstyled page.

We updated the createtable.php script to be able top run properly under MySQL 4.1.x

Again, remember the Minimum PHP version needed to run UBB.threads is now 4.1.

Because we’ve made such a large change to post tracking, and raised the requirement for PHP, we’ll likely be in beta a week or two longer than usual to allow everyone time to get upgraded and tested.

Remember, this release is beta code. As with any beta code, it may be unstable. You should not run this beta in a production environment unless you understand the risks involved. Returning to a prior release may prove difficult!

Please report any bugs in this release in the 6.5.2 forum.


Charles Capps
Former UBB.classic Maintainer