Releases: annotorious/annotorious-openseadragon
Releases · annotorious/annotorious-openseadragon
Version 2.7.17
Version 2.7.16
Maintenance Release
- Fixes a bug with incorrectly scaled labels on point annotatations
Version 2.7.15
Maintenance release, adds zh
locale
Version 2.7.14
Maintenance release
- Fixes bug #186
Version 2.7.13
Maintenance release
Fixes an import issue in util/ImageSnippet.js
(thanks @AnanthParimi)
Version 2.7.12
Mostly a maintenace relase.
- Rectangle annotation creation is now constrained to bounds of the image.
- Fragment selectors using the percent format no longer fail
Version 2.7.11
Features
- New configuration parameter
disableDeleteKey
that disables the default keyboard behavior of deleting the selected annotation when pressing Delete.disableDeleteKey
isfalse
by default.
Version 2.7.10
Bugfixes
findBounds
methods now works properly in Gigapixel mode.- Fixes a bug that caused the crosshair to freeze while creating a new shape with mouse drag (#124)
- In Gigapixel mode, OSD navigation got disabled after selecting a shape programmatically. Fixed.
- Minor additions to Tool API to support more complex drawing behaviors
Version 2.7.9
- Adds proper hit test for line shapes
- Fixed various dependency vulnerabilities
- Fixed a bug that caused zoom/pan to fail in Gigapixel mode when using the Map Annotation Plugin
Version 2.7.8
API
- new method
getAnnotationsIntersecting(annotationOrId)
to query for annotations hat intersect a given annotation. Note that this method is experimental, and will currently return all annotations whose bounding boxes intersect the bounding box of the given annotation. No exact intersection test is made for polygons, lines, etc. which means results may be inaccurate.
Bugfixes
disableSelect
init option now works as documented (#135)- When
disableSelect
is active, clicking outside an annotation no longer causes an error (#136) - When selecting an annotation programmatically via
anno.selectAnnotation(arg)
, dragging the image was blocked; and clicking outside of the annotation did not close the annotation. Fixed (#137) - In headless mode, creating a selection (="annotation A") and then clicking another annotation (="annotation B") will properly create annotation A and select annotation B (issue #138)
Behavior/UI
- Added Chinese and Japanese UI translations
- Editor widget API: widgets can now add additional JSON-LD namespaces to the annotation
@context
. - When using Recogito to annotate content inside an iframe, the Editor auto-position now respects the iframe dimensions