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:
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.
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.
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.