unstale

npm / openseadragon

openseadragon

What changed in openseadragon 6, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-31.

6 new APIs and options3 behavior and defaults11 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

openseadragon 620 changes

New APIs and options 6

  • A new UI feature allows normal scroll events on the page.

    6.1.0release notes

  • This option is available on viewers and individual tiled images to control the pixel ratio between loaded levels.

    6.1.0release notes

  • IIIFTileSource now supports the extraQualities option.

    6.1.0release notes

  • IIIFTileSource now supports the tileQuality option.

    6.1.0release notes

  • EventProcessInfo options now include stopImmediatePropagation.

    6.1.0release notes

  • This option allows developers to select the drawer for the navigator; drawer choice and fallback are improved.

    6.1.0release notes

Behavior and default changes 3

  • The isSupported API has been improved.

    6.1.0release notes

  • Viewer resize logic has been improved.

    6.1.0release notes

  • The WebGLDrawer can now use context2d objects from offscreen canvases.

    6.1.0release notes

Fixes and other changes 11

  • Added missing TypeScript declarations for cooperative gesture handling.

    6.1.1release notes

  • Fixed a small memory leak in DataTypeConverter.

    6.1.1release notes

  • Fixed a failure to load IIIF files whose sizes array is empty.

    6.1.1release notes

  • Cache safety has been improved.

    6.1.0release notes

  • Calling setVisible(false) on the navigator now hides it completely.

    6.1.0release notes

  • Tile sources with non-power-of-two levels are now properly supported.

    6.1.0release notes

  • Fixed an issue that could show a seam at an image edge in the canvas drawer.

    6.1.0release notes

  • Tile blending is fixed in the canvas and HTML drawers.

    6.1.0release notes

  • Fixed tile coverage tracking when multiple images are present.

    6.1.0release notes

  • Enhanced and fixed MouseTracker TypeScript types.

    6.0.2release notes

  • Fixed an issue with augmenting OSD's TypeScript types.

    6.0.2release notes