Follow-up patch release with three fixes found while verifying v2.11.1.
Fixed
- Command line arguments now win over the config file.
--report-dirwas silently overruled byreportDirfromphp-codearch-config.yaml, and the same applied to--exclude,--extensions,--git-rootand any path argument, which lost againstinclude. The precedence chain is now command line, then config file, then defaults. Forgit, the root from--git-rootwins while the file's other git settings still apply. - Problems chart and Problems Trend no longer collide. Both canvases used the same id, so the trend was drawn onto the Problems panel and the trend area stayed empty. This only showed up in projects with more than one run.
Changed
- Releases are built with Node 22. Node 20 reached end of life in April 2026.
Full details in the changelog.
Full Changelog: v2.11.1...v2.11.2