Skip to content

Latest commit

 

History

History
163 lines (93 loc) · 4.09 KB

CHANGELOG.md

File metadata and controls

163 lines (93 loc) · 4.09 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning

2.0.0 2024-11-29

Changed

  • replaced the boolean parameters "Add ontology graph import to result graph" and "Add result graph import to ontology graph" with a pull down menu
  • removed axiom generators for object property characteristics and data property characteristics (not working)

1.1.0beta2 2024-11-08

Fixed

  • error caused by plugin parameter provenance generation

1.1.0beta1 2024-11-04

Added

  • support for directories in filepath for output filename in Validate plugin
  • axiom generators for object property characteristics and data property characteristics (needs testing)

Changed

  • compatibility with cmem-plugin-base 4.5.0
  • update ROBOT to 1.9.7

[1.0.1] 2024-09-05

Fixed

  • fix installation issue for platform encodings other than UTF-8

[1.0.0] 2024-09-03

Added

  • axiom generator description in UI

Changed

  • output graph label derived from input graph
  • create plugin label in provenance data

[1.0.0rc1] 2024-08-28

Added

  • Validate: added "mode" parameter

Fixed

  • respect owl:imports in OWL2 profile validation

Changed

  • Validate: the entity output includes the reasoner option on path "reason"
  • detailed axiom generator documentation
  • The axiom generator ObjectPropertyCharacteristic does not yield results. Currently, this axiom generator and its (working) counterpart DataPropertyCharacteristic are removed from the Reason plugin.

[1.0.0beta5] 2024-08-15

Added

  • defined input and output schema
  • Reason: parameters to import the result graph in the ontology graph and to import the ontology graph in the result graph
  • Validate: parameter to enable/disable entity output

Fixed

  • incorrect stopping of workflow if "validate_profiles" and "stop_at_inconsistencies" is enabled in Validate plugin
  • fixed error when output graph is imported by input graph; the import is removed in-memory before reasoning

Changed

  • raise OSError on post result graph error
  • removed write_md and produce_graph bool parameters
  • If "input_profiles" is enabled the Reason plugin expects "ontology_iri" and "profile" on the input. The ontology IRI on the input overrides the plugin setting.
  • update execution report
  • output graph IRI selectable from existing graphs
  • When "input_profiles" is enabled the ontology IRI and list of valid OWL2 profiles is now taken from the config port. The list of valid profiles is a comma-separated string (e.g. "Full,DL").

[1.0.0beta4] 2024-07-12

Fixed

  • fixed errors on CMEM instances with self-signed/invalid certificates

Added

  • valid OWL profiles can be read on the Reason plugin input instead of validating the ontology in the plugin

Changed

  • use DCMI Metadata Terms for provenance
  • new icons

[1.0.0beta3] 2024-07-09

Fixed

  • temporary files are now removed when an error occurs

Added

  • parameter for validating the input ontology against OWL2 profiles (DL, EL, QL, RL, and Full)
  • Validate plugin outputs valid profiles with path "profile"

Changed

  • Validate plugin outputs the Markdown result with path "markdown"

[1.0.0beta2] 2024-07-04

Fixed

  • prov:wasGeneratedBy in output graphs now refers to a plugin IRI instead of a literal

Changed

  • keep original output ("No explanations found.") if no inconsistencies found with Validate plugin
  • provenance data in output graphs now includes plugin parameter settings
  • new icons

[1.0.0beta1] 2024-07-01

Fixed

  • valid range of "Maximum RAM Percentage" parameter in Validate plugin (1-100)

Changed

  • complete validation for IRI parameters
  • remove "Annnotate inferred subclass axioms" parameter in Reason plugin

[1.0.0alpha3] 2024-06-28

Added

  • "Annotate inferred axioms" parameter in Reason plugin
  • "Maximum RAM percentage" parameter

Changed

  • axiom generators are now not advanced parameters

[1.0.0alpha2] (skipped)

[1.0.0alpha1] 2024-06-27

Added

  • initial version