Release Notes:1.0.0

1.0.0 Final - Codename "Halley"
This is primarily a series of bug fixes based on user feedback. We would like to thank everyone who reported bugs and gave ideas for improvements for their invaluable help. We would also like to thank Damien Laureaux for his help in translating Xibo Documentation in to French, and for his continued efforts working towards getting Xibo fully translatable.

Upgrading
Check that a sensible default timezone has been chosen. If not, please set this to match your server locale.
 * Backup settings.php from your installation
 * The upgrader will attempt to backup your database, but manually taking a backup would be a good idea.
 * 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.
 * If you are upgrading from 1.0.0-rc2, you will be asked if you consent to us collecting some anonymous statistics about your use of Xibo. Please read the following article for a full explanation of what is collected and why:
 * The upgrade should run, and finally ask you to log in as you would normally.
 * Please then check the following things:
 * Management -> Settings -> Default.

Please report any bugs in the Bugs section of Launchpad: https://bugs.launchpad.net/xibo

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

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

Bug Fixes
Fixes for the following bugs:
 * lp:344579 Installer Use Existing Database route broken
 * lp:346043 Kit GetParam doesnt correctly return the default if empty string is in $_
 * lp:353217 Installer/Upgrader need to check for DOM
 * lp:344203 Adding video content prevents looping
 * lp:345340 Config::Version does not return DBVersion correctly
 * lp:346338 Is priority flag on schedule no longer does anything
 * lp:348077 No debugging from NuSOAP available in the log
 * lp:348374 Multiple Menu Entries
 * lp:346314 Display management logged in light always red
 * lp:350500 No project file with the C# source

Blueprints
Addresses the following Blueprints:
 * Improve the process for check / reporting a problem with Xibo server
 * Pre-defined templates/resolutions for rotate screens (eg. 9:16)

Known Issues and Limitations
Xibo is a young project. There are plenty of new features in the pipeline, but to provide a stable platform for users wanting Xibo now, the 1.0 series of releases are now feature-frozen (no new features will be implemented). All new development work will go in to the 1.1 series - which will be unstable.

Once we are happy with 1.1, we will release Xibo 1.2 which will be the next stable release series and the direct upgrade path for 1.0. Any future releases of Xibo 1.0 will be bug fix releases only.

Therefore there are the following known issues and limitations with Xibo 1.0.0-final:
 * Internationalisation: Xibo currently deals with non-english characters badly. 1.0.0-final contains a minor fix to improve this slightly, but you are strongly recommended to avoid using non-english characters wherever possible.
 * Tickers slow when only one layout scheduled.
 * The backgrounds of Text and RSS media items are not transparent if the background of a layout is a GIF image. Please use JPEG images as a work around.
 * Videos will not loop if they are the only media in a region. Add a short empty text field as a work around.
 * Overlapping regions are handled badly. The existing server/client were never developed to support overlapping regions, but they do work in some circumstances which is why we have decided to leave this functionality intact, but with the caveat that they may not work as you expect.
 * Client will not run under VirtualBox. We think this is a VirtualBox bug as it's a low-level Windows API call that is failing.
 * Backgrounds of FlashMedia items are not transparent. This is a limitation of the Adobe Flash C# control.