Skip to content

v0.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 11 May 15:26
· 283 commits to main since this release

Semantica 0.5.0 β€” Distance Intelligence & Ontology Hub πŸš€

Released: 2026-05-11


Highlights

  • Distance Intelligence β€” measure semantic distance between any two nodes across the graph, API, and Explorer
  • Ontology Hub β€” full workspace for browsing, loading, aligning, and validating ontologies in the Explorer
  • Parquet Ingest β€” native Parquet file ingestion support
  • KnowledgeGraph dataclass β€” first-class KnowledgeGraph type with native visualizer support
  • MCP Server β€” modular, pipx-installable MCP server package with 4 new plugin bundles

New Features

Distance Intelligence

  • Semantic distance between nodes across ContextGraph, REST API, and Knowledge Explorer β€” #502, #512 by @KaifAhmad1
  • Node distance semantics in PathResponse (step count, hop distance, relationship type) β€” #472, #477 by @KaifAhmad1
  • Bidirectional path finding via directed=false parameter β€” #469, #476 by @KaifAhmad1
  • Distance intelligence optimization and UI polish β€” #550 by @KaifAhmad1

Ontology Hub

Knowledge Explorer UI

Parquet Ingest

  • Native Parquet file ingestion (ParquetIngester) β€” #548 by @Luffy2208

KnowledgeGraph Dataclass

  • New KnowledgeGraph dataclass with native KGVisualizer support β€” #471, #474 by @KaifAhmad1
  • All visualize_* methods now accept KnowledgeGraph objects directly β€” #459 by @KaifAhmad1

MCP Server & Plugins

  • Modular MCP server package at repo root, installable via pipx β€” by @KaifAhmad1
  • New plugin bundles: Windsurf, Cline, Continue, VS Code β€” by @KaifAhmad1
  • OpenClaw integration module β€” #460 by @KaifAhmad1
  • Plugin local install fixed (hooks field, auto-load) β€” #489 by @serge

Deduplication

  • DuplicateDetector now supports max_results, top_k_per_entity, min_similarity, and sort_by β€” by @KaifAhmad1

Cookbooks

  • Datalog-style reasoning end-to-end notebook β€” #457 by @KaifAhmad1
  • Manual ontology + Snowflake mapping cookbook β€” by @KaifAhmad1

Bug Fixes πŸ›

  • Windows install failure from gpu in [all] extra β€” #538 by @KaifAhmad1
  • UnicodeEncodeError on cp1252 / Windows consoles in progress tracker β€” #537 by @KaifAhmad1
  • Circular import in semantic_extract β€” #536 by @ZohaibHassan16
  • Lazy-load optional ingest backends β€” uninstalled extras no longer raise on import β€” #535 by @ZohaibHassan16
  • ConflictDetector.detect_conflicts duplicate method definition β€” #539 by @KaifAhmad1
  • DuplicateDetector merged group key normalization β€” #540 by @ZohaibHassan16
  • MCP server package structure for pipx installation β€” #544 by @KaifAhmad1
  • OWL/Turtle exporter silent data-property omission β€” #478 / #479 by @KaifAhmad1
  • Blazegraph literal serialization and prefixed datatype expansion β€” #450 by @KaifAhmad1
  • TripletStore IRI resolution against ontology namespace base URI β€” #447 / #451 by @KaifAhmad1
  • OWL generation β€” preserve user-facing schema fields, align IRIs with namespace β€” #449 by @KaifAhmad1
  • Provenance upstream ancestor traversal and direction classification β€” #480 by @Sameer6305
  • DeepSeek provider switched to OpenAI SDK client β€” #482 by @lingli
  • Distance intelligence visibility and slash-safe API calls β€” #513 / #515 by @ZohaibHassan16
  • Explorer graph motion and live layout restore β€” #486 by @KaifAhmad1
  • Polynomial ReDoS regex removed from format detection β€” #521 by @KaifAhmad1

Security πŸ”’

  • Patched 12 vulnerabilities (CRITICAL β†’ LOW) across path traversal, injection, and unsafe deserialization β€” #452 by @KaifAhmad1
  • Updated mkdocs β‰₯1.6.1 β€” #507
  • Updated mkdocs-mermaid2-plugin β€” #508
  • Updated mkdocs-jupyter β€” #509
  • Updated mkdocs-material β€” #511
  • Updated pymdown-extensions β€” #510

Dependencies

  • Docker base image: python 3.12-slim β†’ 3.14-slim β€” #466
  • Docker base image: node 20-alpine β†’ 25-alpine β€” #465
  • pytest-benchmark β‰₯5.2.3 β€” #522

Contributors

  • @KaifAhmad1 β€” Distance intelligence, Ontology Hub, KnowledgeGraph dataclass, TripletStore, Blazegraph, MCP server, security, Windows fixes, Explorer welcome screen, OWL exporter, OpenClaw, MCP packaging, Datalog cookbook
  • @ZohaibHassan16 β€” Explorer UI overhaul, grouped view, graph declutter, indexed search, landing page, lazy ingest, circular import fix
  • @Sameer6305 β€” Provenance upstream traversal fix, local graph interaction
  • @lingli β€” DeepSeek provider fix
  • @Luffy2208 β€” Parquet ingest support
  • @serge β€” Plugin local install fix
  • @dependabot β€” Automated dependency and security updates

Breaking Changes

None.