Skip to content

Release 2.1.203 (2026-08-24)

Chores

  • ignore Conan 2 generator output for C++ repos (#2891) Conan 2's CMakeDeps/CMakeToolchain generators write ten-plus files into the source tree on every conan install (including the cached-image warmup vrg-container-run runs), none of which the baseline covered. Extend the baseline .gitignore C/C++ section with those patterns, using wildcards because the env scripts carry build-type and arch suffixes (e.g. conanbuildenv-debug-armv8.sh) that a literal list would miss on Release/x86_64.

conan.lock is intentionally left tracked — committed for reproducible resolution, the C++ analogue of uv.lock (and so #2871's cache key can see it). Both CMakePresets.json and CMakeUserPresets.json are ignored since both are Conan-generated here.

Mirror the same lines into this repo's own .gitignore to keep it a superset of the baseline (repo_config._check_gitignore / test_baseline_is_subset_of_flagship_gitignore). Found via logical-minds-foundry/mq-protocol-gateway, the fleet's first C++ repo.

CI Evidence: All gates passed — full audit bundle available. Download →