5.5
This is mostly a bug fix release to fix issues encountered with Christmas shows, but it also contains some other enhancements.
Note: There are no OS level changes. OS level will remain at 5.3.
Enhancements
- Enhance the scheduler to allow scheduling repeating FPP Commands
- Restarting FPPD when a scheduled playlist is running will restart at the same item
- Open links to remotes from Multisync page in new tabs
- Remember MultiSync filters to avoid having to reenter each time
- Allow deleting a corrupt Playlist from the Playlist list UI
- Enhancements to Channel Testing page to allow easier selection of channel ranges
- Added robots.txt to protect exposed FPP instances from being listed on the usual search engines (although exposing FPP is a bad idea)
- Add multi arch support to docker for both amd64 and arm64
- Add to warning if UDP output is set to self
- Updates for floating player controls
Bug Fixes
- Fix problems if scheduled entry start and end times were equal
- Fix "Insert Playlist" commands not working correctly to insert an entire playlist
- Fix problem of extended playlists that stopped gracefully may restart instead of fully stopping
- Fix Script Editor Save/Cancel buttons
- Allow hostnames in universe IP fields
- Fix a bunch of place that did not allow start channels above 1M
- Allow DDP outputs to have more than 512K channels
- Don't show the second 12:00 AM when not in 24-hour format
- Fix second-midnight not working in scheduler UI in 12-hour mode
- If the user starts a playlist manually that is supposed to be running via the scheduler, use the scheduler to start the playlist so that it stops at the scheduled end time.
- Several playlist randomization bugs are fixed
- When jumping to another position in the currently scheduled playlist, don't reset the schedule so the playlist will end on time.
- Fix range/volume sliders not displaying correctly in Firefox/Edge
- Fix playlist editor losing playlist durations
Installation Instructions
If you have a system running 5.x, you can go to the FPP about page (about.php) and click on the "Manual Update" button. At that point, a big green "Upgrade" bar should appear on the main status page. Click on that to start the update process. It may take a long time to upgrade. Likely 5-10 minutes. You will need to reboot after the upgrade is complete to finish the upgrade process.
For users of FPP 4.x or older, it is strongly recommended to do a full "OS Level" upgrade or re-image instead of attempting to upgrade directly from any older FPP version. There are several new features that will not work if an OS level upgrade is not done. There are two ways to do so:
- Re-image - you can backup your 4.x configuration, create a new image, and restore the configuration.
- In-place upgrade - this is new and requires you to have FPP 3.6.2 (or 4.0-alpha2) or newer already running on the device. Download the appropriate "fppos" file to your computer. Make sure the file extension is still fppos (some browsers will rename it). Upload it to the "File Manager" on the FPP instance. Then go to the about page. Under the normal "Manual Upgrade", a new Upgrade OS button should appear. Click it and wait a LONG time. When done, it should reboot into 5.0. At that point, go to the Uploads tab of the FPP File Manager and delete the fppos file. Note: In SOME cases, the reboot will fail due to library replacement. In that case, a power cycle may be required to get it back up and running.
Selecting an image
For Raspberry Pi series including Pi B, Pi B+, Pi 3, Pi 3+, Pi 4 and Pi Zero use this image
- FPP-v5.5-Pi.img.zip
For Beaglebone Black, Beaglebone Green, PocketBeagle, and Beaglebone Green Gateway use this image
- FPP-v5.5-BBB.img.zip