XenForo 1.2.0 Released

We are happy to release XenForo 1.2.0 today, the first supported release of XenForo 1.2. This release builds on XenForo 1.1 to add a significant number of new features and bug fixes. We are now confident in recommending that customers upgrade their production websites to XenForo 1.2.0. Please see the upgrade information below.

We would like to thank everyone that provided bug reports and feedback throughout the beta and release candidate period. We couldn't have done it without you. :)

All licensed customers may now download the new version from the customer area.

New Features

Amongst the new XenForo 1.2 features are the following:
...and much more.

New Importers

Also new with XenForo 1.2 are importers for MyBB 1.6 and XenForo 1.2. These are available immediately within the Import External Data section of the XenForo Admin Control Panel. Note that both of these importers are themselves considered beta and in testing.

XenForo Resource Manager and Enhanced Search with 1.2

While the 1.0.1 releases of each of these add-ons work with XenForo 1.2.0, we recommend that you upgrade to the 1.0.2 releases each of add-on (if you are running them). They add full support for 1.2's changes. In the case of the Resource Manager, this includes full responsive support. See the release announcements for more details
Installation and Upgrade Instructions

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

Expect many add-ons and styles to be broken after upgrading to 1.2 (from 1.1). You must test your add-ons thoroughly or look for updates. Be especially careful with add-ons that cover similar features to ones that are added to 1.2; these may conflict with the core XenForo data. If data conflicts are found, they will need to be resolved in a new add-on release or by removing the add-on before upgrading to 1.2.

We highly recommend that you backup your data (database and files) before you upgrade to 1.2, particularly if you are running third-party add-ons. You may wish to also upgrade your test installation before updating production to make sure you are prepared.


Company info
Staff member
Templates Changed Since 1.1

A full list will not be released as it's simply too large and the changes are significant. You should use the "Outdated Templates" system (and the new template merging option) to bring your templates up to date. Alternatively, you may wish to simply revert your customizations and redo them.

Style Properties Changed Since 1.1

Unlike templates, style properties will not be listed as being outdated. Depending on the customizations you've made to style properties, you may find that features such as the responsive design do not function correctly. You should double check your customizations to any style properties in this list. You may wish to revert them and redo them based on the new default value.

Some specific changes to the default values are noted here if they are particularly important. The properties can be found using the admin control panel search (using the property name in parentheses). Alternatively, you can use the customized components system to check which of these properties you have customized.
  • General - HTML (html) - important: the min-width was removed
  • General - Page Width Controller (pageWidth) - important: the min-width was removed and some margins/paddings were adjusted
  • Header and Navigation - Selected Tab Sub-Link (navTabLink)
  • Breadcrumb - Container (breadBox)
  • Breadcrumb - Breadcrumb (breadcrumb) - important: there is now a height specified
  • Breadcrumb - Item Container (breadcrumbItemCrust)
  • Breadcrumb - Jump Menu Trigger (breadcrumbJumpMenuTrigger)
  • Login Bar - Login Form (loginBarForm) - important: the width was removed
  • PageNav, Link Groups and Tabs - PageNav / Link Group Container (pageNavLinkGroup)
  • PageNav, Link Groups and Tabs - PageNav Container (pageNav)
  • PageNav, Link Groups and Tabs - Tabs Container (tabsContainer)
  • Sidebar - Sidebar (sidebar)
  • Forms - Max Form Width (formWidth) - note: this now controls the maximum form width
  • Forms - Form Control Unit Label Width (ctrlUnitLabelWidth) - important: the width is now a percentage
  • Forms - Control Explanatory Text (ctrlUnitCtrlExplain)
  • Overlays and Tooltips - Redirect Message Container (redirectMessage) - important: max-width is now overridden
  • Popup Menus - Popup Control Arrow (closed) (popupArrowClosed)
  • Discussion List - Stats Cell Width (discussionListStatsWidth)
  • Discussion List - Options Panel Handle (discussionListOptionsHandle)
  • Message Layout - Main Content (messageContent)
  • Message Elements - Signature (messageSignature)
  • Member List Item - Username (Guests) (memberListItemGuest)
  • Member Profile Page - Sidebar Info Field Name (profilePageSidebarInfoBlockDt)
  • Member Profile Page - Sidebar Info Field Value (profilePageSidebarInfoBlockDd)
The pageNavLink and pageNavPage properties were removed and combined into pageNavItem.