Releases: Matdata-eu/MatGUI
Releases · Matdata-eu/MatGUI
Release list
v6.1.0
New features in the table viewer
- Decimal Places - Configure a fixed number of fraction digits for xsd:float, xsd:double, and xsd:decimal literals via the Display dropdown or displayConfig.decimalPlaces (leave unset for raw values)
- DESCRIBE Resource - Ctrl+click (or Cmd+click) any URI, or right-click it and choose Describe resource, to run a background DESCRIBE query and view the resulting triples in a modal; optionally open the DESCRIBE as a new main query
Fixes in the geo plugin
- Empty geometries made the plugin crash
- Mixed EPSG didn't always render correctly
- Extend and zooming after data reload sometimes failed (mainly on the demo page)
Full Changelog: v6.0.0...v6.1.0
v6.0.0
MatGUI (formerly Yasgui) — Rebrand release
Yasgui is now MatGUI — A modern knowledge graph and SPARQL workbench.
This release rebrands the project and ships the new CodeMirror 6 editor. The rename is branding only — all package names, APIs, CSS classes and localStorage keys are unchanged.
⚠️ Special notes of attention
- Rebrand to MatGUI — no breaking changes. The project is now called MatGUI, but the npm packages (
@matdata/yasgui,@matdata/yasqe,@matdata/yasr,@matdata/yasgui-utils), the public API, global variables, CSS classes and localStorage keys keep their existing names. You do not need to change your dependencies or code. - New editor engine (CodeMirror 6). The query editor and response viewer have been migrated from CodeMirror 5 to CodeMirror 6. The public
Yasqe/YasrAPI is preserved, but if you integrated against low-level CodeMirror 5 internals, custom CM5 themes, or CM5 addons, review your customisations against the Developer Guide. - Refactored the URI exploration feature. When introducing the URI exploration feature in the response viewer, I noticed that it became difficult to work with the DESCRIBE feature as it can also return triples where the URI that you want to explorer is the object. This depends on the SPARQL endpoint. Thus a new keyboard shortcut was added the separates subjectOf and objectOf behavior for both the response viewer, as well as the query editor. The feature now works as follows:
- Ctrl+Click on URI -> perform CONSTRUCT query to retrieve triples where URI is the subject.
- Ctrl+Shift+Click on URI -> perform CONSTRUCT query to retrieve triples where URI is the object.
New features
- Added a rebuilt SPARQL query editor powered by CodeMirror 6, with a modernised editing experience.
- Added CodeMirror 6 rendering for the raw response viewer.
- Added tab and theme support tailored to the new CodeMirror 6 editor.
- Added URI exploration feature to the response viewer (see further).
- Changed URI exploration feature in the query editor (see further).
Fixes
- Fixed the response viewer so it no longer collapses to zero height and now scrolls correctly for large result sets.
- Fixed horizontal/vertical view mode so it persists over page refresh and query tabs
Chores
- Updated prefixes.json
New Contributors
Full Changelog: v5.20.3...v6.0.0
v5.20.3
Fixes
- Fixed Yasr caching behavior when developer doesn't want to keep cached results
Full Changelog: v5.20.2...v5.20.3
v5.20.2
v5.20.1
Forgot to push commits before creating release :)
Full Changelog: v5.20.0...v5.20.1
v5.20.0
New Features
- Replace geo viewer plugin with new plugin with extended features. Review this release for more information about new features: https://github.com/Matdata-eu/yasgui-geo-plugin/releases/tag/v1.0.0
Fixes
- Prefixes completion json is now packaged together in the distribution, avoiding calls to prefix.cc which currently has an expired certificate
- Use direct ERA SPARQL endpoint to avoid CORS issues
Full Changelog: v5.19.0...v5.20.0
v5.19.1
v5.19.0
New Features
- Added map widget to create a gsp:wktLiteral, supporting POINT, LINESTRING and POLYGON. Only CRS84 at the moment.
Full Changelog: v5.18.0...v5.19.0
v5.18.0
New Features
- Added keyboard shortcut for switching between Yasgui tabs using MRU order
- Added version history viewer for managed queries
- Added "Copy URI" action to saved query browser
- Added saved managed-query count display in the Workspace "Validate" action
- Added alphabetical sorting of SPARQL endpoints in the settings menu
- Added SPARQL workspace type as the first option in the workspace type list
Fixes
- Fixed duplication of persisted prefixes during auto-capture
- Fixed CTRL+click URI describe sending
query=instead ofupdate=when query was in SPARQL UPDATE mode
v5.17.0
New features
- Upgraded graph plugin to v1.6.1 which offers support to expand the graph by double clicking on a rdfs:Resource.
Fixes
- Fixed background query overwrote yasr instead of extending it
Full Changelog: v5.16.0...v5.17.0