---
title: 2.2.2 Released - Xibo Signage
description: We would like to announce the release of the second patch for Xibo CMS v2.2, with 27 issues fixed in this release!
---

[Blog | Xibo Digital Signage ](https://xibosignage.com/blog)

# [2.2.2 Released - Xibo Signage](https://xibosignage.com/blog/2-2-2-released)

 Written by [Dan](https://xibosignage.com/blog/author/dan) | Jan 16, 2020 12:00:00 AM

We would like to announce the second patch for Xibo CMS v2.2. The codename for this series is “Olbers”.

27 issues have been fixed in this release.

### Download

Please use the links below to download this release:

- Xibo for Docker - [Linux](https://github.com/xibosignage/xibo-cms/releases/download/2.2.2/xibo-docker.tar.gz) / [Windows](https://github.com/xibosignage/xibo-cms/releases/download/2.2.2/xibo-docker.zip)
- Xibo for [Apache/Nginx](https://github.com/xibosignage/xibo-cms/releases/download/2.2.2/xibo-cms-2.2.2.tar.gz) / [WAMP/IIS](https://github.com/xibosignage/xibo-cms/releases/download/2.2.2/xibo-cms-2.2.2.zip)

If you have a v2.1 Xibo in the Cloud CMS then you have been updated with this patch automatically.

You may use any v2 compatible Player with this patch. At the time of writing these are the latest:

- [Xibo for Windows](https://blog.xibo.org.uk/xibo-for-windows-v2-r201/)
- [Xibo for Android](https://blog.xibo.org.uk/xibo-for-android-v2-r203-available/)
- [Xibo for webOS](https://blog.xibo.org.uk/xibo-for-webos-v2-r203-available/)
- [Xibo for Linux](https://blog.xibo.org.uk/linux-player-1-8-r4-released/)
- [Xibo for Tizen](https://blog.xibo.org.uk/xibo-for-tizen-v1-8-r5-available/)

1.8 series Players will also function but please be aware that new v2 features will not be supported.

### Changelog

Please find below a complete list of changes in this release.

- [2080: Login shows user not found error instead of flash message](https://github.com/xibosignage/xibo/issues/2080)
- [2079: Calendar Widget - Timezone issues](https://github.com/xibosignage/xibo/issues/2079)
- [2078: User Delete - does not handle Dayparts](https://github.com/xibosignage/xibo/issues/2078)
- [2077: User Delete/reassign all - does not handle DataSets](https://github.com/xibosignage/xibo/issues/2077)
- [2063: If a Scheduled Report fails it will be retried the next time the task fires, over and over](https://github.com/xibosignage/xibo/issues/2063)
- [2062: Report Schedule page without any filters fails to return results.](https://github.com/xibosignage/xibo/issues/2062)
- [2061: User delete SQL errors - revisit Layout setOwner with cascade and save](https://github.com/xibosignage/xibo/issues/2061)
- [2060: User delete with reassign all - throws SQL error due to isEdited flag](https://github.com/xibosignage/xibo/issues/2060)
- [2058: Media add by URL doesn't work with S3 URLs](https://github.com/xibosignage/xibo/issues/2058)
- [2056: Layout Conversion task doesn't know the difference between old and new Layouts](https://github.com/xibosignage/xibo/issues/2056)
- [2042: Audio Widget does not automatically set duration to audio track length.](https://github.com/xibosignage/xibo/issues/2042)
- [2041: Error when importing a Layout containing a Playlist](https://github.com/xibosignage/xibo/issues/2041)
- [2038: Adding a too-large image to a Sub-Playlist doesn't mark the Layout as Invalid](https://github.com/xibosignage/xibo/issues/2038)
- [2036: Library usage report doesn't include Sub-Playlists](https://github.com/xibosignage/xibo/issues/2036)
- [2035: Retired Layouts can be set as Default Layout for Displays](https://github.com/xibosignage/xibo/issues/2035)
- [2031: Sub Playlist Widget allows negative numbers to be used.](https://github.com/xibosignage/xibo/issues/2031)
- [2007: Widget names in the Layout Designer cannot be translated](https://github.com/xibosignage/xibo/issues/2007)
- [2072: API does not load further information on "import json into dataset" call](https://github.com/xibosignage/xibo/issues/2072) thanks to @JCSynthTux
- [2067: Schedule Interrupt: Allow more than one at once](https://github.com/xibosignage/xibo/issues/2067)
- [2066: Move DOOH content field from Profile to Preferences.](https://github.com/xibosignage/xibo/issues/2066)
- [2059: Pagination support in stat search](https://github.com/xibosignage/xibo/issues/2059)
- [2049: Implement a "never resize" value of 0 for image limit](https://github.com/xibosignage/xibo/issues/2049)
- [2034: User Permissions - improve form title](https://github.com/xibosignage/xibo/issues/2034)
- [2027: Video In Widget needs to include Tizen on Edit Form v2](https://github.com/xibosignage/xibo/issues/2027)
- [2053: Invalid stat duration is recorded due to players clock update](https://github.com/xibosignage/xibo/issues/2053)
- [2052: Report schedule task cannot create an attachment report for email notification](https://github.com/xibosignage/xibo/issues/2052)
- [2051: Change the log message to debug when fromdt and todt are same](https://github.com/xibosignage/xibo/issues/2051)

## Future development

Beyond 2.2 we've begun developing 2.3, which will focus on incorporating the feedback we've received on the Layout Designer and on Geo-scheduling.

Sneak peak of the upcoming improved **Layout Designer**...

...and **Geo-scheduling**!

[View full post](https://xibosignage.com/blog/2-2-2-released)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Dan"
  },
  "dateModified" : "2025-11-26T15:25:06.173Z",
  "datePublished" : "2020-01-16T00:00:00Z",
  "headline" : "2.2.2 Released",
  "image" : {
    "@type" : "ImageObject",
    "height" : 400,
    "url" : "https://48096235.fs1.hubspotusercontent-na1.net/hubfs/48096235/Imported_Blog_Media/a066ffb1-b9f6-44a3-85d7-ed84c75c4e41_Release--3-1-1-1.png",
    "width" : 1500
  },
  "mainEntityOfPage" : "https://xibosignage.com/blog/2-2-2-released",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "Blog"
  }
}
```