Skip to content

Releases: idaholab/Deep-Lynx

1.5.4

29 Jan 16:35
Compare
Choose a tag to compare

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

04 Dec 16:53
Compare
Choose a tag to compare

This is considered a minor, non-breaking release of DeepLynx.

  • Security Patches

1.5.2

30 Nov 17:10
Compare
Choose a tag to compare

This is considered a minor, non-breaking release of DeepLynx.

  • Corrected yarn build Docker issues
  • Extended Edge creation/Cypher querying cabability
  • Various Admin UI bugfixes

1.5.1

19 Oct 03:00
Compare
Choose a tag to compare

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

06 Sep 16:21
Compare
Choose a tag to compare

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

08 Aug 13:55
Compare
Choose a tag to compare

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

29 Jun 19:30
Compare
Choose a tag to compare

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

1.3.7

30 May 14:35
Compare
Choose a tag to compare

This is considered a minor, non-breaking release of DeepLynx.

  • dl-fast-load rebuilt - now deeplynx-timeseries and a foundation for our upcoming timeseries refactor
  • various naming changes on the frontend translations
  • color scheme change
  • various bugfixes

1.3.6

20 Apr 15:36
Compare
Choose a tag to compare

This is considered a minor, non-breaking release of DeepLynx.

  • Maintain's primary timestamp on timeseries select

1.3.5

20 Apr 13:42
Compare
Choose a tag to compare

This is considered a minor, non-breaking release of DeepLynx.

  • Various fixes to the Timeseries data displays and graphs on the Admin GUI
  • Fixed file attachement even with duplicate nodes