Skip to content

5.4

Compare
Choose a tag to compare
@dkulp dkulp released this 22 Nov 21:00
· 1611 commits to master since this release
5.4

Enhancements

  • Updated rpi_ws281x and rpi-led-panels libraries to detect and support the new Raspberry Pi Zero W2
  • Reduce some padding on Multisync page to display more information
  • Compress Mulisync stats by showing duration instead of time
  • Enhance the pop-up FPP Command Editor to allow chosing Command Presets and saving a command as a preset.
  • Added pruning of old locally stored JSON setting backup files greater than 90 days if there are more than 14 files
  • Schedule out 5 weeks to provide better preview of future actions
  • Add Boxing Day to USA holiday list
  • Additional MQTT Commands to stop/restart FPPD, shutdown/restart the OS
  • Increase the max size of an SMTP email password

Bug Fixes

  • Allow directories to be used for Image Playlist Entry type
  • On non-Pi/BBB devices, tons of sensors may display in the header causing menus to be unavailable
  • Fix problems with scheduler when daylight savings time starts/ends
  • Sort Pixel Overlay Effects names so they are sorted in the API and UI
  • F1/Help on settings pages not returning the proper help page
  • Fix problems of wlan0/wifi not working if ethernet connected (BBB only)
  • Fix UI error message in GetFiles
  • Make sure jquery is loaded via relative url to work behind proxies
  • Fix spixels output not properly mapping pixel protocols
  • Make sure playlist names are urldecoded to decode spaces and such. Fixes playlist uploads from xLights
  • Fix volume Slider in remote mode
  • remoteOffset was not doing anything for sequences, make sure the timestamp is used if provided in sync packet
  • Fix the ipaddress validator code to better handle hostnames
  • Add timeout to Audio Device Warnings

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.4.1-Pi.img.zip

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

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