Skip to main content

VocBench3 12.0 Latest release

Published on: 11/12/2023 Last update: 22/04/2024

Release 12 involved a major reengineering of the backend architecture. Changes of Semantic Turkey included:

  •  abandoning OSGi (which limited compatibility to Spring 3.x, via SpringDM) reimplementing plugin management through the PF4J plugin
       framework (https://pf4j.org/) and updating Spring dependency to version 6
  • abandoned the Karaf OSGi container, adopting Spring Boot for application containment
  • updates of most third-party dependencies have been performed (following the adoption of Spring Boot)
  • updated dependency of RDF4J to v4.3.6 and introduced support for GraphDB 10.x
       - now indexing of GDB repositories requires an external component, the Lucene FTS plugin
         (https://bitbucket.org/art-uniroma2/semantic-turkey/downloads/lucene-fts-plugin.zip)
  • added support for validation with Custom View single value based on property chain
  • fixed the problem with some symbols during the globalSearch in ShowVoc services
  • changed to Java 21
  • updated dependency on Sheet2RDF 6.0.3
  • updated dependency on CODA 2.0
  • updated dependency on lime-api 0.4.4
  • updated dependency on maple 0.0.14

Other than the reengineering, v. 12 also:

  • added support for validation in single value property chainin in Custom Views
  • Renamed the EDOAL model to Alignment