Skip to content

2025-10-26 — Rolling release update

Choose a tag to compare

@ZZ-Cat ZZ-Cat released this 25 Oct 21:54
· 8 commits to Main-Trunk since this release
b7f0d84

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

  • refactor(quality control): Use Clang-Tidy together with CppCheck by @ZZ-Cat in #161

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.