Version 5 brings WebGL Renderer to the game. It is a default renderer from now on, and there might be possible considerations:
crossOriginPolicy: 'Anonymous'.
tile-drawing-based
functions do not work.
If you experience issues, you might consider sticking with the Context2D canvas drawer. We will be also grateful for any feedbacks on issues with devices.
const viewer = OpenSeadragon({
....
drawer: 'canvas'
});