From ee3fc2bd79508689d6eba8f17b3fdf1af2a0620a Mon Sep 17 00:00:00 2001 From: Ian Gilman Date: Tue, 7 Jun 2022 14:00:35 -0700 Subject: [PATCH] Version 3.1.0 --- changelog.txt | 12 +++---- package.json | 98 +++++++++++++++++++++++++-------------------------- 2 files changed, 55 insertions(+), 55 deletions(-) diff --git a/changelog.txt b/changelog.txt index 8e53e930..d3d62499 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,26 +1,26 @@ OPENSEADRAGON CHANGELOG ======================= -3.0.1: (in progress) +3.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) -* Added option to include POST data when loading files via Ajax (#2072 @Aiosa) * 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) -* Exposed TiledImage's private functions for better maintainability (#2134 @Aiosa) * Fixed an issue where full page mode wouldn't grow properly if you resized the window (#2100 @TanukiSharp) -* Tile cache keys are now generated by the tile source, so it's easier to override them as needed (#2138 @Aiosa) * 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) -* Added fallback and deprecation warning for Viewer.buttons (which got changed to buttonGroup in 3.0.0) (#2153 @devbyjonah) -* Pinch to zoom now zooms around the center of the pinch, rather than the center of the viewer (#2158 @cavenel) * Fixed an issue that would sometimes cause problems with freeing up ImageTileSource memory (#2162 @pearcetm) 3.0.0: diff --git a/package.json b/package.json index 332e7793..5cd50bf5 100644 --- a/package.json +++ b/package.json @@ -1,50 +1,50 @@ { - "name": "openseadragon", - "version": "3.0.0", - "description": "Provides a smooth, zoomable user interface for HTML/Javascript.", - "keywords": [ - "image", - "zoom", - "pan", - "openseadragon", - "seadragon", - "deepzoom", - "dzi", - "iiif", - "osm", - "tms" - ], - "homepage": "https://openseadragon.github.io/", - "funding": "https://opencollective.com/openseadragon", - "bugs": { - "url": "https://github.com/openseadragon/openseadragon/issues" - }, - "license": "BSD-3-Clause", - "files": [ - "build/openseadragon/" - ], - "main": "build/openseadragon/openseadragon.js", - "repository": { - "type": "git", - "url": "https://github.com/openseadragon/openseadragon.git" - }, - "devDependencies": { - "grunt": "^1.4.1", - "grunt-contrib-clean": "^2.0.0", - "grunt-contrib-compress": "^2.0.0", - "grunt-contrib-concat": "^2.0.0", - "grunt-contrib-connect": "^3.0.0", - "grunt-contrib-qunit": "^5.1.1", - "grunt-contrib-uglify": "^5.0.1", - "grunt-contrib-watch": "^1.1.0", - "grunt-eslint": "^24.0.0", - "grunt-git-describe": "^2.4.4", - "grunt-istanbul": "^0.8.0", - "grunt-text-replace": "^0.4.0", - "qunitjs": "2.4.1" - }, - "scripts": { - "test": "grunt test", - "prepare": "grunt build" - } -} + "name": "openseadragon", + "version": "3.1.0", + "description": "Provides a smooth, zoomable user interface for HTML/Javascript.", + "keywords": [ + "image", + "zoom", + "pan", + "openseadragon", + "seadragon", + "deepzoom", + "dzi", + "iiif", + "osm", + "tms" + ], + "homepage": "https://openseadragon.github.io/", + "funding": "https://opencollective.com/openseadragon", + "bugs": { + "url": "https://github.com/openseadragon/openseadragon/issues" + }, + "license": "BSD-3-Clause", + "files": [ + "build/openseadragon/" + ], + "main": "build/openseadragon/openseadragon.js", + "repository": { + "type": "git", + "url": "https://github.com/openseadragon/openseadragon.git" + }, + "devDependencies": { + "grunt": "^1.4.1", + "grunt-contrib-clean": "^2.0.0", + "grunt-contrib-compress": "^2.0.0", + "grunt-contrib-concat": "^2.0.0", + "grunt-contrib-connect": "^3.0.0", + "grunt-contrib-qunit": "^5.1.1", + "grunt-contrib-uglify": "^5.0.1", + "grunt-contrib-watch": "^1.1.0", + "grunt-eslint": "^24.0.0", + "grunt-git-describe": "^2.4.4", + "grunt-istanbul": "^0.8.0", + "grunt-text-replace": "^0.4.0", + "qunitjs": "2.4.1" + }, + "scripts": { + "test": "grunt test", + "prepare": "grunt build" + } +} \ No newline at end of file