+
Skip to content

1.5.1

Choose a tag to compare

@lwjameson lwjameson released this 20 Jun 13:00
· 58 commits to main since this release
b7a9a7f

Whats Changed

🏕 Features

EULA Support

  • This adds a feature which allows there to be a EULA that the user must accept before uploading and documents to the library.
    • If the ENV variable PUBLIC_EULA_URL is set, then the Accept EULA modal is displayed if the user has not yet accepted and tries to upload a document.

image

The user can choose to read the EULA and accept. If they do not accept, no upload is allowed. You only need to accept once.

New Plugin Framework

  • Adds a new Recogito SDK which simplifies and improves the development and deployment of Recogito Studio plugins.

W3C Annotation Export

Implements annotation export in W3C Web Annotation format. Comment & reply bodies are converted from Quill to HTML. Export is implemented for all supported export permutations: project vs. context, all annotations vs. specific document only, public annotations only vs. public and private.

Annotation targets are crosswalked as follows:

Note that the target crosswalks are implemented in the relevant base libraries: @annotorious/annotorious, @recogito/text-annotator, @recogito/text-annotator-tei, @recogito/pdf-annotator.

IIIF Manifest Export

Implements functionality for exporting a derivative IIIF Presentation Manifest for an imported manifest. The derivate manifest is a copy of the original manifest, but with additional annotation pages inserted into the Canvas objects.

  • Comment & reply bodies are converted from Quill to HTML.
  • Image targets are converted to either a FragmentSelector (rectangle) or an SvgSelector (polygon).
Bildschirmfoto 2025-04-09 um 14 44 17

🐛 Bug Fixes

  • #183 When I try to add a tag to a note, either as numbers only or letters only, I receive minified react error #31.
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载