v5.1.0
WebGL2 is used by default, but WebGL will be used if not supported. "compatible mode"
We have noticed some report about problem with Safari, indeed because Safari does not yet support WebGL 2. To allow a smooth backward compatibility, we've made the <Surface
using a version="auto"
mode by default. ("webgl2" can be forced if needed)
This will make WebGL correctly works on Safari if your shader is still a GL 1.0 shader.