1.8.0-alpha2 Development Preview Released

We are proud to announce the release of our second development preview for the 1.8 series of Xibo. The codename for this series is “Tempel”.

This release builds on the enhancements in 1.8.0-alpha by fixing 43 issues/features and an upgrade application capable of upgrading from any 1.7.0 release or later.


  • Xibo Message Relay (XMR) for push messaging between the CMS and Players
  • Update application capable of upgrading from 1.7.0 or later
  • Predefined Commands for scheduling and using on a Layout
  • API improvements
  • Xibo for Windows Player

Signage Players

This release contains new features relating to the communication between the CMS and the Players. To use this release you must use Xibo for Windows 1.8.0-alpha2 or Xibo for Android R58 or later.


The release notes are available in the manual and the download is available on GitHub.

We have much more planned for 1.8.0-alpha3 which we hope to release at the end of February 2016.

Please Note: This is a development preview release and should not be used in production.

1.8.0-alpha Development Preview Released

We are proud to announce the release of our first development preview for the 1.8 series of Xibo. The codename for this series is “Tempel”.

Our goal for 1.8 series is to adopt the latest standards and encourage integration with other systems through a REST API and an improved stable code base. To help us towards that goal this “alpha” release is being made available as an early preview – primarily for community testing.

This release is for fresh installation only, you cannot upgrade to this alpha version. In this release you can test the following new features:


  • Xibo CMS API
  • Display Manager showing detailed Display Status Information
  • Improved support for date formats and international dates
  • An improved RSS parser
  • A Finance module for currencies and stocks
  • Ability to reference Library images in more Modules
  • Friendly URLs
  • Permission inheritance
  • Transfer Ownership on User Delete
  • Duration Estimate for Layouts
  • oAuth API access (authorization_code and client_credentials)
  • Improved scalability in all areas of the system
  • Slim PHP
  • Twig Views
  • Swagger Documentation for the API
  • Improved XMDS/XLF documentation
  • Security by design with a separate /web folder
  • Pluggable logging system via monolog
  • Improved HTTP via Guzzel
  • Preliminary PHPUnit test runner
  • and our new architecture which we hope is more efficient, easier to customise and more stable!

Signage Players

This is a CMS only release and you should use the 1.7.4 Windows Player or any version of Xibo for Android with this release.

The release notes are available in the manual and the download is available on GitHub.

We have much more planned for 1.8.0-alpha2 which we hope to release at the end of December 2015.

Please Note: This is a development preview release and should not be used in production.

Summer Round-up

We’ve had a busy “summer” this year with lots going on at Xibo HQ.

1.8 “Tempel”

Our main focus has been 1.8 series and we are pleased to report that we are close to a viable 1.8.0-alpha release. If you’ve been following the development you’ll know that 1.8 contains a rewrite to the core application which brings Xibo up to date with the latest conventions, adds a framework and includes the Twig template engine for easy theme adjustments.

We’re wrapping up initial testing before we push forward with some extra features before release. Developers and early adopters are encouraged to try the development branch on GitHub and report any issues they counter on the Community. There are instructions in the README for installation from the repository. At present it is an install only release and will not upgrade older versions, so please don’t try!


We’ve also included our new API documentation which has all been written in Swagger (you can find the swagger.json file in the repository). The API is easier to use than ever before and to prove it we’ve designed the web portal to use it too! This means the routes you call as an API developer are the same tried and tested routes we use in the web portal.

Xibo for Android

There is a new Xibo for Android update available which builds on the stability enjoyed by users of 1.7 R55. R56 adds further stability improvements as some handy features – see the announcement.

1.7 “Tuttle”

We’ve had a lot of questions about 1.7 support after 1.8 is released and we would like to put people at ease! 1.7 will receive at least 1 more bug fix release (1.7.5). This will happen after 1.8.0-alpha.


That’s all for this round-up!

What to expect in 1.8 “Tempel”

Back in October we let you know what to look forward to in 1.7 and beyond and since writing we have delivered 5 releases of 1.7, 6 Xibo for Android releases, moved to GitHub, opened the Xibo Community Forums and made many improvements to the Xibo Cloud.

Spring Signage are also pleased to be able to provide another full time Xibo resource, so please welcome Piotr Mis to the team (@peter in community). Peter will be assisting with the day-to-day Xibo support and helping to test our releases!

1.8 codename “Tempel”

We are now hard at work on the next Xibo release, which will be 1.8.0-alpha. In our October round-up we mentioned Playlists and Interactive Signage as targets for this release and we can now narrow this down and elaborate.


Support for Playlists will be in the release. This is the idea that the contents of a region can be re-used across multiple layouts allowing content creators to have a set of layouts that differ slightly, but with the same main content. An example would be displays around a campus with an arrow showing the nearest exit in one region, but a common region for the other content. There are more details in the Feature Topic.

Interactive Signage

The full interactive signage implementation (as described in the Feature Topic) will be part of 1.9 Series, but we hope to include some basic features in 1.8.0-alpha2. In particular we hope to write a player API which allows 3rd parties to directly take certain actions on the Player (change layout).

Xibo API

The Xibo API has been in BETA for a long time, too long as far as we are concerned. 1.8 series will include a RESTful API with 100% coverage and a complete API document. We hope that this API functionality will greatly improve 3rd party interaction with Xibo and give developers a stable and reliable link into the Xibo CMS.

Changes for Developers

We recognise we have been on a journey with our Framework, Theme and Module Implementations and that this journey hasn’t always been a happy one! A lot of Xibo has been in existence since 2006 and doesn’t stick to modern day standards and ideals. We are happy to announce that this is going to change in 1.8 onwards.

We’ve decided to bite the bullet and strive for real code change – here are the highlights we’ve adopted:

  • PHP 5.4 or higher
  • The Slim PHP Framework
  • Twig
  • Composer
  • PSR-4 (yes, Xibo has a namespace!)
  • MVC (yes, we have models, controllers and Twig Views!)
  • RESTFul by design
  • A separate Web Folder for Security
  • PHPUnit

These changes have meant a lot of work, but have also meant that every bit of Xibo code has been revisited, scrutinized for improvements and had a test written to support it. We hope that adopting these standards means more contributors, more ideas and more Xibo!

1.7.2 Released

We are pleased to announce our second bug fix release for the 1.7 series of Xibo. The codename for this series is “Tuttle”.

A new CMS and Windows Player are available with this release, with just over 70 bugs resolved.

The release notes are available in the manual and the download is available on Github.