Skip to content

Releases: ProjectMirador/mirador

v3.0.0-beta.9

18 May 19:06
Compare
Choose a tag to compare

v3.0.0-beta.8...v3.0.0-beta.9

#3039 Memoize annotation for perf improvement
#3036 Guard against null metadata values
#3021 Support continuous and top-to-bottom viewing
#3019 Convert toggle anno to button
#3030 Support manifest level behaviors
#3022 Arabic translations
#3018 enable dynamic companion windows
#3017 Update FR translations
#3005 Add the ability to render a custom CompanionWindow
#3014 Support SVGSelector for WebAnnotations
#3016 Update DE translations
#3007 improve developer experience
#3011 Adds a title to the Mirador icon
#3013 Only fetch info responses for image services
#3010 Only create a sidebar panel if a default is defined

v3.0.0-beta.8

05 May 19:45
Compare
Choose a tag to compare

v3.0.0-beta.7...v3.0.0-beta.8

New Updates!

#3002 Updates French translation. Merci!
#3004 Fixes issues with ImageService3 images
#2994 Enables fragment placement of images and image services on a canvas
#2998 Fixes a typo in plugin setup
#3001 Fixes some issues with importing and exporting workspaces
#2990 Updated SVG styling of annotations
#2969 Adds a button to logout of a IIIF Auth Service

Thanks to everyone who contributed

v3.0.0-beta.7

24 Apr 17:22
Compare
Choose a tag to compare

v3.0.0-beta.6...v3.0.0-beta.7

New Updates!

This is not the full list, see the compare above if needed, but some great enhancements to call out.

#2968 Support for multiple authentication services
#2977, #2616 Support level 0 images for v2 and v3
#2963 Support chunking for adopters who build their own package
#2974 Remove react-iframe-comm dependency
#2948, #2944, #2965, Table of contents!
#2987 Book view annotations
#2982 RTL fixes
#2855 Layers!

v3.0.0-beta.6

13 Mar 00:30
Compare
Choose a tag to compare

v3.0.0-beta.5...v3.0.0-beta.6

#2959 Update OSD
#2958 Specify modules in package.json
#2957 Update manifesto
#2955 Support SvgSelectors in v2 IIIF OpenAnnotations
#2950 Add configuration option for CompanionWindow width

v3.0.0-beta.2

19 Dec 19:14
Compare
Choose a tag to compare

Yanked (or tried to) beta.1 in favor of beta.2

Commit History

Updates and Enhancements

Updating dependencies
Better support of both viewingDirection="right-to-left" and dir="rtl" (#2912)
Update build to support IE11/Edge out of the box (#2909)
Remove "core" module fixes #2905
Infer AnnotationList from otherContent string #2914

v3.0.0-beta.0

10 Dec 17:52
Compare
Choose a tag to compare
v3.0.0-beta.0 Pre-release
Pre-release

Commit History

A few key things to call out:

  • Basic support of Web Annotations
  • Removal of sass dependencies

New Features and improvements

  • Extend our existing modeling of Annotations to handle OpenAnnotations and Web Annotations #2898
  • 2901 replace sass by mui solution #2902
  • add ability to show or hide the top menu button #2880
  • add ability to show or hide the sidebar menu button #2882
  • [i18n] Add Italian translations #2866
  • add a right border to left-anchored companion windows #2834
  • Set a maxWidth for GalleryViewThumbnail to keep a somewhat consistent… #2837
  • Replace canvasIndex window state with canvasId #2835
  • Add a pagination translation instead of concatenating strings in the … #2844
  • Refactor how we're handling workspace configuration/state #2827
  • Extract actions for selecting the next + previous canvases #2853
  • Extract actions for selecting the next + previous canvases #2853
  • Update plugin utilities #2875
  • Refactor canvas nav #2857

Bug Fixes

  • Add display: 'flex' to the gallery container #2841
  • Explicitly pass the canvas id to selectors that need it; fixes #2850 #2851
  • Use flex-basis: auto so IE11 displays right-anchored companion windows #2846
  • Fix elastic window resize handling #2840
  • Increase timeouts for invalid-api-response to try to improve its reli… #2845
  • Unflake the invalid API tests by triggering button clicks programmati… #2847
  • Add an explicit key on the sidebar toggler to make sure it is removed… #2858
  • Remove react-svg-unique-id and convert svgs back to original format #2852

Upgrade Notes

Please note some API changes in:

  • Replace canvasIndex window state with canvasId #2835
  • 2901 replace sass by mui solution #2902

v3.0.0-alpha.16

28 Jun 23:15
cacd748
Compare
Choose a tag to compare
v3.0.0-alpha.16 Pre-release
Pre-release

Commit History

New Features and improvements

  • #2825 Add Dutch (nl) translations
  • #2816 Add support for IIIF Presentation API v3 image resources
  • #2829 Add react-aria-live and use it to broadcast search result selection changes
  • #2781 Add documentation with links to default window component settings

Bug Fixes

  • #2828 Allow multiple instances of Mirador within the same page to use different languages

v3.0.0-alpha.15

28 Jun 22:40
12d2ede
Compare
Choose a tag to compare
v3.0.0-alpha.15 Pre-release
Pre-release

Commit History

New Features and improvements

  • #2814 Refine the search experience
  • #2818 Update dependencies
  • #2819 Refactor window default configuration to allow any panels to be hidden
  • #2820 Add configuration for the size of the gallery view thumbnails
  • #2821 Wrap the Mirador branding in a container that can be overridden by plugins
  • #2822 Report content search and info.json request failures to the user

Bug Fixes

#2801 Fix the FullScreenButton display so it works in both the workspace sidebar and the window top menu

Upgrade Notes

hideAnnotationsPanel and hideSearchPanel configuration has been replaced by a unified panels configuration:

    panels: { // Configure which panels are visible in WindowSideBarButtons
       info: true,
       attribution: true,
       canvas: true,
       annotations: true,
       search: false,
     }

v3.0.0-alpha.14

26 Jun 15:57
Compare
Choose a tag to compare
v3.0.0-alpha.14 Pre-release
Pre-release
Bump version to alpha 14.

v3.0.0-alpha.13

21 Jun 22:28
243e2bc
Compare
Choose a tag to compare
v3.0.0-alpha.13 Pre-release
Pre-release
Merge pull request #2775 from ProjectMirador/bump-version

Bump version to alpha 13