Extensions use versioned SDKs