Skip to content

v3.1.0

Compare
Choose a tag to compare
@iangilman iangilman released this 07 Jun 21:03
· 588 commits to master since this release
  • 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)