I have some upgradable contracts (solidity version 0.7.4) deployed to mainnet using TransparentUpgradeableProxy
now I need to upgrade the solidity version of the contracts to 0.8.x and then upgrade them on mainnet
my question is it ok to do so , or I might lose the upgradability of my contracts if migrate to 0.8?