Today, we are proud to present the third public beta release of XenForo 1.0.0. Our work to complete functionality and resolve bugs is ongoing, but we have reached a point where it is prudent to package-up what we have done so far and allow customers to benefit from its changes.
All licensed customers may now download the new version from the customer area.
Installation and upgrade instructions follow this message.
This is Beta Software
Please remember that this is beta software. It contains known bugs and incomplete functionality. We do not recommend running beta software in a production environment, and support is limited at this time to questions here on the community forums.
If you choose to run beta software, it is your responsibility to ensure that you make a backup of your data.
Notable Changes
While there are too many changes to list individually and the majority of those are bug fixes, there are some major changes and useful improvements we would like to highlight.
Features
Style Properties
Upgrade Package Download
All licensed customers may now download the new version from the customer area.
Installation and upgrade instructions follow this message.
This is Beta Software
Please remember that this is beta software. It contains known bugs and incomplete functionality. We do not recommend running beta software in a production environment, and support is limited at this time to questions here on the community forums.
If you choose to run beta software, it is your responsibility to ensure that you make a backup of your data.
Notable Changes
While there are too many changes to list individually and the majority of those are bug fixes, there are some major changes and useful improvements we would like to highlight.
Features
IP addresses of both members and guests can now be viewed from the Current Visitors page, if the viewing user has the appropriate IP viewing privileges.
The WYSIWYG text editor now includes buttons for quoting and pre-formatted code insertion.
Help for Add-on DevelopersThe external 'data' path is now available through code using XenForo_Helper_File::getExternalDataPath(). It is also configurable in config.php using $config['externalDataPath'].
The file extension of attached files is now exposed as $attachment['extension'] when attached files are fetched as an array.
A framework for 'template events' now exists, although the default templates do not make use of it yet. This will eventually allow add-ons to add their own content to templates in a programatic manner.
Style Properties
Lots more of the CSS has been adapted to make use of the Style Properties system, so far more wide-reaching style edits can now be made using on the Style Property edits, without editing CSS templates directly.
The conversion of all the CSS that is going to be converted to use Style Properties is an ongoing task, and we would appreciate feedback from those making use of the system as to how they are finding the implementation so far, as this will influence how we approach future transitions from CSS to Style Properties.
ImporterThe importer system has undergone another round of performance enhancements and problem resolution. It should work faster and more reliably as a result.
Upgrade Package Download
When downloading XenForo, you now have the option to download an "upgrade package". This simply removes a few files or directories that should not be uploaded when you are doing an upgrade. As an example, the data and internal_data directories are not included in the upgrade package as when doing an upgrade, the contents are not important. Additionally, the default .htaccess file is not included in the upgrade package, ensuring that any changes you make to it are maintained across upgrades.
If you download the upgrade package to do a fresh install, you will simply have to create the data and internal_data directories manually.