> For the complete documentation index, see [llms.txt](https://docs.xibosignage.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xibosignage.com/changelog/readme.md).

# Changelog

{% updates format="short" %}
{% update date="2026-08-20" tags="cms,latest" %}

## CMS v4.5.1

Less than a month ago, we released Xibo v4.5 - our most significant visual refresh to date. Today, we have released our first patch update. This release builds on the momentum of v4.5 and introduces a whole range of enhancements and bug fixes.&#x20;

### What's included?

This patch release includes over 80 enhancements and fixes following feedback and ongoing development. You can find the details on the [GitHub release](https://github.com/xibosignage/xibo-cms/releases/tag/4.5.1).

<details>

<summary><strong>🆙</strong> Upgrades</summary>

* **Cloud Hosted customers**: If you are on v4.5.0, you will be auto-upgraded. If you are on \<v4.4, you will need to manually upgrade for this patch release. To move to 4.5, log in to [My Account](https://account.xibosignage.com/login) and upgrade your instance manually with one click.
* **Self-hosted customers:** Update your docker-compose file to the release-4.5.0 tag, then pull and redeploy. The theme volume will no longer be mounted. If you have a white label, you should follow our new instructions [here](https://docs.xibosignage.com/kb/white-label-application/applying-a-white-label-to-the-cms#applying-white-label-themes).

Instructions for installation/upgrade can be [found here](https://xibosignage.com/install-upgrade).

</details>

<details>

<summary>🔗 Download &#x26; Links</summary>

* **CMS downloads**
  * Docker: [Linux](https://xibosignage.com/api/downloads/971) / [Windows](https://xibosignage.com/api/downloads/972)
  * [Apache/Nqinx](https://xibosignage.com/api/downloads/969) / [WAMP/IIS](https://xibosignage.com/api/downloads/970)
* **All our** [**latest downloads**](https://xibosignage.com/downloads)
* **GitHub** [**release**](https://github.com/xibosignage/xibo-cms/releases/tag/4.5.1)
* [**Xibo Documentation**](https://docs.xibosignage.com)

We recommend using player software of the same version as your CMS. The latest player software is available in our latest downloads

</details>
{% endupdate %}

{% update date="2026-08-19" tags="latest,webos,tizen" %}

## webOS & Tizen v4 R417

Samsung Tizen and LG webOS players now have feature parity - meaning you can achieve the same outcomes on both players, whilst allowing you to choose your display hardware on specification and project fit. From this release onwards, both player apps are released together on the same schedule, with both download links in one place.&#x20;

You can upgrade to this release from Tizen v4 R413 and unlock the following features:

* Display Management: Alerts, Faults, and Logs
* Display Management: Commands - create an alert on command run&#x20;
* Display Management: Purge List&#x20;
* Display Management: Send status separately&#x20;
* Display Management: XMR: clear stats and logs
* Playback: Xibo IC data refresh&#x20;
* Scheduling: Schedule Criteria - weather based criteria&#x20;
* Scheduling: Schedule assessment - polling every 10 seconds

{% hint style="info" %}
The release also introduces 1 feature, 2 enhancements, and 14 fixes across both webOS and Tizen.
{% endhint %}

### New features

* Player: Disable automatic control of on/off times via the CMS so that you can set them manually on the display

### Improvements

* Licence: Licencing via HTTPS with HTTP fallback&#x20;
* Player: Log a message on status page when the display is unauthorised

### Bug Fixes

* Interactivity: Trigger code is not received correctly
* Layout: Portrait oriented content was not properly centered when scaled to fit landscape displays
* Layout: Splash layout not showing correctly
* Library: Dynamic playlist updating issue
* Library: Media inventory includes files no longer needed
* Library: Remove data files not in use
* Media: Audio widget prevents playing next widget
* Media: Fix duration issue on videos with duration manual set
* Player: Bug on region looping and statistics
* Player: Inform that player is deauthorised
* Player: Normalize MAC addresses letter case between different models
* Player: Not reporting the current layout on CMS player status window
* Player: Use default error message if message is empty
* Schedule: Play local content when player is de-authorised

<details>

<summary>Download</summary>

[**webOS v4 R417**](https://xibosignage.com/api/downloads/967)

[**Tizen v4 R417**](https://xibosignage.com/api/downloads/968)

Visit our [Downloads](https://xibosignage.com/downloads) page for all the latest releases.

</details>

<details>

<summary>Install / Upgrade</summary>

Instructions for installing and upgrading the application can be found [here](https://docs.xibosignage.com/player-app-installation-and-upgrades/player-app-installation-and-version-upgrades).

If you have a white label build of the application, the upgrade is available in the White Label section of your [My Account dashboard](https://xibosignage.com/my-account/white-label).

Further guidance on updating your white label player can be found [here](https://xibosignage.com/docs/setup/white-label-players#content-getting-an-updated-version)

</details>
{% endupdate %}

{% update date="2026-08-10" tags="chromeos,latest" %}

## ChromeOS v4 R411

Our latest ChromeOS release introduces 7 new features, and 5 fixes.

### New features

* Campaigns Cycle Playback: The player now honours cycle based playback on campaigns&#x20;
* Data refresh through `dataUpdate`: Widgets now update their content in place when a  `dataUpdate`  message arrives
* Data Connector: Added support for data connectors
* Display Tags: Displays can now carry tags on the player enabling tag-based grouping
* Real-time Data Widget: Allows rendering of data pushed by a data connector live on a screen
* Schedule Action Events: Interactive action events can be triggered on the player
* xiboIC duration handlers and trigger endpoint: xiboIC now supports widget-duration control on the player

### Bug fixes

* IndexedDB: auto-update reload can corrupt the database
* Licensing: Network errors invalidate cached license
* Service Worker: Player stuck on black screen after network disruption
* Stuck player due to service worker and indexedDB hangs
* Unable to recover IndexedDB due to player limitations

<details>

<summary>Download</summary>

Use the link to [Download ](https://xibosignage.com/api/downloads/966)ChromeOS v4 R411.

Visit our [Downloads](https://xibosignage.com/downloads) page for all the latest releases.

</details>

<details>

<summary>Install / Upgrade</summary>

Installation instructions can be found [here](https://xibosignage.com/docs/setup/xibo-for-chromeos-installation).

Instructions for upgrading from an earlier release can be found [here](https://xibosignage.com/docs/setup/upgrading-xibo-for-chromeos).

If you have a white label build of the application, the upgrade is available in the White Label section of your [My Account dashboard](https://xibosignage.com/my-account/white-label).

Further guidance on updating your white label player can be found [here](https://xibosignage.com/docs/setup/white-label-players#content-getting-an-updated-version).

</details>
{% endupdate %}

{% update date="2026-08-03" tags="android,latest" %}

## Android v4 R412

### New features

* Screen orientation from the CMS — orientation can now be set in the display settings profile and is applied natively on supported devices (Amazon, Hisense, Giada).
* Amazon Signage device management — added support for the Amazon device management API (v1.1), including screen orientation.
* Amino 4K playback — new dedicated video player for smoother 4K video on Amino devices.
* Media capability reporting — the player now reports its playback capabilities (supported codecs, HEVC/AV1/4K support, and screen/output resolution) to the CMS.
* Richer data connectors — data connector requests can now send custom headers and a request body, and receive the response status code.

### Improvements

* More reliable upgrades — application upgrades are now identified by content, so patch releases are handled correctly; repeated failures are reported to the CMS instead of being retried indefinitely; and upgrades are skipped on devices that cannot self-install (e.g. Amazon, Sony).
* Upgrade reporting — both successful and failed upgrades are now reported back to the CMS.
* Smoother 4K video — the player detects true-4K content and avoids running two heavy decoders at once on hardware that cannot sustain it, while keeping gapless playback where the device supports it.
* Better resolution reporting — display reporting now distinguishes the on-screen UI size from the physical HDMI output resolution.
* Sony — more reliable serial number and MAC address lookup\*
* Video faults — clearer and more accurate reporting of video decoder problems.

### Bug fixes

* Fixed a rounding error in image and video scaling that could leave a thin gap or slight misalignment on exact-fit content.
* Fixed occasional start-up timezone errors on some devices (e.g. Amazon).
* Giada: hardware calls no longer run on the UI thread, preventing occasional freezes; upgrade completion is now detected correctly.
* Fixed a rare crash when tearing down a layout that had faulted.
* The CMS “orientation” command now behaves consistently with the display-profile orientation setting on OEM devices.

### Other

* Removed the discontinued Vestel integration.
* Removed the legacy “backup config” option and refreshed the About screen text.

{% hint style="info" %}
\*Please note the MAC address detection behaviour on Sony Bravia displays varies on the hardware series, as stated below:

* BZ-L pre 2025 ✅
* BZ-L post 2025 ❌
* BZ-P ✅
  {% endhint %}

<details>

<summary>Download</summary>

Use the link to [Download Xibo for Android v4 R412](https://xibosignage.com/api/downloads/965).

Visit our [Downloads](https://xibosignage.com/downloads) page for all the latest releases.

</details>

<details>

<summary>Install / Upgrade</summary>

Installation instructions can be found [here](https://xibosignage.com/docs/setup/xibo-for-android-install).

Instructions for upgrading from an earlier release can be found [here.](https://xibosignage.com/docs/setup/upgrading-xibo-for-android)

If you have a white label build of the application, the upgrade is available in the White Label section of your [My Account dashboard](https://xibosignage.com/my-account/white-label).

Further guidance on updating your white label player can be found [here](https://xibosignage.com/docs/setup/white-label-players#content-getting-an-updated-version).

</details>
{% endupdate %}

{% update date="2026-07-29" tags="cms" %}

## Xibo CMS 4.5.0

**Xibo 4.5 is our biggest visual refresh to date - a completely modernised interface with quality of life improvements.**

For years, the single most consistent piece of feedback from our community has been that the Xibo interface was starting to show its age. v4.5 is our answer. We've rebuilt the CMS front end on a modern foundation, giving you a cleaner, faster, more intuitive experience across the areas you use most - navigation, reporting, media management and scheduling - without changing how any of your existing content, layouts or displays behave.

Everything you know still works exactly as it did; it simply looks and feels better. If you're upgrading from 4.4, there's nothing you need to relearn. Your layouts, schedules, displays and permissions all carry over untouched. <br>

> **The codename for this release is Neujmin. 25D/Neujmin is a periodic comet discovered on 24th February 1916 and not observed since 1927 - 99 years and counting. We promised ourselves a new interface before Neujmin was next seen. Given the comet remains lost, we’d like it on record that we made it with time to spare.**

### What's changed?

#### 🆕 New&#x20;

* **Background media uploads**: Historically, uploading large files to the CMS led to waiting times and not being able to use the CMS during upload. We have introduced the agility to drag and drop files directly into the page, and they upload in the background so you’re not stuck waiting
* **Media gallery view toggle**: Locating the right media can often be difficult when using only the grid view, especially if you have a lot of items! Now you can switch between views to find and manage media faster - you can find the toggle on the top right of the grid
* **Time connected report**: The time connected report in v4.4 can be difficult to get a strong overview of your network’s health. We have reimagined the report, making it simpler to understand, with improved data filtering
* **Improved navigation**: 4.5 introduces clearer navigation between pages, such as menuboards. We have included breadcrumbs to show page hierarchy and allow you to go back to where you need to be
* **Mobile friendly**: By introducing an industry leading framework, the design of the CMS is responsive to ensure that you can use Xibo on the go from your mobile and tablet devices - we are continuing to improve this as time goes on

#### ✨ Improved

* **A fully refreshed interface**: A modern, consistent look and feel across the entire CMS, built in React and Tailwind CSS, for improved responsiveness and performance
* **Clearer navigation**: Streamlined menus and page layouts to make everyday tasks quicker to reach
* **Folders**: Re-imagined folder structure to simply find and organise your data&#x20;
* **Reporting**: Improved the interface for how reports work, specifically the time connected report. The SSP connector report is now part of the All Reports page&#x20;
* **Right-click to delete calendar events**: Remove a scheduled event directly from the calendar by right-clicking it

### Additional information

<details>

<summary>🐛 Fixes</summary>

v4.5 introduces multiple fixes and enhancements from v4.4, which can be found on the [GitHub release](https://github.com/xibosignage/xibo-cms/releases/tag/4.5.0).

</details>

<details>

<summary><strong>🆙</strong> Upgrades</summary>

The one thing to be aware of is the upgrade itself. Because 4.5 is a substantial visual change, we've deliberately put it in your hands rather than rolling it out automatically - so you choose when your team sees the new interface, rather than having it appear mid-session.

* **Cloud Hosted customers**: auto-upgrades are disabled for this release. To move to 4.5, log in to [My Account](https://account.xibosignage.com/login) and upgrade your instance manually with one click.
* **Self-hosted customers:** Update your docker-compose file to the release-4.5.0 tag, then pull and redeploy. The theme volume will no longer be mounted. If you have a white label, you should follow our new instructions [here](https://docs.xibosignage.com/kb/white-label-application/applying-a-white-label-to-the-cms#applying-white-label-themes).

Instructions for installation/upgrade can be [found here](https://xibosignage.com/install-upgrade).

</details>

<details>

<summary>💥 Breaking changes</summary>

**No content, configuration or player changes are required - your existing layouts, schedules, displays and permissions all continue to work without modification.**&#x20;

However, there are some things that have been removed from v4.5:

* Horizontal nav bar
* Custom connectors, custom reports, custom twig views, custom display profiles&#x20;
* Report Fault page
* Status dashboard clickable charts
* Audience reporting connector

</details>

<details>

<summary>🤝 Compatibility</summary>

* **CMS version:** Xibo CMS 4.5
* **Player app requirements:** this version of the CMS does not have any new player app requirements compared to v4.4. We recommend using player software of the same version as your CMS. The latest versions are [found here](https://xibosignage.com/downloads).
* **Browser support:** browser compatibility is the same as with v4.4
* **Themes & branding**: The /web/theme directory is removed. Default branding is now handled via the new /library/brand directory

Please note: webOS and Tizen players require v3 R308 and above to function with a v4 CMS.&#x20;

</details>

<details>

<summary>🔗 Download &#x26; Links</summary>

* **CMS downloads**
  * Docker: [Linux](https://xibosignage.com/api/downloads/963) / [Windows](https://xibosignage.com/api/downloads/964)
  * [Apache/Nqinx](https://xibosignage.com/api/downloads/961) / [WAMP/IIS](https://xibosignage.com/api/downloads/962)
* **All our** [**latest downloads**](https://xibosignage.com/downloads)
* **GitHub** [**release**](https://github.com/xibosignage/xibo-cms/releases/tag/4.5.0)
* [**Xibo Documentation**](https://docs.xibosignage.com)

</details>

<a href="https://account.xibosignage.com/manual/en/getting_started_showing_a_playlist" class="button primary">Explore our Getting Started docs</a>
{% endupdate %}
{% endupdates %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.xibosignage.com/changelog/readme.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
