XenForo 1.2.1 Released

XenForo 1.2.1 fixes a number of bugs and issues that were in 1.2.0. As this is a maintenance release, the vast majority of the focus was an increase in stability. However, we have also made a few other improvements:
  • Moderators that have the "bypass user privacy" setting will now see when a user is banned. The username will be struck out in most cases.
  • There is now a rebuild cache tool to update trophies for all users. This will award any unawarded trophies and recalculate the trophy point totals.
  • There is now a rebuild cache tool to upgrade promotions for all users. Normally, promotions would only be run against active users. This tool will run the promotions against all users. This is mostly only relevant when adding or changing promotions and you want to ensure the changes are applied immediately.
  • There is now improved logging of fatal PHP errors. They will be logged with the other server error logs in the admin control panel.
Most of the changes are bug fixes. Some of the bugs fixed include:
  • Improve character conversion options and defaults in the importers
  • Fix a number of issues when importing data from XenForo 1.2
  • Reduce memory usage in deferred classes (debug mode/installer/upgrader only)
  • Fix multi-select stylings in iOS/OS X
  • Adjust wrapping behavior of poll results
  • Detect if conversation totals are incorrect and recalculate when needed
  • Fix specific situations where CSS was not flipped in RTL
  • Fix the rich text editor in the admin CP
  • Ensure that a password is entered when registering
  • Change the copyright to not have a hard coded color
  • Fix the admin CP search being case sensitive
  • Fix an issue that prevented cron tasks from being run after failing
  • When editing a thread via the thread list, maintain the forum title if it's displayed
  • Use the "canonical" URL to avatars in an email
  • Improve RTL email display
  • Fix regular expression in RTE text processing failing with some PCRE setups and long posts
  • Improve pasting of certain HTML tags into the RTE
  • Fix cut/copy handling in the RTE in IE8
  • Fix Chrome and IE scrolling unexpected when pasting into the RTE
  • Ensure that the guest user object has all default user fields specified
  • Tweak the printable character count in signatures to be more accurate
  • Nofollow/noindex debug output to ensure it doesn't get indexed
See the Resolved Bug Reports forum for further information.

All licensed customers may now download XenForo 1.2.1 from the customer area.

More Stable

This release of XenForo 1.2.1 follows our principle that third-point (x.x.X) releases should always be more stable than the preceding version, so for the most part you will not find new features in 1.2.1. Major new features will be reserved for second point versions (x.X.x).

Installation and Upgrade Instructions

Full details for how to install and upgrade XenForo can be found in the XenForo Manual.
Templates Changed Since 1.2.0

The following templates have been modified since their release in XenForo 1.2.0.

The following changes provide functional improvements and fixes or cosmetic enhancements. We recommend that all users integrate these changes into their own templates if they have previously customized them by using the 'revert' controls. If you have not customized these templates, the changes will be automatically integrated when you upgrade to 1.2.1:

Changed the default width of attached files and how filenames overflow.​

Ensure that error messages are wrapped if necessary.​

Change the color of the copyright to correspond with the dimmed color.​

Nofollow the debug link if it's displayed.​

Improve the display of selects and multiple-selects in iOS/OSX. Use the new -moz-placeholder system. Change the method for displaying multiple columns of content for increased compatibility.​

Remove the incorrect hover selector to the touch-oriented mod controls.​

If the user is banned, change the ban link to "lift ban". Link directly to the warnings tab.​

Wrap the Facebook "facepile" in a "section" to give it the necessary margins.​

Tweak the display of user banners to be more consistent with how they're displayed with messages.​

If the user is banned, change the ban link to "lift ban". Make the username include user-group-based username styling.​

In the narrow responsive view, ensure that the message avatar has a right margin.​

Use the rich username styling.​

Remove the hard coded font size to the extra user info values.​

Improve the display of poll notes and the behavior of the poll results when wrapping is required.​

Use the rich username styling.​

Add a z-index to the iframe and add some Google+ fixes for RTL display.​

Add a z-index to the iframe and add some Google+ fixes for RTL display.​

Add a parameter to the edit link to indicate whether the forum has been displayed.​

Add a parameter to the forum to indicate whether the forum has been displayed.​

Add banned username styling (line-through).​
A bug in 1.2.1 has come to our attention that causes a parse error in the library/XenForo/Mail.php file in PHP 5.2. If you are running PHP 5.3 or newer, this bug does not affect you.

If you are affected and have already upgraded to XenForo 1.2.1, you can download the attachment and overwrite library/XenForo/Mail.php with the updated file.

If you have not already upgraded to XenForo 1.2.1, the official package has been updated to contain this fix and you do not have to take any steps.


Top Bottom