Releases: danielhmills/sparqlworks
Releases · danielhmills/sparqlworks
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.
0.6.23
Release Notes
Version 0.6.23
New Features and Improvements
- OAuth Integration Enhancements: Implemented OAuth return URL preservation to maintain user context during authentication flows.
- Error Handling: Enhanced error modal with copy functionality for easier debugging and sharing of error details.
- Security Improvements: Added masked bearer token input to protect sensitive authentication information.
- URL Handling Fixes: Fixed URL advanced mode query preservation and improved edge annotation URL handling.
- IRI Protocol Fixes: Resolved issues with IRI protocols for better compatibility.
- URL Format Preferences: Added Virtuoso Entity Description option with an editable base URL, persistent settings, and dynamic URL parameter updates.
- Query Processing: Fixed Basic mode WHERE transformation to prevent incorrect CURIE expansions.
- Visualization Enhancements: Improved friendly labels toggle to work dynamically without re-querying, hiding label edges when enabled while keeping other literals visible.
- Configuration Sync: Ensured inbound urlfmt/describe parameters are respected on load, preferring URL params over localStorage, and kept globals and locals synchronized in applyUrlParams.
- Minor Fixes: Various text fixes and avoided initial URL rewrites when urlfmt is present.
This release focuses on enhancing user experience with better authentication, error handling, and URL management features.
0.5
Add files via upload