Release Notes:1.4.2

Xibo 1.4.2 - Codename "Brorsen"
This is the second bug fix release in a the stable 1.4 series of Xibo and we recommend that everyone upgrade. This release fixes numerous functional bugs, as well as one security bug.

You can download this release from https://launchpad.net/xibo/1.4/1.4.2

Requirements
You must use the 1.4.2 .NET Client or 1.4.1 Python Client or later with this version of the Xibo server, other clients may get new content from the Server, but will not show that content correctly.

Xibo requires PHP 5.2.9 or higher. A full list of module requirements is presented at the point of installation - we'll even tell you which modules you're missing!

Upgrading from 1.2 (Biela) or 1.3 (Faye)
There are significant database schema changes between the 1.2/1.3 series of Xibo and the 1.4 series. The upgrader will take a 1.2/1.3 series database and convert it to a schema suitable for the 1.4 series to date. Note that this is a one-way conversion. Please do not upgrade your production database to test Xibo 1.4 functionality, and then expect to run a 1.2 series codebase against that database. Instructions for cloning a Xibo database are available here Release Notes:Clone Database.


 * Clone your existing Xibo database and grant permissions (see Release Notes:Clone Database for details)
 * Backup settings.php from your installation by copying this file somewhere outside your Xibo installation folder.
 * The upgrader will not offer to take a backup for you. Taking a backup of the database is ESSENTIAL.
 * Replace your existing installation with the new version from the tar.gz or zip file. For example, if your installation is in a folder called xibo, rename or delete your xibo folder, and then extract a fresh copy of the server in to a folder with the same name - ie xibo.
 * Replace your settings.php file in to the server folder. There won't be a settings.php there already so you won't be prompted to overwrite the existing file.
 * Browse to http://your.server/path as normal
 * You will be prompted that an upgrade is required.
 * Enter your xibo_admin password, and follow the upgrade wizard.
 * The upgrade should run, and finally ask you to log in as you would normally.

Upgrading from 1.4.x (Brorsen)

 * Backup settings.php from your installation
 * Backup the database from your installation. The installer WILL NOT TAKE A BACKUP FOR YOU, so please ensure you have a valid backup before you continue.
 * Replace your existing installation with the new version from the tar.gz or zip file
 * Replace your settings.php file
 * Browse to http://your.server/path as normal
 * You will be prompted that an upgrade is required.
 * Enter your xibo_admin password, and follow the upgrade wizard.
 * The upgrade should run, and finally ask you to log in as you would normally.

Help
Please ask for help/advice in the Answers section of Launchpad: https://answers.launchpad.net/xibo

Please report any bugs in the Bugs section of Launchpad: https://bugs.launchpad.net/xibo (if you're not sure that what you have found is a bug, please ask in the Answers section first!)

Please report any enhancement requests in the Blueprints section of Launchpad: https://blueprints.launchpad.net/xibo

New Features and Bug Fixes
For a complete list of new features and bug fixes please refer to the Release Project Page:
 * https://launchpad.net/xibo/1.4/1.4.2
 * Includes a security bug fix for a directory traversal bug. Identified by Mahendra, BAE Systems Detica.

Known Issues and Limitations
Xibo is a middle aged project, but even so there are plenty of features in the pipeline. Please search through the archives on https://answers.launchpad.net/xibo before posting a new question - we may have addressed your problem before.