Skip to content

0.7.0

Choose a tag to compare

@danielhmills danielhmills released this 18 Oct 05:31
· 7 commits to main since this release

Version 0.7.0

New Features and Improvements

-Virtuoso Application Distribution (VAD) Virtuoso users can now Install SPARQLWorks to their instance using the included sparqlworks.vad package with releases.

  • Context Menu for Graph Nodes: Added right-click context menu for graph nodes with "Open Link" and "Go To Description Page" options based on URL format settings
  • Enhanced URL Format Preferences: Added Virtuoso Entity Description option with editable base URL, persistent settings, and dynamic URL parameter updates
  • SPARQL Endpoint Management: Improved default endpoint handling and URL parameter-based endpoint selection
  • Graph Physics Improvements: Enhanced node interaction with drag distance sensitivity and improved collision detection
  • UI Polish and Accessibility: Added watermark, improved styling, and enhanced user interface elements
  • Documentation Updates: Created comprehensive README.md and third-party license documentation

Bug Fixes

  • Node Boundary Issues: Fixed issues where nodes would fly out of visible area during graph formation
  • URL Parameter Handling: Resolved conflicts between localStorage and URL parameters for query persistence
  • IRI Protocol Issues: Fixed protocol-relative IRI handling for proper link generation
  • Edge Annotation: Improved dynamic edge annotation that works without re-querying data
  • Query State Preservation: Enhanced preservation of advanced mode queries in URL parameters

Technical Improvements

  • Code Organization: Added local CSS and JavaScript files for better maintainability
  • Build System: Updated VAD packaging configuration and build scripts
  • License Compliance: Added THIRD_PARTY_LICENSES file documenting all third-party dependencies

This release significantly improves user experience with better graph interaction, enhanced configuration options, and improved reliability.