Skip to content

Releases: annotorious/annotorious

Version 3.4.0

Choose a tag to compare

@rsimon rsimon released this 27 May 11:01
  • New annotation tool style.
  • Polygon tool now allows adding and removing of points.

Version 3.1.0

Choose a tag to compare

@rsimon rsimon released this 24 Jan 13:35

React 19 support.

Version 3.0.21

Choose a tag to compare

@rsimon rsimon released this 24 Jan 11:12

Maintenance release:

  • Dependency updates (@rsimon)
  • Fixes compatibility issues with React 19 (@RobTS)
  • Switches OpenSeadragon rendering to pixi.js-legacy package for compatibility with non-WebGL devices (@rsimon)

Version 3.0.20

Choose a tag to compare

@rsimon rsimon released this 24 Jan 11:10

@annotorious/core

  • When changing the current userSelectionAction the new action is immediately applied to the current selection, if any (#494, @oleksandr-danylchenko)

@annotorious/annotorious

  • The polygon drawing tool now displays a handle on the starting point when the mouse is near enough to close the shape (@rsimon)
  • Fixed a bug that caused setDrawingEnabled(false) right after cancelDrawing() to have no effect (@rsimon)

@annotorious/openseadragon

  • fill and stroke style properties now support rga(...) alpha values (#500, @flamsens)

@annotorious/react

  • Bugfix: setting the tool prop to undefined in the annotator components no longer causes a crash (@rsimon)

Version 3.0.19

Choose a tag to compare

@rsimon rsimon released this 03 Dec 08:34

Bugfix Release

Fixes a bug that caused the stack pointer to get lost when restoring undo/redo history into an annotator instance.

v3.0.18

Choose a tag to compare

@rsimon rsimon released this 02 Dec 11:12

@annotorious/core

  • Added getHistory method to UndoStack to retrieve current history, and history? constructor arg to initialize with a pre-existing history.

@annotorious/annotorious

  • Added initialHistory init arg to initialize the undo-stack with a pre-existing history.

@annotorious/react

  • Added ref forwarding to the OpenSeadragonAnnotator for ref-access to the anno instance.

Version 3.0.16

Choose a tag to compare

@rsimon rsimon released this 02 Dec 11:11

@annotorious/react

  • Bugfix: arrow prop on ImageAnnotationPopup component now works as it should (#481).
  • Added arrowProps prop to ImageAnnotationPopup for configuring arrow appearance.

Version 3.0.15

Choose a tag to compare

@rsimon rsimon released this 27 Nov 11:06

@annotorious/react

  • Bugfix: user prop on the OpenSeadragonAnnotator no longer sets an undefined user, but a proper anonymous guest, to prevent downstream null errors.

Version 3.0.14

Choose a tag to compare

@rsimon rsimon released this 20 Nov 11:13

@annotorious/core

@annotorious/openseadragon

  • New setModalSelect(modal: boolean) API method (@rsimon)

@annotorious/core

  • modalSelect prop on OpenSeadragonAnnotator is now reactive (@rsimon)
  • New user props on OpenSeadragonAnnotator to pass in the current user (@rsimon)

Version 3.0.13

Choose a tag to compare

@rsimon rsimon released this 18 Nov 10:26

@annotorious/openseadragon

  • Added a new modalSelect init option for the annotator. When setting modalSelect to true the current selection no longer changes or de-selects, if the user clicks another annotation, or empty space. The selection must be cleared programmatically. This is to support the use case of modal popup windows (@rsimon).

@annotorious/react

  • Fixed Nothing was returned from render warning for the Popup components (@ysabri, @rsimon)
  • Made popup arrow conditional through a new arrow prop on the OpenSeadragonAnnotationPopup (@rsimon)
  • Made arrow configurable through new arrowProps prop on OpenSeadragonAnnotationPopup (@rsimon)
  • Made popup placement configurable through a new placement prop on OpenSeadragonAnnotationPopup (@rsimon)