Enforce a more recent Solidity version
Some contracts specify Solidity version ^0.8.0 to be used, which allows compilation with any version of Solidity from 0.8.0 up to the latest release. If possible, enforcing the use of the latest Solidity version, ^0.8.28, would prevent introducing bugs present in the previous versions and may add the latest optimizations to the contract.