Skip to content

7.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@dkulp dkulp released this 25 Jun 23:44
· 1051 commits to master since this release
49fbcf1

This is a PRE-RELEASE build of FPP 7.0 provided for testing purposes. There are a lot of very significant changes that need additional testing before being able to be released as FPP 7.0

In particular, it is asked that users thoroughly test the following areas:

  • General UI/Frontend
    • the PHP processing for the frontend has been split from the Apache2 HTTP processing and is now run via php-fpm. This has definitely caused issues with large file uploads, xLights/FPP Connect/etc... More testing would be appreciated. (It does require xLights 2023.05 or newer)
    • the UI framework was upgraded from Bootstrap 4.6 to Bootstrap 5.3. This is a major release of the framework that is not backwords compatible and may have introduced new bugs. Modal dialogs and tooltips are definitely areas that were difficult to upgrade. Please test.
  • WLED effects - the WLED effects built into FPP have been upgraded to the latest WLED/Sound Reactive code. Any command presets using WLED effects will likely need to be recreated as the new code provides more/different options. Sound reactive is enabled in "Player" mode and will react to music being played.
  • FPP Command Presets/Effects triggered from xLights timing tracks embedded in FSEQ files. With newer versions of xLights, special "FPP" timing tracks can be created to trigger effects and command presets by name (instead of control channels).
  • Control channels are now a Channel Output configured on the Output "Other" tab. Multiple control channels can be configured.
  • Persistent network names - particularly on the Pi3 and USB network devices, when creating persistent network names, we now flip to using the Linux standard network names instead of the eth0/eth1/etc... This should work more reliably.
  • Special characters for media/sequences - a bunch of work was put into supporting more special characters for media and sequences. More testing would be appreciated to see if other characters or places in the UI need to be updated/fixed.
  • Added support for uDMX USB adapters
  • Auto-backup of settings when settings are changed. Bunch of other updates to the Backup functionality including configurable backup locations, sync backups across devices, etc...
  • Ability to "Add" and provision network interfaces that don't yet exist. Should allow provisioning of wlan0 adapters when only eth0 are available at first boot.
  • Several updates/changes to multisync page to workaround CORS issues with monitoring remove Falcon/Genius controllers
  • Allow all media types to be played from status page

Hardware Support:

  • For Raspberry Pi 4, there is now an option to flash to USB3 storage devices such as SATA and NVME drives. The SD card is then removable and the entire system can run from the faster storage.
  • For capes with current monitors/eFuses (K8-PB), there is a new Current Monitor status page. Experimental "Pixel Counting" is available on that page.
  • Upgrade/installing eeproms should now be easier from the Cape Info pages. Selection based on vendor/model/version is available.
  • DPIPixel based capes now support Pi 4's as well as 4 channel pixels
  • Older rpi-ws281x pixel outputs for Pi's support 4 channel pixels
  • Per output/string testing functionality added to string based capes. (BBB48String, BBShiftString, DPIPixels, RPI Pixels)

Removals:

  • The Linsn receiver card support has been removed. It hasn't worked for a while an no-one has stepped up to fix it.