XenForo 1.2.4 Released


Company info
Staff member
XenForo 1.2.4 is a maintenance release in the 1.2 series and focuses on bug fixes and stability improvements. We recommend that all customers running a previous version of 1.2 upgrade when possible. If you are currently running XenForo 1.0 or 1.1, we also recommend upgrading to 1.2 when possible, but please be aware that this is a significant upgrade and you'll need to be aware of add-on and style compatibility changes.

The bugs fixed in this release include:
  • Generate message IDs when sending mail
  • Fix an issue where not all characters were escaped for quoted printable encoding of email headers
  • Improved random number generation with additional sources and enhanced entropy
  • Add support for forcing a character set when importing from IPB
  • Improve detection of deleted threads/posts when importing from IPB
  • Fix issue with importing attachments from XenForo
  • Further tweaks to attempt to prevent cron tasks from stopping unexpectedly
  • Fix issue where template merging was not always possible on a style that was 2 or more levels deep
  • Fix admin CP login form appearance in IE11
  • Allow Gravatars to be removed by admins when editing a user
  • Strip more control characters from input strings
  • Strip vertical whitespace characters from usernames as well
  • Limit the length of signatures and about fields to prevent MySQL errors
  • Ensure that alpha channels are always saved when saving a PNG using the GD image handler
  • Fix a thumbnailing bug when using Imagick module < 3 or ImageMagick < 6.3.2
  • Fix case where an uploaded image's dimensions were recorded incorrectly if it was resized
  • Support .jsOnly as well as .JsOnly for hiding content when JS is disabled
  • Remove forum-specific search link from the category page as it always returned no results
  • Fix incorrect class in node_page_level_n template
  • Prevent double escaping of search warnings on the search results page
  • Adjust the overlay close button appearance at responsive medium and smaller to fit with the adjusted border size
  • Fix situation where pasting into the rich text editor from Chrome did not display all content correctly
  • Fix issue where one space was lost when inserting code that contained an odd number of spaces
  • Fix issue where a disabler control wouldn't enable its children correctly when selected
  • Fix race condition when using square thumbs
  • More useful error message when attempting to register via Facebook and no email is given
  • Only run message tagging routines if the message has changed to prevent possible errors
  • Fix incorrect is installed check in the error handler
  • Don't sent a content-length header to IEMobile when displaying an error message to prevent the browser displaying the incorrect content
  • Fix issue where Firefox did not copy line breaks in template modifications correctly
  • Fix clean up of admin and email template modification logs when the corresponding template is removed
  • Change the order of RSS feed import processing to process the least-recently-visited first
  • Fix situation where merging users maintained the incorrect last activity date
  • Disallow user ignoring if the user is displayed as staff (rather than being an admin or moderator)
  • Fix incorrect type case of Facebook user IDs in the Facebook admins option
  • Trap and log exceptions that occur in __toString calls in phrases and templates
  • Prevent error triggered if the spam cleaner is run and the threads are all already in the destination forum
  • Improve parsing of CSS for RTL inversion
  • Prevent an error from occuring if viewing the cached news feed after an add-on has been disabled
  • When rendering an XML message page, use a CDATA block.
See the Resolved Bug Reports forum for further information.

All customers with active licenses may now download XenForo 1.2.4 from the customer area.

More Stable

The release of XenForo 1.2.4 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 this release. 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.


Company info
Staff member
Templates Changed Since 1.2.3

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 template merge system (or, if necessary, by reverting and recustomizing). If you have not customized these templates, the changes will be automatically integrated when you upgrade to this version.

Removed the forum-only search constraint as it did not work as expected.​

Changed the incorrect link class to page.​

Added support for .jsOnly as well as .JsOnly.​

Prevented double escaping of search warnings.​

Slightly shrunk the overlay close button for responsive medium width and smaller.​