I've tried to make sure every new feature we added to the API is easily feature detectable. We should probably run through the recent additions and make sure they're OK.
Features that don't need to be detectable, because if you were going to detect, you would just use the old version instead.
Allow GPUTexture where GPUTextureView is used #5228 - in the meeting I said we needed feature detection for this. On second thought, that isn't necessary: if you were going to bother to feature detect this, you could just not bother and call .createView() instead. (Actually I might have discussed this with François at the time, I just probably forgot to ever write it down.)
I've tried to make sure every new feature we added to the API is easily feature detectable. We should probably run through the recent additions and make sure they're OK.
Possible upcoming additions: