We are pleased to announce the seventh patch to the 4.0 version of the Xibo CMS. The codename for this version is “Westphal”.
20D/Westphal 3 was a periodic comet with an orbital period of 61 years. It fits the classical definition of a Halley-type comet with (20 years < period < 200 years). It was originally discovered by the German astronomer J. G. Westphal on July 24, 1852.
Overview Guide
Take a look at our latest guide which explores the User experience in v4: Overview of v4 for Existing Users.
Fixes and Features
This release is a bug release which contains 65 resolved issues.
- 3336: Dataset With Image: elements are duplicated in preview
- 3333: Layout Preview: Media and Youtube Embed play at the same time when in a playlist
- 3331: Xibo/Docker: Depriciate Docker Parameter/Flag "links:" thanks to @Struppi
- 3330: Elements: positioned incorrectly after switching resolutions
- 3328: Playlist Editor: Bottom bar content breaks when names are too long
- 3327: Layout Preview: scaling and preview issue
- 3320: Layout Editor Layers: Send to back doesn't move Canvas in front of target
- 3318: Custom templates: Javascript is escaping some characters
- 3316: Widget: digital clock font different between various player types
- 3314: Widget: Analogue clock import from v3 to v4, or upgrade, dark theme lost
- 3313: Shell Command: Stored command dropdown shows empty and commandCode an integer
- 3312: Element slots: Save broken with many elements in a single widget
- 3311: Elements: Duplicated element error message disappears
- 3310: Analogue Clock: Offset is not applied to the clock
- 3306: Global Elements: New configuration shouldn't be enabled
- 3305: Editor: Make playlist fullscreen doesn't resize thumbnail
- 3303: Date Format input helper: Scroll doesn't work
- 3302: Playlist Timeline: Owner filter showing empty in the dropdown list
- 3301: Schedule: nothing shown in the grid view
- 3300: Canvas layout stuck on screen
- 3299: Editor preview: Stop button doesn't refresh viewer
- 3298: Schedule: Locking icon appears when saving campaign in Interrupt Layout event
- 3296: Editor: Publish modal button needs loading status
- 3294: Editor Viewer: Snap to grid is broken
- 3293: Editor Viewer: Limit values when snapping to border
- 3292: Layout Editor: Undo button broken
- 3291: Image Element outputs a broken thumbnail when not shared
- 3290: Layout Editor Inline Playlist: Error opening for non-owner users
- 3289: Layout Editor: Sharing is broken
- 3288: Clock Widget: Digital clock not scaling correctly
- 3287: Element group - Delete is broken
- 3286: Schedule returns nothing when filtering by dynamic Display Group
- 3285: Elements Data message stays on element even after data is returned
- 3284: Widget: video in gets duration of 1 in the XLF
- 3282: Editor viewer Info bar: Elements and regions names not updating
- 3281: Mastodon widgets / templates no date formatting thanks to @mrdanleey
- 3279: Schedule: campaign/layout select2 in odd position when browser zoomed
- 3278: Click on editing the layout name more than once, it opens multiple ‘Modals’ with the name editing form
- 3277: Whenever I select the ‘Agenda’ view and click on the preview of a layout, the ‘Clear Filters’ button is duplicated
- 3276: Clock doesn't show in v4: ES6 syntax in clock module
- 3275: Clock Widget: Unable to upgrade digital clock from V3 to V4
- 3274: Player shows: No results returned, please configure Open Weather Map connector!
- 3272: Dataset with Library Images: not Displayed on First Attempt on players
- 3268: Editor: Fullscreen toggle doesn't scale viewer content
- 3266: Schedule: Deleted displayGroupIds persistence Causing unexpected error in Schedule page
- 3265: Rich text paste not working
- 3251: Elements: Circle element does not show up in the latest version of Firefox
- 3228: Schedule: Agenda view does not update without a manual refresh
- 3227: Schedule: Agenda view time box appears over event form
- 3329: Editor: Warning for deleting a non-empty playlist
- 3308: Widget: calendar widget should have an option to hide past events
- 3304: Layout Editor: Elements with names
- 3297: SAML: add simple group assignments via SSO
- 3295: Display Profile: add android restart wifi on connection failure setting
- 3273: Dataset: Create a marquee static template
- 3270: Schedule add/edit form slow to open
- 3326: Embedded: browser tag has stopped working when connected to a v4 CMS
- 3319: YouTube embeds in android show a black screen with audio
- 3317: Widget: not possible to make embedded widget transparent or preloaded
- 3309: Widget: static widgets which return no data are incorrectly marked as faults and invalidate the layout
- 3271: Layout editor: Image element shows no data error
- 3258: Display : Cannot change selected versionMediaId if download window override is set
- 3307: Widget: v4 calendar missing an option from v3 to "show only current"
- 3269: Editor: Rename layout field selected when opening modal
- 3226: Widget: static templates should offer some customisation - changing colours, fonts, etc
Download:
Please use the links below to download this release:
- Xibo for Docker - Linux / Windows
- Xibo for Apache/Nginx / WAMP/IIS
Visit our Downloads page for all the latest releases.
Install / Upgrade
Instructions for installation/upgrade can be found here.
Please note: it is difficult to get PHP-ZMQ working on PHP8.1 under Windows/IIS; this community post outlines a method for doing so.
Players
We recommend using player software of the same version as your CMS. The latest player software is available here.
Earlier versions of the player will connect to a v4 CMS in legacy mode.
Please note: Xibo for webOS and Xibo for Tizen players require v3 R308 and above to function with a v4 CMS. View the latest player software here.
Feedback
Xibo is built on feedback from our users, community and customers. Please let us know what you think of v4 in the comments.
More
Read more from the blog
Service Desk Availability - 15th November 2024
Our Service Desk will be running at a reduced capacity on Friday 15th November 2024 to allow us to conduct whole-team training. Tickets can still be logged as normal.
More
Read more from the blog