We are pleased to announce the release of our first development preview for the 3.0 version of Xibo. The codename for this version is “Finlay”.
15P/Finlay is a periodic comet with an orbital period of 6.51a (Julian years). William Henry Finlay (Royal Observatory, Cape of Good Hope, South Africa) discovered the comet on September 26, 1886. It's last closest approach to the sun was in December 2014 and is on it's way back in July 2021.
3.0.0-alpha is a development preview only and should not be used in production. You can upgrade to this release from 2.x series.
Although it sounds technical, the Xibo API sits at the heart of the platform and runs the web portal as well as external integrations. In this release we have overhauled the API so that we're using latest technologies and frameworks.
We have:
3.0 will lay the foundations for interactivity in Xibo, and in this alpha we have focused on the CMS side changes to enable this functionality. In the current global climate it might seem strange to be actively working on an interactivity component, but for Xibo interactivity doesn't just mean touch!
We have introduced a new concept called Actions which can be attached to a Layout, Region or Widget, and can be used to effect changes to the Layout. These can be triggered by Touch certainly, but also programatically by webhook.
A good example of where this could be useful is on a product display which has a product the customer can pick up. An "internet of things" device such as a light sensor could be used to trigger a webhook to Xibo which loads that products information into a Region.
In the current global climate, access control systems are springing up everywhere - the output of a temperature sensor could be fed into Xibo Actions to show relevant messaging.
In 3.0 we have included numerous improvements and fixes to the web portal, including:
We have 2 new Widgets to try out:
We're making this alpha available for people to try using our recommended installation method, Docker. We will be providing release files for the stable 3.0.0 release for those of you running without Docker in due course.
27 issues have been addressed in this release!
We will focus on collecting feedback and making improvements to version 3 and aim to release a 3.0.0-beta in due course!