Skip to content

Latest commit

 

History

History
107 lines (59 loc) · 3.07 KB

CHANGELOG.md

File metadata and controls

107 lines (59 loc) · 3.07 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.

v0.4.0 - 2022-02-15

Changed

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

v0.3.3 - 2022-01-21

Fixed

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

v0.3.2 - 2022-01-21

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.

v0.3.1 - 2022-01-19

Changed

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

v0.3.0 - 2022-01-19

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.

v0.2.0 - 2021-12-12

Changed

v0.1.3 - 2020-11-18

Changed

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

[v0.1.2] - 2020-04-10

Fixed

  • Relaxed pest version to avoid compatibility issues with fastobo.

v0.1.1 - 2020-04-10

Changed

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

v0.1.0 - 2019-07-24

Initial release.