Releases: scaleoutsoftware/DigitalTwinCore-dotnet
Releases · scaleoutsoftware/DigitalTwinCore-dotnet
ScaleOut Digital Twins 5.0 release
- The 5.0.0 version release contains the following features/fixes:
- Enhanced DT UI layer with new generative AI features:
- UI enables users to create queries and widgets with AI-powered analysis.
- Users can add AI-powered anomaly detection to any query or widget.
- Redesigned the admin and dashboard UI.
- Added support for automatic ML Retraining (continuous learning).
- Enhanced DT UI layer with new generative AI features:
- First public release with a new Java Scaleout client library (including IG support).
- Redesigned DT components and Java-based connectors to use Java Scaleout client library.
- Upgraded .NET version to 8.0 (just left Entity Framework components on the .NET 6.0 level).
- .NET DT runtime is based on the Streaming.Net Nuget packages v5.0.0 and Scaleout.Client v4.6.0.
- Requires StreamServer version 5.15.8.392 or higher.
- The packages use DT docker images of version '5.0.0'
(the release version downloads docker images with a '5-latest' tag).
ScaleOut Digital Twins 4.5.0 release
- The 4.5.0 release contains the following features/fixes:
- A new OnInitSimulation virtual method was added to the SimulationProcessor class, and a new SimulationStartTime property was added to the ISimulationController interface (DigitalTwinCore-dotnet repo).
- Increased the Kestrel server's max request body size limit for zip file uploads from 100 MB to 200 MB (DigitalTwinBuilder repo).
- Scaleout.Client allows now connecting to a local SOSS service w/o using a server port, updated the appseting.json file for .Net ActionHandler to use a new 'portless' connection string format (AgentService repo).
- Improved Kafka connector messaging with sequential message ordering and high availability (Java ActionHandler).
- DotNet runtime only: added support for using a simulation framework for stress testing of the DT framework (Streaming.Net repo).
- Support for the 'IsStressTestModel' and 'StressTestModelTaskCount' optional flags in the user stress test model's appsetting.json file.
- .NET DT runtime is based on the Streaming.Net Nuget packages v4.5.0 and Scaleout.Client v4.5.12.
- Requires StreamServer version 5.15.6.390 or higher.
- The packages use DT docker images of version '4.5.0'
(the release version downloads docker images with a '4-latest' tag).
ScaleOut Digital Twins 4.4.5 release
- Added support for Machine Learning for C# models.
- Added support for anomaly detection in .NET models using ML.NET and TensorFlow.
v4.3.0
v4.0.0
Scaleout.Streaming.DigitalTwin.Core
- Adds new SharedModelData and SharedGlobalData properties to ProcessingContext and InitContext, allowing digital twins to access shared object data.
Scaleout.DigitalTwin.Workbench
- Adds support for new SharedModelData and SharedGlobalData properties, allowing DT model instances to access shared object data in a workbench environment.
- Adds support for LogMessage() in simulation processing context.
- Adds convenience methods to workbench classes for creating a Console logger.
- Adds support for processing context's SendToDataSource() method in RealTimeWorkbench. Messages available via new DataSourceMessageReceived event on the real-time workbench.
v3.11.0
- Initial open source release.
- Adds new Init() overload to DigitalTwinBase class that supplies an InitContext parameter, allowing for timers to be created at twin initialization time.