Releases: Matdata-eu/Yasgui
Releases · Matdata-eu/Yasgui
v5.12.0
Features
- Improved dark theme
- Added user configurable theme for codemirror in the two Yasgui themes (see settings window / editor)
Chores
- Updated table and graph plugin to support yasgui css variables
Full Changelog: v5.11.0...v5.12.0
v5.11.0
Highlight: new functionality to save queries to a SPARQL endpoint or Git repository. Read more about it here.
New features
- Added Workspaces and managed queries
- Improved design of icons and buttons
Full Changelog: v5.10.1...v5.11.0
v5.10.1
Chores:
- Updated table-plugin to fix an issue where the URI: short/full button wouldn't change the table
Full Changelog: v5.10.0...v5.10.1
v5.10.0
New features
- Added PowerShell and wget share formats
- Added warning message when share functionality copies credential
- Added possibility to shorten share URL
Full Changelog: v5.9.0...v5.10.0
v5.9.0
New Features
- Added ability for users to disable developer-configured endpoint buttons
- Added overflow dropdown for endpoint buttons when screen width is insufficient to display them all
- Updated Docker website to fix height issues and sync with matdata website
- Updated prefix button to be smaller and gave all the control buttons the same style
Fixes
- Fixed snippet bar collapsing behavior for additional snippet buttons in horizontal layout mode
- Fixed arrow keys and click-and-drag functionality when renaming tabs
- Fixed text selection while renaming tabs (dragging to select text no longer moves the tab)
- Fixed Delete key behavior during tab renaming (no longer deletes the tab)
- Fixed CodeMirror border brightness in dark mode
- Fixed context menu of tabs taking excessive screen width and height
Full Changelog: v5.8.1...v5.9.0
v5.8.1
Chores:
- Bump graph plugin to fix runaway canvas height issue of viz-network
- Fix missing css import
Full Changelog: v5.8.0...v5.8.1
v5.8.0
This release focused on layout issues.
New Features
- Added vertical resizer in horizontal layout mode
- Upgraded table and graph plugins to fill the available screen space
Fixes
- Fixed horizontal mode code editor issues with long queries (no scrollbar appeared)
- Fixed Yasgui to take 100% of parent element, with yasre taking the remaining space, to optimise screen usage
Full Changelog: v5.7.0...v5.8.0
v5.7.0
Release Notes
New Features
- Improved table plugin with a complete rewrite based on Tabulator.js instead of Datatables.js
- Added Bearer Token and API Key authentication support
- Added OAuth2.0 authentication support
- Added possibility to clear persistent storage
- Added automatic hiding of endpoint buttons on smaller screens
- Deactivated click-outside-to-close functionality for settings window
Fixes
- Fixed vertical height usage in YASR for horizontal layout
- Fixed snippet grouping under 'more' button when screen size is too small
- Fixed keyboard shortcut commenting to work together with formatter
- Fixed better handling of CORS related issues
- Fixed code snippet bar configuration to apply to all tabs
- Fixed version number setting in version.ts file in bundle
Chores
- Updated unit tests due to feature change in snippets bar
Full Changelog: v5.6.0...v5.7.0
v5.6.0
New Features
- Added Bearer Token and API Key authentication support
- Added responsive design that hides endpoint buttons on smaller screens (mobile devices under 768px)
- Added minimum width to endpoint input field for better usability on small screens
Fixes
- Fixed CORS error handling to provide more helpful error messages and distinguish between network errors and HTTP errors
- Fixed code snippet bar configuration to apply globally to all tabs instead of per-tab
- Fixed version number not being set correctly in bundled version.ts file
Full Changelog: v5.5.0...v5.6.0
v5.5.0
New features
- Added endpoint-based HTTP Basic Authentication support with unified SPARQL Endpoints management
- Improved settings window (now with vertical navigation)
- Moved layout changing button to the left of the endpoint input
Chores
- Fixed Docker build