Skip to content

Releases: fastobo/horned-functional

v0.4.0

15 Feb 10:22
Compare
Choose a tag to compare

Changed

  • Bumped horned-owl to v0.10.1.
  • Bumped curie to v0.1.1.

0.3.3

21 Jan 19:29
Compare
Choose a tag to compare

Fixed

  • AsFunctional implementation of curie::PrefixMapping not writing the IRI delimiters.

0.3.2

21 Jan 18:40
Compare
Choose a tag to compare

Added

  • AsFunctional implementation for AxiomMappedOntology.
  • Optional memmap support to read from a memory-mapped file.

Fixed

  • Invalid rendering of ontologies by horned_functional::to_string.

Changed

  • Loader functions can take any Ontology + FromFunctional implementor, allowing to build either a SetOntology or an AxiomMappedOntology.

0.3.1

19 Jan 15:10
Compare
Choose a tag to compare

Changed

  • Renamed Error variants for less redudancy (removed Error suffix where applicable).

0.3.0

19 Jan 15:10
Compare
Choose a tag to compare

Added

  • Context struct to pass optional horned_owl::model::Build and curie::PrefixMapping references to use while parsing and serializing.
  • AsFunctional trait to render OWL elements in Functional-style syntax format.
  • FromFunctional implementation for Axiom based on the Axiom implementation discarding the annotations.
  • Update FromPair code to support AnonymousIndividual where possible.
  • horned_functional::to_string function to render an Ontology.

Changed

  • Renamed FromFunctional methods to from_ofn and from_ofn_ctx.
  • FromPair implementors can only be derived from a single pest rule.

0.2.0

12 Dec 10:53
Compare
Choose a tag to compare

Changed

0.1.3

12 Dec 10:53
v0.1.3
Compare
Choose a tag to compare

Changed

  • Use thiserror instead of err-derive to derive error trait.

0.1.2

10 Apr 14:11
v0.1.2
Compare
Choose a tag to compare

Fixed

  • Relaxed pest version to avoid compatibility issues with fastobo.

0.1.1

10 Apr 13:44
v0.1.1
Compare
Choose a tag to compare

Changed

  • Bumped err-derive dependency to v0.2.0.
  • Bumped curie dependency to v0.1.1.

0.1.0

24 Jul 09:46
v0.1.0
Compare
Choose a tag to compare

Initial release.