2025-10-26 — Rolling release update
Release highlight
I have re-factored CFA's Quality Control process to include comprehensive checks using Clang-Tidy in tandem with CppCheck, where one catches what the other one might miss. Quality Control now focuses its scanning only on CFA-specific code.
The Defect Detector is split into two separate environments — each environment has its own distinct configuration for complimentary code analysis.
What's Changed
For more information
Full Changelog: v2025.9.2...v2025.10.26
Rolling release
CRSF for Arduino uses a rolling release model.
This means smaller, more incremental changes over time instead of one massive leap each time a release is made.
This helps me to balance cognitive load and energy with CFA and the rest of my personal life without burning myself out.
As an added bonus, this won't negatively impact CFA's release cycle.