Skip to content

5.1

Compare
Choose a tag to compare
@dkulp dkulp released this 19 Aug 18:47
· 1739 commits to master since this release
5.1
4c4c4a9

Enhancements

  • New MQTT channel output to publish channel values to an MQTT topic
  • Allow turning off the IP announcement on non Pi platforms
  • Better support for the rPi-MFC Hat to only present a single output string to configure
  • Add a bunch of new API's to the playlist/player code to support new functionalities of the SMPTE and ArtNet Advanced plugins
  • On "Wide" browsers, display the full IP address

Changes/Incompatibilities

  • ArtNet timecode support was removed from FPP and moved into the FPP ArtNet Advanced plugin which provides additional ArtNet functionality

Bug Fixes

  • Fix some usability issues with the "Tabs" on mobile browsers
  • Fix several crashes that have been identitified
  • Fix MQTT topic /set/playlist/PLAYLISTNAME/start not working correctly
  • Fix some issues with the exim/email credentials not being usable
  • Use Boot Delay setting to also wait for missing Wifi adapters. Some wifi adapters are taking a while for the Linux kernel to detect and initialize.
  • Fix "Remote Trigger Preset Slot" FPP Command not working correctly
  • Fix some schedule/timing issues with times between midnight-1am and noon-1pm.
  • Fix offsets appearing with AM/PM time formats
  • Fix "Flash to eMMC BTRFS" not working

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.

NOTE: there are no OS level updates in this release. The "FPP OS Build" will remain v5.0.

For users of FPP 3.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.1-Pi.img.zip

For Beaglebone Black, Beaglebone Green, PocketBeagle, and Beaglebone Green Gateway use this image

  • FPP-v5.1-BBB.img.zip