Releases: idaholab/Deep-Lynx
Releases · idaholab/Deep-Lynx
1.5.4
This is considered a minor, non-breaking release of DeepLynx.
- fixed ontology versioning bug that sometimes caused classes and relationships not to load in the UI
- added the ability to mass select Y axis variables in timeseries viewer
- added relationship pair ID as a copyable field in relationship pair tables in UI
- added the ability to mass consume queue messages
- laid groundwork for edge processing changes
- added edge direction as a queryable graphQL field
- resolved some minor security issues
- laid groundwork for shape hasher changes
- improved class/relationship loading times in DeepLynx UI
1.5.3
1.5.2
1.5.1
This is considered a minor, non-breaking release of DeepLynx.
- Implemented class inheritance for ontologies
- Relationship Pairs are now displayed in the GUI as children of their origin Classes, similar to Class Properties
- Relationship Pairs and Class Properties are inherited from their parent classes. Pairs are inherited only by children of the origin class.
- Updated ontology importer to more fully support inheritance
- Added JWKs endpoint for JWT verification
- Added ability for all users (regardless of admin status) to see DL version number
- Added ability to add tags to nodes and edges during transformation
- Converted all frontend vue files from class API to optionsAPI
- Allow for editing user role when sending container invites
- Ripped out timeseries bucket system
- Added debounce to search metatypes/relationships (so there's not an API call with every single keystroke)
1.5.0
This is considered a minor, yet BREAKING release of DeepLynx.
- various updates to the Events system
- various fixes to the WebGL viewer
- corrected issues with SuperUser
- various bugfixes for the AdminWebUI
- includes backend fixes for the inheritance feature for ontologies
Breaking Changes
- consolidated the various Rust modules into a single Rust module called
deeplynx
- switched to the Yarn package manager
- removed the Jazz Data Source completely (unfortunately there is no current replacement for this data source at this time)
Migration Steps
- Delete node_modules directory
- Delete the NodeLibraries/timeseries and NodeLibraries/redis_graph directories
- Rerun the installation steps listed in the readme
1.4.0
This is considered a minor, non-breaking release of DeepLynx.
- Updated rust libraries to fix a Windows-specific Rust bug
- Updates to the WebGL viewer to allow more interaction between users and objects
- Added an API query param to node listing function to show node history if specified
- Refactored parts of the frontend to use OptionsAPI in preparation for Vue3 transition
- Fixed a known bug where data source page would default to Timeseries page and display an error
- Added the ability to allow trusted certificates in HTTP poller data source
- Added ability to read non-array JSON data coming from HTTP poller data source
- Added the ability to return to the Container Select screen by clicking the DeepLynx logo
- Added the ability to set/override created_at for nodes in node editor or type mapping
1.3.8
This is considered a minor, non-breaking release of DeepLynx.
- Added the ability to export and import all type mappings for a container
- Added the ability to type to search when selecting a data source or container from a dropdown
- Fixed a bug that was preventing the usage of HTTP Poller data sources
- Fixed a bug preventing large-scale timeseries data ingestion
- Packed fonts, icons and images to allow for offline loading of frontend assets
- Added API routes to allow users to interact with the Serval game server
- Added API routes to allow users to bulk tag nodes and edges