Releases: recogito/recogito-client
1.3.0
Whats Changed
🏕 Features
Image Galleries
Image galleries enhances Recogito Studio image annotation and art history pedagogy with many new features:
- Drag and Drop Documents: Documents in the Documents view now have drag and drop handles at the top of the document card visible to Project Admins. This can be used to arrange documents and images in a desired order which is persisted for all users.
Admin User
2024-10-25-drop-drop-documents.mov
Student User
Dashboard Redesign and Project Groups
The Project Dashboard has been redesigned to make it more configurable for the users. Along with the current My Projects, Shared with me and Public Projects tabs, we have added the ability to create Project Groups, which each user can configure to their own preferences to organize their projects.
Create Project Group
Add project to groups
Edit/delete project group
Document Metadata Improvements
The document metadata management features have been enhanced to be more flexible and robust.
Allow document creators to add arbitrary metadata to documents
Display metadata on annotation views
The left side panel now contains a Metadata tab
Add All Members
Project admins now have the ability to set an assignment team to include all members of the project team. When set, all current project members and any future ones are added to an assignment automatically.
Set team members individually
Add all members automatically
1.2.3
Whats Changed
🐛 Bug Fixes
- @recogito/react-text-annotator. Fixes a TEI rendering bug that caused the annotator to crash if an annotation XPath pointed to an element whose first child was another nested TEI (and not text) element.
- @recogito/react-pdf-annotator and @recogito/react-pdf-annotator. No changes to the code, but:
- Updated dependency to latest pdfjs-dist
- Updated transient dependency to bugfixed text annotator versions.
- Fixed issue with redirects after login.
- Fix to make resolution of IIIF info.json URLs more robust in IIIF manifests.
1.2.2
1.2.1
🏕 Features
-
Locked Projects - Projects can now be locked by a Project Administrators via the Settings screen. A locked project can still be accessed but is read only.
- The Project Dashboard now includes filtering options for Active, Locked, and All. The default is Active.
- Only an Organization Administrator can Unlock a project.
- Predefined Tag colors - Project Admins can now create a Tag Vocabulary with predefined color coding for documents via the Settings screen.
- When using the Color Coding filters on the Annotation interfaces, the 'First Tag' option will use these colors when defined.
-
Export of PDFs with Annotations - You can now export PDF's with annotations.
- Uses PDF annotation features.
-
Direct Annotation Links - You can now link to an annotation in the same document or another document in your project.
- Copy link to annotation will create a link that can be pasted into another annotation.
1.2.0
🏕 Features
-
Locked Projects - Projects can now be locked by a Project Administrators via the Settings screen. A locked project can still be accessed but is read only.
- The Project Dashboard now includes filtering options for Active, Locked, and All. The default is Active.
- Only an Organization Administrator can Unlock a project.
- Predefined Tag colors - Project Admins can now create a Tag Vocabulary with predefined color coding for documents via the Settings screen.
- When using the Color Coding filters on the Annotation interfaces, the 'First Tag' option will use these colors when defined.
-
Export of PDFs with Annotations - You can now export PDF's with annotations.
- Uses PDF annotation features.
-
Direct Annotation Links - You can now link to an annotation in the same document or another document in your project.
- Copy link to annotation will create a link that can be pasted into another annotation.
1.1.2
Whats Changed
🏕 Features
- Improved language and messaging on Team Tab in the Assignment Wizard to better convey that Project Administrators always had access to assignments
🐛 Bug Fixes
- Email label missing on user invite screen
-clicking on a zone created on an image is deleting it instead of opening an annotation window - Fix for availableLayers not updating when assignment is deleted
1.1.1
Whats Changed
🏕 Features
- Default language can now be set via environment variable PUBLIC_DEFAULT_LANGUAGE
🐛 Bug Fixes
-SAML redirects after login now sends you to the appropriate page
-Navigating to projects via the list view now functions correctly
-Some installations (node adapters for Astro) were not picking up MAIL server environment variables
-Fix for color legend not updating when annotations changed.
1.1.0
What's Changed
🏕 Features
- Join Requests
- Transactional Email
- New Recogito Studio branding
- CSV Upload of Invitations
- New Login experience
🐛 Bug Fixes
-
Fixed image upload regression issue by @lwjameson in #151
-
Develop by @lwjameson in #152
-
Google analytics by @lwjameson in #150
-
Develop to main by @lwjameson in #154
-
Dynamic scripts prep by @lwjameson in #155
-
Removed google analytics calls by @lwjameson in #156
-
Develop to main by @lwjameson in #157
-
Improvements to splash backgrounds by @lwjameson in #158
-
Develop to main by @lwjameson in #159
-
Fix ar of splash image by @lwjameson in #160
-
Fix for splash image by @lwjameson in #162
-
Develop to main by @lwjameson in #169
-
Read only layer support changes and New UX by @lwjameson in #168
-
Updates to assignment wizard by @lwjameson in #171
-
Client Support for Supabase/Cantaloupe-based IIIF by @rsimon in #161
-
Annotation Card UX & read-only layer support in annotation views by @rsimon in #174
-
Misc read only UI fixes by @lwjameson in #175
-
Annotation Topbar by @lwjameson in #179
-
Bug fixes and enhancements by @lwjameson in #178
-
More UX bug fixes by @lwjameson in #182
-
Image updates by @lwjameson in #184
-
UX bug fixes by @lwjameson in #183
-
Fix for org admin visibility of projects by @lwjameson in #186
-
Develop to main by @lwjameson in #187
-
Beta fixes by @lwjameson in #188
-
Fixes for usage of Cantaloupe IIIF by @lwjameson in #189
-
Develop to main by @lwjameson in #190
-
Fix for Cantaloupe loaded images by @lwjameson in #191
-
Develop to main by @lwjameson in #192
-
Implemented expanded project description by @lwjameson in #194
-
Fix for missing assignment description by @lwjameson in #193
-
Invite Users by @lwjameson in #195
-
Astro: Migration from v2.10 to v4.10 (among other things) by @rsimon in #197
-
Fix for avatar overflow by @lwjameson in #201
-
Regression Issue by @lwjameson in #200
-
New Project button spinning by @lwjameson in #199
-
Minor text revisions by @lwjameson in #198
-
Netlify Runtime Issue: Updated Build Config by @rsimon in #203
-
Fix for project dashboard list view. by @lwjameson in #209
-
Merge develop to main by @lwjameson in #212
-
Migrated IIIF handling from manifesto.js to @allmaps/iiif-parser by @rsimon in #217
-
Various bug fixes and enhancements by @lwjameson in #222
-
Document library loading changes by @lwjameson in #220
-
Merge to main by @lwjameson in #230
-
Join Requests by @lwjameson in #207
-
Rudimentary Rollback After Failed File Upload by @rsimon in #232
-
'Fatal Error' Dialog for Annotation Pages by @rsimon in #233
-
Display Embedded TEI Standoff Annotations as Read-Only Layers by @rsimon in #210
-
Fix labels and descriptions by @lwjameson in #235
-
Fix for batch selecting layers in assignments by @lwjameson in #238
-
Fix for multiple documents uploads not correctly update the document view by @lwjameson in #240
-
Fix Org Admins being redirected to Join by @lwjameson in #237
-
Fix for needing to refresh to see layers from newly added assignments by @lwjameson in #239
-
localStorage Persistence for Document Homepage State by @rsimon in #246
-
Archiving documents from the document library by @lwjameson in #244
-
Hotfix: Empty Assignment View After Delete by @rsimon in #248
-
Fix for Delete Project button text by @lwjameson in #249
-
#306 - Login Page by @dleadbetter in #250
-
Add emails to invite list of users by @lwjameson in #251
New Contributors
- @dleadbetter made their first contribution in #250
Full Changelog: 0.6.0...1.1.0
1.0.0.rc.2
What's Changed
🐛 Bug Fixes
- Addressed issues with Assignment editing and deletion.
1.0.0.rc.1
What's Changed
🏕 Features
- All libraries updated to latest versions.
- Replaced manifest.js with @allmaps/iiif-parser
- Improved many display elements
- Sidebar pages tab now open by default for multi-image IIIFs
🐛 Bug Fixes
- Fixed Labels in Create Project modal
- Duplicate document layers
Full Changelog: 1.0.0.beta.6...1.0.0.rc.1