1.8.0-rc2 Released

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

This release builds on the enhancements in 1.8.0-rc1 by fixing 43 issues/features. We are nearing our first stable 1.8 release and would appreciate anyone willing to try out 1.8.0-rc2.

Highlights:

  • Improved Date/Time selectors
  • Tag Improvements for Filtering/Viewing
  • Tags for Campaigns
  • Various filtering and User Interface improvements
  • HLS Video Streaming Widget for W10+
  • Finance Widget templates for Stocks and Currencies
  • 21 bug fixes and stability improvements

Signage Players

This series 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-rc2 or later or Xibo for Android R58 or later. The release notes are available in the manual and the download is available on GitHub.

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

Xibo in the Cloud

1.8.0-rc2 is available on Xibo in the Cloud in all of our locations!

1.8.0-rc1 Released

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

This release builds on the enhancements in 1.8.0-beta by fixing 80 issues/features. We are nearing our first stable 1.8 release and would appreciate anyone willing to try out 1.8.0-rc1.

Highlights:

  • New Weather Templates
  • New Twitter Templates
  • Metro Twitter Module
  • Google Traffic Module
  • Weather/Twitter widgets scale as if they were images for more consistent behaviour when placed into differently sized Regions.
  • Scheduling: Dayparting
  • Scheduling: Week/Day Recurring Events (recur only on specific days of the week)
  • Scheduling: Leave “repeat until” empty to “repeat forever”
  • Performance improvements
  • Better filtering on the Display Group page for Nested Display Groups
  • New API routes for updating DataSets via JSON objects
  • Shell Commands can kill the command that they started
  • 80 bug fixes and stability improvements

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-rc1 or later or Xibo for Android R58 or later. The release notes are available in the manual and the download is available on GitHub.

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

Xibo in the Cloud

We’re very pleased to expand our 1.8 offering from London to our other 2 locations – North America and Singapore. This means 1.8.0-rc1 is available on Xibo in the Cloud in all of our locations!

1.8.0-beta Released

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

This release builds on the enhancements in 1.8.0-alpha3 by fixing 48 issues/features.

Highlights:

  • Docker support – see the manual for instructions
  • Overlay Layouts – regions persist over Layout changes
  • Announcement System for CMS notifications and news
  • Layout Designer tool box
  • Visual refresh including clearer buttons
  • Report fault wizard improvements
  • Better support for custom fonts and additional standard fonts
  • 22 bug fixes and stability improvements

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-beta or later or Xibo for Android R58 or later.

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

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

1.8.0-alpha3 Development Preview Released

We are proud to announce the release of our third 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-alpha2 by fixing 49 issues/features.

Highlights:

  • Dynamic and Nested Display Groups
  • CMS Caching to speed up larger installations (reduce database server requirements)
  • Behind-the-scenes adjustments to improve reliability and testability

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 later or Xibo for Android R58 or later.

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

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

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.

Highlights:

  • 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:

CMS

  • 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.

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.

Playlists

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!