Skip to content

2.6

Compare
Choose a tag to compare
@dkulp dkulp released this 09 Jan 19:52
· 4136 commits to master since this release
2.6
ea12170

New Features:

  • Support for new FSEQ file format (requires updates to xLights/Vixen to generate new format):
    • Compression - v2 files are about 10% the size of older fseq files
    • Sparse data - xLights/Vixen can generate fseq files that only contains the channel data needed for that specific FPP instance greatly reducing the size of the files
  • Several Playlist enhancements:
    • Ability to pass arguments to scripts in Playlist Editor and for Event scripts
    • Add ability to use playlists within playlists
    • Update PlaylistEntryDynamic class to allow multiple entries in the dynamic playlist
    • Add ability to call plugin on another host from master from Dynamic Playlist
    • Reload playlist in fppd when it is changed on disk
  • Multisync enhancements:
    • Multicast "All Remotes" option instead of broadcast to work better with Wifi based remotes
    • Ability to specify what types of files (sequences, media, events, scripts, etc...) to sync to remotes
    • New discovery mechanism for detecting FPP instances (to be used by xLights as well)
  • New "boot" callback for UserCallbackHook for plugins to do things at boot time
  • "FPP After Hours" plugin available from plugin list (internet radio stations)
  • Allow reversing channel data when using Remap Output Processor
  • New "Compact" status page for running from cell phones
  • Allow channel remap output processor to reverse RGBW pixels
  • More information added to system information json (to be used by xLights)
  • New framework for REST API, start adding some REST API's for playlists

Bug Fixes:

  • Update volume in UI when changed on system
  • Fix problems in scheduler if the time jumps forward (ex: NTP kicks in)
  • Fix problems with playlists scheduled across Saturday midnight
  • Fix problem with e1.31 packet that use a non-0 start code
  • Fix problem with BBB ws2811 strings on GPIO0 ports causing flicker/random data
  • Fix problem where the currently running playlist would not be properly stopped when a new playlist was started

Upgrade Instructions:

If you have a system running 2.4 or 2.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. You will get all the improvements above except those marked with the "requires re-imaging" notes on the release note for all the versions is upgrading through. Note: there are a LOT of changes in this release. The "Upgrade" button will take several minutes. BeagleBones should take about 15 minutes. Newer Pi 3's are about 10 minutes. Single core Pi's may take over 30 minutes.

At this point, there are no images for 2.6. You need to install the latest 2.5 image and do the "Manual Update" steps above.