Release Notes

The Ontotext Platform release notes provide information about the features and improvements in each release, as well as various bug fixes. Ontotext Platform’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 Platform 3.3.1

Released: 26 November 2020

Bug Fixes

  • PLATFORM-3043: LangString values are not returned when querying _entities

  • PLATFORM-3044: ERROR: Prefix ‘vocab’ does not define correct IRI value

  • PLATFORM-3045: Properties with ‘_’ in the name characteristic can lead to errors

  • PLATFORM-3050: inverseOf error when class and prop use different namespaces

  • PLATFORM-3086: License time validation

Ontotext Platform 3.3.0

Released: 4 November 2020

Important

The new release introduces the Ontotext Platform Workbench which provides graphical interface for:

  • Generate/create OTP schemas - enables SMEs and data engineers to generate initial Platform schemas based on RDFS, OWL, or schema.org ontologies

  • Update and validate OTP schemas - provides basic IDE to manipulate Platform schemas and validates their readiness to generate a GraphQL endpoint and SHACL shapes

  • Integrated GraphQL development environment - provides all Platform users with capabilities to write and execute GraphQL queries and mutations

Note

Ontotext Platform version 3.3.0 requires GraphDB version 9.4.0 or later. You can find a list with all external dependencies here.

New Features

  • Ontotext Platform Workbench

    • Generate schema workflow

    • Upload schema workflow

    • Create schema

    • View schemas

    • Activate schema

    • Edit schema in Ontotext Platform Playground

    • Validate schema

    • Display active schema information

    • Download schema

    • Delete schema

    • Execute GraphQL queries and mutations (integrated GraphiQL)

    • Integrated Semantic Objects Service monitoring

    • Platform documentation reference

    • Manage Ontotext Platform license

    • Display Ontotext Platform license information

    • Apply RBAC in Ontotext Platform Workbench

For more details, see the Workbench Documentation.

Improvements

  • Model generation

    • Use base schema configurations during schema generation

    • Allow base schema predefined prefix override

    • Return warnings from schema generation

    For more details, see the Tutorial.

  • Performance optimizations

    • Optimize language tags fetching

    • Optimize default name fetch configuration

    • Improve Cycle Queries restriction

  • GraphQL federation

Bug Fixes

  • PLATFORM-2767: Wrong validation error from SOaaS when GraphDB is not running

  • PLATFORM-2815: __health endpoint does not respond if GDB master is down

  • PLATFORM-2817: YamlPrinter does not handle multi-line yaml values

  • PLATFORM-2818: Adding queryPfx breaks the RBAC filter evaluation

  • PLATFORM-2821: Wrong limit is applied when orderBy is present in the query

  • PLATFORM-2822: Object name is not displayed if limit is applied

  • PLATFORM-2848: Cannot override the shape_iri prefix

  • PLATFORM-2859: Cannot create nested object using inverseAlias property

  • PLATFORM-2889: Statistics Collector throws a NPE after schema bind operation

  • PLATFORM-2946: Remove multi-type restrictions during mutations and change __typename cardinality validation

Ontotext Platform 3.2

Ontotext Platform 3.2 release notes

Ontotext Platform 3.2 documentation

Ontotext Platform 3.1

Ontotext Platform 3.1 release notes

Ontotext Platform 3.1 documentation

Ontotext Platform 3.0

Ontotext Platform 3.0 release notes

Ontotext Platform 3.0 documentation