I just switched back to trunk, so no longer from your repo, and the behavior of modified cbp files is back.
And clangd client completion is back.
The diff is due to the following options being saved in the cbp file:
* addToProject=0
* id = some magic value
* wildcard now after the recursive
If this is stable, then I could indeed do a one time commit of all my changed project files ...
UPDATE :
when opening the project file once more, and closing it, CB again says there are changes, I select yes to save them once more, diffing the outcome ==> no change
So when opening my workspace and closing it I have to click 200 times :-(
Please fix this part , since this is rather troublesome