* fix(solidity) v0.8.18 removes `solidity-upgrade`, which we were already removing. * patch new cpp file