Rev 3.10.8 by zackees · Pull Request #4867 · FastLED/FastLED · GitHub
Skip to content

Rev 3.10.8 - #4867

Merged
zackees merged 1 commit into
masterfrom
release/3.10.8
Oct 18, 2026
Merged

zackees merged 1 commit into
masterfrom
release/3.10.8

Conversation

@zackees

@zackees zackees commented Oct 17, 2026 •

Copy link
Copy Markdown
Member

FastLED 3.10.8 release candidate

This patch release restores ordinary C library and standard algorithm calls on FastLED pixel types (#4827), preserves the qualified fl::sort and fl::move APIs, and ships the PCH, ESP32, board, and build fixes summarized in release_notes.md.

The source behavior change for bare calls that found FastLED generic algorithms only through ADL is called out in the notes. The library version, displayed version, Arduino/PlatformIO manifests, Doxygen version, and notes all agree on 3.10.8. bash release check --releasing passes.

ci-full is required before merge. Merging the PR makes the new version visible to the package registry crawler; it does not itself tag or publish the GitHub release. After merge, dispatch the exact-SHA full release sweep, run release.yml with dry_run=true, then run it with dry_run=false only after the evidence gate passes.

Summary by CodeRabbit

  • Bug Fixes
    • Restored compatibility between FastLED types and standard C and C++ library calls.
    • Fixed example builds and noexcept issues for ESP32 Arduino 4 and ESP-IDF 6.
    • Improved build validation across native, Windows, and WebAssembly environments, and added Mega board build coverage.
    • Added timing workarounds for ESP32 emulators.
  • Documentation
    • Updated the release notes with guidance to qualify FastLED algorithms with fl:: when needed. fl::sort and fl::move remain available.
  • Release
    • Updated the library version to 3.10.8.

@zackees zackees added the ci-full Run the complete release-equivalent CI matrix on this PR SHA label Oct 17, 2026
@fastled-project-sync fastled-project-sync Bot moved this to Triage in FastLED Tracker Oct 17, 2026
@coderabbitai

coderabbitai Bot commented Oct 17, 2026 •

Copy link
Copy Markdown

@zackees
zackees merged commit d7402f1 into master Oct 18, 2026
238 of 241 checks passed
@fastled-project-sync fastled-project-sync Bot moved this from Triage to Done in FastLED Tracker Oct 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-full Run the complete release-equivalent CI matrix on this PR SHA

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant