Skip to content

0.56.0 - 2026-08-11

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Aug 10:25

Release Notes

Added

  • some importers support filtering by document names and paths (without extension) in generic config using key documents.
  • The GraphML exporter can partition the output files by a node label (like
    annis:doc for documents) using the partition_by parameter. The GraphML
    importer has also been updated to support such partioned corpora.

Changed

  • uses graphANNIS 4.2.0

Fixed

  • Fix serialization of Some() values for AnnoKey and AnnotationComponent. For
    the TOML serializer, it does not make a difference if we write the value or
    Some(value) because on deserialization the existence of the field implies
    `Some(value). But other serializers like ron
    have an explicit "Optional" type
    (https://github.com/ron-rs/ron#ron-syntax-overview). If you serialize the
    value and then try to deserialize it, they expect an optional type and
    deserialization fails. This causes issues in Artemesia, because the egui
    framework uses ron to store the applications state which included the module
    configs.
  • graph op unstable:diff: annotations in the source can be kept in merge mode.

Download annatto 0.56.0

File Platform Checksum
annatto-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
annatto-x86_64-apple-darwin.tar.xz Intel macOS checksum
annatto-x86_64-pc-windows-msvc.zip x64 Windows checksum
annatto-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum