0.7.0
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.