2026.05 Released
- Home
- Release Notes
- 2026.05 Released
- On
- By
- Categories: Release Notes
2026.05 Released
2026.05 April 9, 2026
-enh (AGFazio) Add face definition matrix previews
-enh (derwin12) Limit preset GIF output to 250 frames to prevent large gifs
-enh (derwin12) FPP media/file upload now reports missing source files as errors instead of silently skipping
-enh (dkulp) Use AVFoundation for video decode on macOS (much faster than ffmpeg). Falls
back to ffmpeg for incompatible media files.
-enh (dkulp) Support memory-mapped files for SequenceData on Mac when sequence would
use more than 50% of available memory. Better for low memory machines
like MacBook Neo
-enh (AGFazio) Layout Model Icons resize on 4K/HiDPI monitors
-enh (scott) Add Eleven Labs lyric import
-enh (scott) Changes/Improvements to the Build Job
-enh (derwin12) ISPC acceleration for Bars, Circles, Fan, ColorWash, Shockwave, Spirals, Warp, and Kaleidoscope effects
-bug (dkulp) Fix Metal rendering bugs in Butterfly, Pinwheel, Circles, ColorWash, Fan, Kaleidoscope,
RotoZoom, and Warp effects: off-by-one bounds checks, division by zero for degenerate
inputs, Kaleidoscope triangle reflection tie-break mismatch with ISPC, RotoZoomRotateX
float used directly as array index, and WarpWavy UV normalization off-by-one
-bug (dkulp/derwin12) Fix five Metal layer blending bugs: off-by-one bounds check in all kernels, applyChroma
not propagating alpha premultiplication back to caller, FirstLayerFade losing original
alpha after HSV fade, AdjustBrightnessLevel incorrectly dividing single-channel pixels,
and AsBrightnessFunction using wrong order of operations (early integer truncation)
-bug (derwin12) Improved Layout Indentation for better readability
-bug (AGFazio) Multi-selected effects can now skip over other effects when moved with arrow keys, matching single-effect behavior
-bug (derwin12) Fix crash when adding/defining a curve on the last polyline segment
-bug (derwin12) Make Random Effects Random Again
-bug (derwin12) Cube Model ignored Direction
-bug (derwin12) Fix Shape effect emoji/unicode characters rendering incorrectly on Windows
-bug (derwin12) Fix Text Media Manager and MultiLine Text File
-bug (AGFazio) Fix false positive missing texture error in Check Sequence for Mesh objects
-bug (derwin12) Fix autobackup writing to wrong folder/filename when show directory has spaces
-bug (derwin12) Fix Color Wheel Count by clearing default colors before loading
-bug (derwin12) Fix PolyLine with drop patterns
-bug (derwin12) Fix crash selecting multi-string PolyLine
-bug (dkulp) Fix issues with running xLights in Parallels
-bug (dkulp) Make sure missing shaders/videos are flagged as missing in Media tab
-bug (derwin12) Fix controller export pixel count
-bug (dkulp) Save download cache xml after each download so a crash won’t leave dangling files
-bug (dkulp) Fix circle model center percent not being read from rgbeffects.xml
-bug (derwin12) Enable the OK button on ExportModel groups
-bug (dkulp) Fix crash on startup if multiple threads need curl to ping controllers
-bug (derwin12) Fix Check Sequence crashing on face names with trailing slash
-bug (dkulp) Fix potential crash if cancelling adding a new model
-bug (derwin12) Only select the last timing track imported rather than all of them
-bug (derwin12) Update the Model List after Model Inserts
-bug (derwin12) Only allow symmetrize on custom models
-bug (derwin12) Retain the directory used for shader, images, video file pickers
-bug (dkulp) Prevent macOS persistent bookmarks file from becoming too large with bookmarks to tmp files
-change (dkulp) Move companion apps (xSchedule, xFade, xCapture, xScanner) to separate repos
-change (dkulp) Remove 32-bit Windows build targets. restructure file layout
