Releases
v3.1.0
Added subPixelRoundingForTransparency Viewer option to address seams that can appear in semi-transparent images (#2075 @TanukiSharp )
Added Viewer.isAnimating() (#2075 @TanukiSharp )
Added isFullScreen method to Viewer (#2067 @JachiOnuoha )
Added option to include POST data when loading files via Ajax (#2072 @Aiosa )
Exposed TiledImage's private functions for better maintainability (#2134 @Aiosa )
Tile cache keys are now generated by the tile source, so it's easier to override them as needed (#2138 @Aiosa )
Pinch to zoom now zooms around the center of the pinch, rather than the center of the viewer (#2158 @cavenel )
Added fallback and deprecation warning for Viewer.buttons (which got changed to buttonGroup in 3.0.0) (#2153 @devbyjonah )
Fixed an issue where turning off panVertical or panHorizontal would not affect the panning keyboard combos (#2069 @JachiOnuoha )
Cleaned up console.logs so that errors and warnings use console.error and console.warn as appropriate (#2073 @Abhishek-90 )
Improved documentation (#2067 @JachiOnuoha , #2112 @shyamkumaryadav , #2152 @joedf , #2155 @samwilson )
Fixed: Setting useCanvas to false would break the viewer (#2116 @rvv-bouvet )
Allow silencing multi-image warnings on viewport coordinate conversion functions (#2120 @claycoleman )
Fixed: Swiping fast multiple times made contact points in MouseTracker out of sync for touch events (#2121 @ronnymikalsen )
Made MouseTracker more robust in certain scenarios (#2134 , #2147 @Aiosa )
Fixed an issue where full page mode wouldn't grow properly if you resized the window (#2100 @TanukiSharp )
Now if you pass an error handler into makeAjaxRequest, it doesn't report errors into the console (#2142 @Aiosa )
Fixed error caused by attaching MouseTracker to the page's document element (#2145 @tdiprima )
Fixed an issue that would sometimes cause problems with freeing up ImageTileSource memory (#2162 @pearcetm )
You can’t perform that action at this time.