Skip to content

ontomark 0.2.2

Choose a tag to compare

@jjohare jjohare released this 13 Oct 10:43
· 26 commits to main since this release

Engine-only patch release for the Obsidian plugin. The CLI binary is not rebuilt for 0.2.2; use 0.2.0.

  • A relation written as a single quoted link (subclass-of: "[[Animal]]") now gets an info-level scalar_relation note. The edge is still asserted and nothing in the note changes. Obsidian stores a lone value as text, so Bases list filters such as note["subclass-of"].contains(this.file.asLink()) skip it; the note says to write a list. Checked in Obsidian 1.14.4: that base returns the block-list and flow-list notes and skips the scalar one. A hyphenated property needs the note["…"] form; a bare subclass-of.contains(…) is read as subtraction and matches nothing.
  • Severity::Info is added to the wasm wire enum (serialised as "info"). Additive; consumers that only know error and warning should treat an unknown severity as informational.

Asset: ontomark-engine-0.2.2.tar.gz, SHA-256 dfa8d34450e14c9062742e31308ba9386e06ab5b6e2599a947c45d9add29b90c, source 150b42053dd9641163ec4d574c9b21e02c06009e.