Releases: ProjectMirador/mirador
Releases · ProjectMirador/mirador
v3.0.0-alpha.1
Second M3 alpha release
v3.0.0-alpha.0
This is the first pre-release alpha version of Mirador 3. There are significant breaking changes from Mirador 2.x
New Features and improvements
Mirador 2.7.0 - Configurable Collection Viewer, Annotation Panel, HTTPS Updates, and Bug Fixes
This is the final release of Mirador 2.x before the community begins work on a major revision of the project. This final version includes a variety of longstanding contributions that have been available on the development branch, including:
- A configurable collection viewing tree
- A configurable annotation panel for easier annotation navigation
- Updates to handling HTTPS urls
- Updates to the eventedCanvas library to improve thumbnail robustness
- Updates to CSS processing to provide more reliable namespacing on containing pages
Mirador 2.6.0 - Right-to-Left Viewing, UI Updates, Language Configuration Improvements
Changes in this release include:
- Right-to-Left viewing for manifests that state this as their
viewingDirection
has been integrated into all views. A thanks here is due to Kiyonori Nagasaki from the International Institute of Digital Humanities, Japan, for his patience and help with this contribution. - Language compatibility was fixed for IE11.
- Localisation was added to areas of the side panel.
- The style of the side panel tabbed interface was improved with a cleaner appearance.
- The metadata panel received a style update and is now more organised.
- The IIIF URL of the manifest being viewed in a window is now made available as a link at the bottom of the metadata panel.
- The styling of blank workspace slots was made more responsive.
- German locales were extended.
- It is now possible to update the localised language dynamically as part of Mirador's configuration, instead of through the browser's own detection.
- A bug causing the filmstrip navigation of single-object items to appear blank was fixed.
- More robust testing was added to the Book View and several other areas of the codebase.
A hearty thanks goes out to this release's contributors: @morpheus-87, @rsinghal, @regisrob, @mejackreed, and @knagasaki
Mirador 2.5.1 - Fix Mirroring Tool Annotation Bug
v2.5.1 increment version number for 2.5.1 release
Mirador 2.5.0 - Image Choice and Detail Images, Configurable Tagging, and Mirror Image Tool
Merge pull request #1449 from ProjectMirador/fix-recursion-errors Fix recursion errors
Mirador 2.4.0 - Search-within, annotation and build system improvements
- This release integrates a long-awaited IIIF feature to allow searching all the annotations on a manifest in one place if the manifest contains given a IIIF-compliant search backend.
- Search results can be clicked to navigate to the appropriate canvas for viewing them.
- Multiple hits on the same page a accessible by clicking comment icons, and the viewer with zoom and pan to their positions on the canvas.
- Search-within is considered a beta or test feature and is disabled by default. The configuration options can enable it for experimentation.
- Extensive additional testing on annotation retrieval has been added to support the addition of the search-within feature.
- HTML lists are now preserved in formatted annotation bodies.
- Errors arising from the inconsistent implementation of annotation retrieval between synchronous (localStorage) and asynchronous (remote server-backed) endpoints have been caught, preventing some failures.
- A configuration option allowing the addition of custom buttons to the window has been added.
- An event indicating the successful rendering of the main menu header has been added to the API, giving some indication that manipulation by enveloping scripts can safely commence on Mirador's initial generated DOM.
- A bug causing metadata to parse incorrectly if it was a simple string has been fixed.
Mirador 2.3.0 - New Annotation Features, Toolchain Improvements, and Bug Fixes
- Fix multi-window annotation behaviour so that windows no longer conflict with one another, resolving a number of related bugs.
- Added the option to specify line thickness on annotation regions
- Fully namespace CSS by abstracting the styles into LESS, improving developer experience and preventing host-page styling conflicts.
- Add options to handlebars to prevent conflicts with a containing page's use of handlebars.
- Updates develop mode of build system to watch style changes correctly.
- Testing improvements to cover more modern node versions and to more fully test the behaviour of multi-windowed annotation.
- Fix a problem with annotation deletion in which a popup appeared underneath its black background, preventing user interaction.
- Improve error handling in annotation code by allowing annotation to continue after an attempt to load an annotation fails.
- Improve embedding behaviour by dismissing annotation regions and pop-ups when the mouse leaves the Mirador container element.
- Repair a bug in the annotation rendering that caused boxes to appears larger than their coordinates described, making them overlap.
- Add missing locales and translation tokens.
v2.2.1
Mirador 2.2.0 - Bug fixes, new EventEmitter features, and TinyMCE feature additions
- Adds the ability to toggle between left-to-right and right-to-left writing directions in the tinyMCE editor
- Adds the correct locale path for the i18next update
- Repairs an annotation bug in which hovering on an annotation region did not display the associated popup until removing the mouse pointer and re-hovering
- Corrects a spelling error in the german locale files