New versions are tested on Testnet, signets, or locally with regtest Bitcoin. But until it's live on mainnet it's effectively just like testing it on a completely separate fork