Release xLights release: 2026.05

Status
Not open for further replies.

keithsw1111

Senior elf
Joined
Oct 11, 2012
Messages
978
Location
Kellyville, NSW

2026.05 — April 9, 2026​

Enhancements​

  • AGFazio — Add face definition matrix previews
  • derwin12 — Limit preset GIF output to 250 frames to prevent large gifs
  • derwin12 — FPP media/file upload now reports missing source files as errors instead of silently skipping
  • dkulp — Use AVFoundation for video decode on macOS (much faster than ffmpeg). Falls back to ffmpeg for incompatible media files.
  • 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
  • AGFazio — Layout Model Icons resize on 4K/HiDPI monitors
  • scott — Add Eleven Labs lyric import
  • scott — Changes/Improvements to the Build Job
  • derwin12 — ISPC acceleration for Bars, Circles, Fan, ColorWash, Shockwave, Spirals, Warp, and Kaleidoscope effects

Bug Fixes​

  • 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
  • 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)
  • derwin12 — Improved Layout Indentation for better readability
  • AGFazio — Multi-selected effects can now skip over other effects when moved with arrow keys, matching single-effect behavior
  • derwin12 — Fix crash when adding/defining a curve on the last polyline segment
  • derwin12 — Make Random Effects Random Again
  • derwin12 — Cube Model ignored Direction
  • derwin12 — Fix Shape effect emoji/unicode characters rendering incorrectly on Windows
  • derwin12 — Fix Text Media Manager and MultiLine Text File
  • AGFazio — Fix false positive missing texture error in Check Sequence for Mesh objects
  • derwin12 — Fix autobackup writing to wrong folder/filename when show directory has spaces
  • derwin12 — Fix Color Wheel Count by clearing default colors before loading
  • derwin12 — Fix PolyLine with drop patterns
  • derwin12 — Fix crash selecting multi-string PolyLine
  • dkulp — Fix issues with running xLights in Parallels
  • dkulp — Make sure missing shaders/videos are flagged as missing in Media tab
  • derwin12 — Fix controller export pixel count
  • dkulp — Save download cache xml after each download so a crash won't leave dangling files
  • dkulp — Fix circle model center percent not being read from rgbeffects.xml
  • derwin12 — Enable the OK button on ExportModel groups
  • dkulp — Fix crash on startup if multiple threads need curl to ping controllers
  • derwin12 — Fix Check Sequence crashing on face names with trailing slash
  • dkulp — Fix potential crash if cancelling adding a new model
  • derwin12 — Only select the last timing track imported rather than all of them
  • derwin12 — Update the Model List after Model Inserts
  • derwin12 — Only allow symmetrize on custom models
  • derwin12 — Retain the directory used for shader, images, video file pickers
  • dkulp — Prevent macOS persistent bookmarks file from becoming too large with bookmarks to tmp files

Changes​

  • dkulp — Move companion apps (xSchedule, xFade, xCapture, xScanner) to separate repos
  • dkulp — Remove 32-bit Windows build targets. restructure file layout

xLights is available for download from https://github.com/xLightsSequencer/xLights/releases/ for Windows/Linux and from the App Store for Mac.

Issue tracker: https://github.com/xLightsSequencer/xLights/issues
Video tutorials: https://videos.xlights.org
xLights user manual: https://manual.xlights.org/xlights/

If you have encountered a specific issue, developers ask that you submit details to the xLights GitHub repository.

For requests for general help among peers, consider starting a new forum thread: https://auschristmaslighting.com/forums/xlights-xschedule.61/post-thread
 
Status
Not open for further replies.
Back
Top