Skip to content

v0.3.0

Choose a tag to compare

@stefanavesand stefanavesand released this 18 Jun 08:45

What's New

Remote SPARQL Endpoints

  • Connect to any SPARQL 1.1 endpoint via the globe icon in the Ontology view
  • Auto-detects Fuseki-style URLs (appends /query if needed)
  • Fetches schema (classes, properties, ontology declarations) — not full instance data
  • Handles both N-Triples and Turtle responses, normalizes Fuseki's padded PREFIX format
  • Persistent endpoints: configure in settings for auto-connect on startup
  • Disconnect via right-click context menu

Edit Object Relationships

  • Edit icon (pencil) on object relationship boxes, visible on hover
  • Opens quick pick to replace the target entity
  • Correctly uses rdfs:domain for incoming relationships, rdfs:range for outgoing

Bug Fixes

  • Fix RDFS-reasoned data hiding classes: filter rdfs:subClassOf self-loops from reasoned triples
  • Fix namespace grouping: collect ALL classes (including nested subclasses), not just roots
  • Bypass VS Code proxy for direct SPARQL endpoint access

Settings

"rdfStudio.sparqlEndpoints": [
  { "name": "My Graph", "url": "http://host:3330", "dataset": "mydata" }
]