Skip to content

Releases: EKGF/grapharch

GraphArch 0.1.0

Choose a tag to compare

@jgeluk jgeluk released this 28 Oct 20:16
a5c69aa

GraphArch 0.1.0 adds publication formats for larger vocabulary families and SKOS taxonomies.

Highlights

  • Paginated specifications: separate HTML pages for ontologies and modules, with collapsible navigation, search/filter, and a resizable sidebar.
  • Module bookshelves: module books with ontology chapters, individual Typst PDFs, bounded compiler workers, verified reuse, and book-level KG provenance.
  • SKOS vocabulary references: concept schemes, concepts, collections, preferred labels, mappings, ordered membership, and explicit scheme membership across files and namespaces.
  • Larger ontology families, including FIBO module hierarchies, improved reference tables, and source-owned publication hints.
  • GitHub Action compatibility with HTML-only and bookshelf publications: pdf-path is empty when no single collection PDF exists.

Upgrade in GitHub Actions

- uses: actions/checkout@v7
- uses: EKGF/grapharch@v0.1.0
  with:
    version: '0.1.0'
    source-kind: checkout
    source: .
    output: build/docs

The Action revision and native binary version are pinned separately. For an immutable Action pin, use this release's commit SHA. The reusable Pages workflow is available at EKGF/grapharch/.github/workflows/publish-family-pages.yml@v0.1.0 with version: '0.1.0'.

Downloads

Native standalone ZIPs and SHA-256 checksums cover Linux, macOS, and Windows on x64 and ARM64. Linux requires glibc 2.28 or newer; macOS requires 11 or newer. Python/npm registry publication and the Homebrew tap are separate channels and are not published by this native release.

Documentation: https://ekgf.github.io/grapharch/

GraphArch 0.0.1

Choose a tag to compare

@jgeluk jgeluk released this 26 Oct 12:43
9836040

GraphArch's first native preview release turns ontology and documentation sources into a documentation graph, then generates specification websites, companion sites and Typst PDFs from that graph.

  • Download the ZIP for your operating system and architecture, verify its accompanying SHA-256 checksum, and put the extracted grapharch executable on your PATH.
  • Linux requires glibc 2.28 or newer. macOS requires 11 or newer. x64 and ARM64 builds are provided for Linux, macOS and Windows.
  • The GitHub Action can install this exact version with version: '0.0.1'; consuming repositories do not need Rust or a source build.
  • Python, npm, crates.io/cargo-binstall and Homebrew registry installations have not been published yet. This release provides native GitHub downloads.

Source: 9836040.
Build and native installation checks: release validation.

See the documentation and getting started guide.