Release Notes

The Ontotext Metadata Studio release notes provide information about the features and improvements in each release, as well as various bug fixes. Metadata Studio’s versioning scheme is based on semantic versioning. The full version is composed of three components:

major.minor.patch

e.g., 1.2.3 where the major version is 1, the minor version is 2 and the patch version is 3.

Note

Releases with the same major and minor versions do not contain any new features. Releases with different patch versions contain fixes for bugs discovered since the previous minor. New or significantly changed features are released with a higher major or minor version.

Ontotext Metadata Studio 3.2.1

Released: 06 March 2023

Component Versions

GraphDB Keycloak Kubernetes
9.11.1 18.0.x 1.24.x

You can find a list with all external dependencies here.

Important

This release fixes a number of issues throughout the application, most visible among them being key fixes in the Document view. As a result, users can expect a smoother experience when using the application.

Bug Fixes

  • OMDS-1098: Removed an inaccessible link from the Document Model section of the public documentation
  • OMDS-953: Fixed an issue that prevented users from logging in after a redeploy of the application
  • OMDS-1080: Document field with range: IRI that is set as optional will no longer be treated as mandatory during the document creation process
  • OMDS-1086: Fields in abstract document classes are no longer considered different from identically named inherited classes’ fields in the Document List View, if the latter ones don’t override the abstract fields
  • OMDS-1083: Annotation creation no longer fails when no classes inherit the abstract class
  • OMDS-947: Abstract classes in Manage schema will no longer contain and display class fields from parent classes, apart from their own ones
  • OMDS-1055: Class preview configuration in Manage schema now displays all properties for nested annotation classes and there is no longer an error thrown upon save
  • OMDS-1056: Editing abstract classes in Manage schema no longer throws an error
  • OMDS-1066: Explainability Tagger now properly returns the explainability annotations for Inline Annotations
  • OMDS-1075: Editing a Document annotation will now display the changes in the Document annotations panel without the need of a browser refresh
  • OMDS-1059: Renaming a field in an annotation class that extends user-made abstract class will no longer create a second field with the updated name upon entity creation
  • OMDS-950: Abstract classes created via a mutation will no longer have edit/delete buttons in the preview screen
  • OMDS-1091: GraphDB repositories created from ConfigMaps can now be deleted
  • OMDS-1087: Can now click on Project, Administration or on the logo from the document annotation screen and be properly redirected to the respective pages
  • OMDS-1128: The show/hide annotation sidebar button now properly scrolls down along with the document text in the Document View
  • OMDS-1132: Creating a document annotation of type that has no instances in the current document will now be properly displayed in the document annotations types list
  • OMDS-1133: Values in fields that are duplicated in two document classes will now be properly displayed in the corresponding columns in Document list view
  • OMDS-1082: Documents with dateTime fields can now be created
  • OMDS-1094: Object fields of objects that are created through Manage schema can now be overridden through a GraphQL mutation
  • OMDS-1131: The fields that are visible in the Concept Search view can now be configured once again

Ontotext Metadata Studio 3.2.0

Released: 19 December 2022

Component Versions

GraphDB Keycloak Kubernetes
9.11.1 18.0.x 1.24.x

You can find a list with all external dependencies here.

Important

Utilize your pre-existing SKOS-based taxonomy and instantly start tagging content and linking to entities from your domain with the newly introduced built-in, taxonomy-based text analysis service.

New Features

  • Completely redesigned the Document View
  • Updated the overall style of the application so as to align it with the Document view redesign
  • Introduced built-in, taxonomy-driven entity tagging and entity linking text analysis service
  • Introduced ability to manage the output of the text analysis service through the UI

Bug Fixes

  • OMDS-923: No longer showing raw IRIs for the concepts in the Concepts and Labels report
  • OMDS-929: Added a “Copy IRI” button next to createdBy/modifiedBy fields in the Document annotation blobs
  • OMDS-931: Changed colors and text combinations within the Document annotation blobs for better visibility
  • OMDS-932: New line no longer rendered after the concept’s labels within the Document annotation blobs
  • OMDS-933: The information for the linked concepts within a multi-valued annotation is now properly visualized within the Document view
  • OMDS-934: Aligned the way createdAt/modifiedAt values are visualized within the Document annotation blobs with the rest of the application
  • OMDS-936: Annotation “Key” attribute can now be properly added as part of the annotation preview
  • OMDS-983: SimpleDocument class is now properly represented with rdf:type omds:SimpleDocument in GraphDB
  • OMDS-1046: Delete prompts for classes with longer names no longer introduces a horizontal scroll within the Manage schema view

Ontotext Metadata Studio 3.1.0

Released: 2 November 2022

Component Versions

GraphDB Keycloak Kubernetes
9.11.1 18.0.x 1.24.x

You can find a list with all external dependencies here.

Important

  • See more with less: order Document-level annotations so that what you are interested in is always a glance away.
  • Integrate with a third-party website or app for a smoother browsing experience.

New Features

Bug Fixes

  • OMDS-860: F1 Reports: FP Document annotations will no longer have a text snippet instead of “Document level annotation” text in the Snippet column for the drill-down table
  • OMDS-852: Annotation schema: Setting the search field of a concept to editable:false is now persisted upon concept creation
  • OMDS-815: Helm Chart now allows configuration of partly provisioned data
  • OMSD-859: F1 reports: No longer apply feature-matching attributes that are unchecked when generating a report whose annotation types have previously been deselected
  • OMDS-865: OAuth2-simple: Logging in with a second user while there is an active session will no longer log with the first user
  • OMDS-874: Creation of document annotation with multi-valued Concept field will no longer throw an error in the browser console
  • OMDS-840: No longer showing successful deletion message while the class is not deleted due to validation errors within the Manage schema view
  • OMDS-867: No longer throw a StackOverflow exception when attempting to open Labels Overview drill-down table for a Label with many occurrences on some client environments
  • OMDS-871: Changes to the default mant.yaml schema are now properly reflected upon Metadata Studio deployment
  • OMDS-866: Co-occurring concepts are now correctly displayed in the Concepts Overview drill down table
  • OMDS-896: Concepts mentions in Document view: Concepts with longer labels will no longer spill out of their designated area
  • OMDS-924: Document view: Fixed an issue related to many Document annotations and the inability to scroll through all of them
  • OMDS-899: Fixed an issue where it was not possible to provide a value for a field of range IRI upon annotation creation
  • OMDS-908: Annotation class pop-up text will no longer get in the way of users trying to select the relevant annotation type upon inline annotation creation
  • OMDS-927: Updated the README with the correct configuration for OMDS_TOKEN_ENDPOINT
  • OMDS-798: Related concepts will now load properly when there is a multi-valued class field of range ConceptType and no associated linked concept class field

Ontotext Metadata Studio 3.0.2

Released: 29 September 2022

Component Versions

GraphDB Keycloak Kubernetes
9.11.1 18.0.x 1.24.x

You can find a list with all external dependencies here.

Important

  • Basic OAuth2 authentication service bug fixes
  • Proper calculation for F1 report for Document-level annotations
  • Properly saved Labels and Concepts report in Reports History

Bug Fixes

  • OMDS-764: Fixed OAuth2 service logout feature
  • OMDS-804: Fixed F1 report stats to properly calculate them for Document-level annotation types
  • OMDS-808: Rename “Related Concepts” tab in Document View to “Concepts Mentions”
  • OMDS-810: Fixes to Save functionality of Labels and Concepts report so that it is saved in Report History
  • OMDS-831: Abstract “Document” class no longer available in the Document type filter in the Document list view
  • OMDS-841: Reset Document filter when performing browser back action from Report History page to sync the behavior with the rest of the reports forms
  • OMDS-844: Fixed inconsistent positioning of the Concept field within the Annotation preview in the Document View
  • OMDS-846: Requests are now properly canceled when a new one is performed within the Concept Search in the Document View
  • OMDS-849: Inline annotations with start index 0 created by the users are no longer displayed as Document-level annotations within the reports

Ontotext Metadata Studio 3.0.1

Released: 21 September 2022

Component Versions

GraphDB Keycloak Kubernetes
9.11.1 18.0.x 1.24.x

You can find a list with all external dependencies here.

Important

  • Keycloak bug fixes
  • Basic OAuth2 authentication service bug fixes

Bug Fixes

  • OMDS-748: Annotation creation: Clicking “Required” for a field with range Concept will change the position of the concept selection in the annotation creation window
  • OMDS-762: Frequency report: Co-occurring concepts count is not updated when applying a document filter
  • OMDS-770: Class preview configuration: Cannot add/remove preview attributes in certain conditions
  • OMDS-773: Document filters in reports: It is possible to apply a document filter for document types that does not exist in the corpus and still retrieve results
  • OMDS-784: Report history: Reports that contain a feature matching “wikidata” will not be saved in the report history
  • OMDS-789: Class preview configuration: Adding a preview attribute upon annotation creation will remove all preview attributes
  • OMDS-790: Annotation preview configuration: Adding all preview attributes and then removing some will throw a toast error
  • OMDS-791: Annotation creation: Annotation creation/edit panel is always collapsed after creating a new annotation
  • OMDS-795: Related concepts: Only one concept will be displayed in the Related concepts table for annotations that have multiple class fields of range Concept and a concept linked to them
  • OMDS-796: Document filters in reports: Cannot specify a document ID due to IRI field validation
  • OMDS-812: Frequency report: Generate button is disabled when switching from F1 to Frequency report
  • OMSD-813: Manage schema: Concept field is missing when adding an additional class field with range string to the annotation class
  • OMDS-821: Highlight similar: Switching from an annotation with no linked concept to one with a linked concept will not refresh the state of the Highlight button
  • OMDS-822: Related concepts: Need to perform multiple clicks when selecting a concept coming from an annotation that has multiple ConceptType range fields in order to highlight related annotations
  • OMDS-823: F1 reports: Show document label instead of ID in the F1 document drill-down report where applicable
  • OMDS-824: Relation creation: Selecting the same text span from right to left will not display the relations sub-menu
  • OMDS-788: Class preview: Cannot easily rearrange preview attributes order
  • OMDS-783: Report history: There is an extra } in the report history ID preview
  • OMDS-801: Remove wikidata fields from metadata property from the default DocumentAnnotation definition
  • OMDS-802: Fix typo in co-occurrence report type

Ontotext Metadata Studio 3.0.0

Released: 7 September 2022

Component Versions

GraphDB Keycloak Kubernetes
9.11.1 18.0.x 1.24.x

Note

GraphDB version 9.11.1 is required due to the Text Mining Plugin dependency.

Helm Chart components are tested with Kubernetes version 1.24.x.

You can find a list with all external dependencies here.

New Features

  • Create projects to organize your corpora
  • Create corpora to organize your documents per use case
  • Define custom document types and visualize their properties
  • Create new documents from the predefined document types
  • Define custom Concepts, Inline, and Document annotations, as well as Relations between annotations
  • Integrate with some of the most popular text analysis services, e.g., Ontotext Tag, spaCy, Amazon Comprehend, Google NLP, IBM Watson, etc.
  • Bulk-annotate your corpora with any of these services
  • Visualize annotations, concepts, and linked instances from the knowledge graph
  • Produce Inter-Annotator Agreement, Label popularity, and Concept popularity reports
  • Save reports and access reports history
  • Identity and access management