Skip to content

v2.x.x Release Notes

v2.0.0

This is the first release with the new version numbering convention. From now on, if any changes to the existing data is necessary for a release, then this release will have its major number increased. Please see the Release Versioning Convention description.

Required changes to existing data:

  • a knora-base:ListNode must have at least one rdfs:label. (#991)

New features:

  • add developer-centric docker-compose.yml for starting the Knora / GraphDB / Sipi / Salsah1 (#979)
  • configure webapi and salsah1 thorough environment variables (#979)
  • update for Java 10 (#979)
  • comment out the generation of fat jars from KnoraBuild.sbt (for now) (#979)
  • update ehcache (#979)
  • update sbt to 1.2.1 (#979)
  • remove Kamon monitoring (for now) since we don't see anything meaningful there. We probably will have to instrument Knora by hand and then use Kamon for access. (#979)
  • update Dockerfiles for webapi and salsah1 (#979)
  • follow subClassOf when including ontologies in XML import schemas (#991)
  • add support for adding list child nodes (#991)
  • add support for shared ontologies (#987)

Bugfixes:

  • trouble with xml-checker and/or consistency-checker during bulk import (#978)
  • ontology API error with link values (#988)

v2.1.0

New features:

  • Implement graph query in API v2 (#1009)
  • Expose additional webapi settings as environment variables. Please see the Configuration section in the documentation for more information (#1025)

Bugfixes:

  • sipi container config / sipi not able to talk to knora (#988)