Fixes and improvements to playlists, data sources and your subscription.
- Playlist items always show a checkbox, and a checkbox in the header selects or clears all items.
- Set duration changes only the selected playlist items.
- Opening a playlist with expired items offers to remove them again.
- The Back button works on a playlist or campaign you opened from a link, and takes you back to where you were when you create a page.
- Deleting a folder checks whether anything inside it, including subfolders, is still in use.
- A media upload that fails early no longer leaves a broken item in the content library.
- Data sources keep refreshing on schedule after a slow or failed update.
- Data sources that read the same source refresh at the shortest interval any of them asks for.
- Data source forms explain what went wrong when something can't be saved.
- An app that showed an error in the editor clears it once you correct the field.
- Weather widgets keep working when current weather data is briefly unavailable.
- Repeating playlist items without an end date play correctly.
- People who can edit campaigns can see the playlists those campaigns are in.
- Campaigns scheduled by tag open faster.
- Displays no longer briefly show as offline while Lumicast is being updated.
- You stay signed in when you return to Lumicast after a while.
- The subscription page updates as soon as a change is processed, and shows the expected charge and scheduled cancellations correctly.