Releases: ProjectMirador/mirador
Releases · ProjectMirador/mirador
Mirador 2.1.4 - Localisation, Metadata and Annotation Bug Fixes, and Code Pruning
- upgrades the i18next library and its references
- repairs broken localisation tokens for previously unlisted words
- handles special case of metadata structuring
- fixes an annotation bug in which hovering the mouse over a region does not invoke the popup the first time.
- removes unused resources from the code tree
Mirador 2.1.3 - Annotation, Bug fixes, and Compatibility Improvements
- Links in annotation bodies open in a new (blank) tab
- Canvas thumbnails at level 0 are explicitly checked
- Metadata display improvements
- Update paper.js to be compatible with latest version of Chrome
- Correct the annotation modelling for openAnnotation annotations (#1138)
- Updates to locale files and localisation improvements
- Basic support for "members" property for Presentation API version 2.1
- Account for arrays of annotations in saving and modelling
Mirador 2.1.2 - Bug fixes, test coverage and build improvements
Merge pull request #1202 from ProjectMirador/2.1.2 2.1.2
Mirador 2.1.1 - Bug fixes and locale updates for 2.1
This patch release addresses bugs that were found shortly after the 2.1 release, especially those resulting from Chrome's updating to version 53.
- Annotation lifecycle events have been written to respond to remote requests in the correct order
- The rectangular annotation tool no longer stretches off the screen if the user attempts to create an annotation that lies outside the logical area of the canvas.
- The viusal appearange of the image manipulation controls now resets when changing canvases.
- French Locale files updated
- Updates to package manager manifests to correctly reflect the version numbers and relocation of the repository to ProjectMirador/mirador
- Unversion dependencies managed by bower, improving download and update times.
- Resolve a bug with the bottom panel in which it would periodically become unresponsive to the user clicking the "open" or "close" tray button.
- Animations on the canvas controls have been restored so they smoothly rise and fall into the correct positions with respect to the bottom panel when it is opened or closed.
- A number of tests that checked for implementation details have been refactored to test the effects and interface, improving their utility.
- Some comment typos fixed.
Mirador 2.1
New Features
Annotations
- Addition of non-rectangular shapes (circle, polygon, pin, and freehand drawing)
- Draw one or more shapes per annotation
- Edit or delete existing shapes as well as edit the body of the annotation
- Ability to change border type, border color, and fill color
Image Manipulations
- Rotate an image by 90 degrees
- Adjust brightness, contrast, saturation (on the client side)
- Change image to grayscale or invert the colors (on the client side)
Improved UI
- Addition of tooltips throughout the application
- New languages added (Dutch, German, Irish, Japanese, and Korean) for increased internationalization as well as more of the UI is translatable
- Better indicators for dropdowns vs toggles
- Metadata UI improvements
Architecture improvements
- Support to add other types of rich text editors other than TinyMCE
- Support to add other types of bookmarking APIs other than JSON Blob
- Support to add new tabs to the Side Panel
- Multiple Instances of Mirador on a single page no longer interfere with one another
- New settings to configure Mirador on initialization
- Settings can now also be set using dot notation
Table of Contents
- Support for IIIF 2.0 Ranges, as defined in the Presentation API
- Disorienting auto-scrolling has been disabled
Improved Drag and Drop support
- Dragging in collections adds them to the manifest list
- Dragging in a URL works as well as dragging in a special icon
- Browser compatibility for drag and drop improved
- Dragging into an open window replaces that object