Skip to main content

v2.0

v2.0.0-rc.1 (24 november 2020)

  • Issue 228 Refactor STH conceptual model; 1 message = 1 standard
    • Issue 373 Show by which message models an ontology specification is used
  • FIT wizard (including XSD, JSON schema and RML generator)
    • Issue 155 Add option to add all possible sub elements for a certain element
    • Issue 195 Add element definition and usage notes to generated XSD
    • Issue 221 Implement default OWL cardinality constraints in FIT wizard

v2.0.0-rc.2 (23 december 2020)

  • Issue 352 Adapt interface boxes to new Ampersand templates. See Ampersand issue #1084
  • Update to Ampersand prototype framework version 1.8.2
  • Issue 356 Use Google Cloud Storage API instead of local filesystem (with NFS mount)
    • Currently only implemented for DOVA demo, FIT and KS staging environment
    • Configure bucket name using env STH_GCS_BUCKET_NAME
  • Issue 371 Add publication date for specification versions
  • Issue 380 Bugfix link to ontology export and webvowl viewer
  • Issue 391 Add codelists, restrictions, examples, and more from ontology to message model when using FIT wizard
  • Issue 394 Use sth:xmlTag in FIT wizard if specified in ontology
  • Issue 399 Bugfix missing element type in details window
  • Issue 402 Add Flyway functionality to automate database migrations
  • Bugfix: don't automatically delete sub elements of invisible elements
  • Cleanup and remove import parts of old ONIMEX module (ontology import export)

v2.0.0-rc.3 (11 januari 2021)

  • Issue 280 First naive implementation of global complexTypes in XSD generator
  • Issue 285 Don't prefix attributes with @. Add tooltip.
  • Issue 297 Add option to set if additional schematron files are included or not
  • Issue 347 Support for mutliple syntax bindings (also for validator)
    • Syntax bindings are registered for MessageModelVersions. This allows to also enable validator functionality for older message definitions that don't have a Message in Semantic Treehouse
    • Added project selector to validator UI
  • Issue 404 Add php linter to CI pipeline
  • Issue 413 Fix warning Interface id 'xyz' specified as accessible interface, but this interface is not defined
    • Run metamodel installer for this to take affect: GET ../api/v1/admin/installer/metapopulation
  • Update to Ampersand prototype framework v1.8.4
  • Add php static analyzer (Phan) to CI pipeline
  • Refactor TreeView frontend code

v2.0.0 (22 jan 2021)

Bump version to new release

v2.0.1 (23 jan 2021)

  • Issue 420 Hide message models versions from validator UI that cannot be validated
  • Issue 421 Bugfix missing migration link for newly created schematron objects

v2.0.2 (26 jan 2021)

  • Issue 423 Bugfix incorrect XML schema generation