Skip to content

Releases: riclolsen/json-scada

Version 0.40-alpha.

08 Nov 19:40
0fce397
Compare
Choose a tag to compare
Version 0.40-alpha. Pre-release
Pre-release

Notes for version 0.40:

  • ATTENTION: The default SVG folder was moved to "c:\json-scada\svg".
  • Default login credentials: username=admin password=jsonscada.
  • Metabase credentials: username=json@scada.com password=jsonscada123.
  • Fixed problems with some new AdminUI dialogs. *
  • NPM packages updated.
  • MongoDB Community Server updated to 8.0.3.
  • MongoDB Compass updated to 1.44.6.
  • Grafana updated to 11.3.0.

Requirements and recommendations:

  • Windows 10/11 64 bits or Server >=2019, Windows PowerShell. At least 20GB of free space in the "C:" drive.
  • Administrative rights. corporate Windows policies may cause problems with the creation of services and the opening of TCP ports.
  • Free TCP ports 6688, 6689, 27017, 5432, 80, 8080, 3000, 3001, 9000. Other ports may be required for optional services and protocols.
  • If the server already has MongoDB, PostgreSQL, Grafana, Metabase, Nginx or another webserver, please uninstall, disable or watch out for possible conflicts.
  • Do not update previously installed JSON-SCADA. Please uninstall previous JSON-SCADA versions before installing a new version.
  • If using VirtualBox configure "paravirtualization interface"=KVM, otherwise Nodejs errors may occur.
  • MongoDB requires AVX instructions on x86 CPU.

Version 0.39-alpha

16 Oct 21:21
271f77e
Compare
Choose a tag to compare
Version 0.39-alpha Pre-release
Pre-release

Notes for version 0.39:

  • ATTENTION: The default SVG folder was moved to "c:\json-scada\svg".

  • Default login credentials: username=admin password=jsonscada.

  • Metabase credentials: username=json@scada.com password=jsonscada123.

  • New reconstructed and improved web UI based on Vuetify 3.

  • New option to export and import project files.

  • Improved MQTT/Sparkplug-B Client driver.

  • Demo simulator now works with recent versions of MongoDB.

  • SVG displays can now use the Pergola library.

  • Added GraphQL server.

  • Avoid deadlocks on PostgreSQL updates/inserts.

  • IEC 104 Server allows for TLS 1.2 and 1.3 connections.

  • NPM packages updated.

  • Dotnet runtime updated to 8.0.10.

  • MongoDB Community Server updated to 8.0.1.

  • MongoDB Compass updated to 1.44.4.

  • Grafana updated to 11.2.2.

  • Nodejs runtime updated to 20.18.0.

  • Telegraf runtime updated to 1.32.1.

Requirements and recommendations:

  • Windows 10/11 64 bits or Server >=2019, Windows PowerShell. At least 20GB of free space in the "C:" drive.
  • Administrative rights. corporate Windows policies may cause problems with the creation of services and the opening of TCP ports.
  • Free TCP ports 6688, 6689, 27017, 5432, 80, 8080, 3000, 3001, 9000. Other ports may be required for optional services and protocols.
  • If the server already has MongoDB, PostgreSQL, Grafana, Metabase, Nginx or another webserver, please uninstall, disable or watch out for possible conflicts.
  • Do not update previously installed JSON-SCADA. Please uninstall previous JSON-SCADA versions before installing a new version.
  • If using VirtualBox configure "paravirtualization interface"=KVM, otherwise Nodejs errors may occur.
  • MongoDB requires AVX instructions on x86 CPU.

Version 0.38-alpha

08 Sep 12:17
Compare
Choose a tag to compare
Version 0.38-alpha Pre-release
Pre-release

Notes for version 0.38:

  • Default login credentials: username=admin password=jsonscada.
  • Metabase credentials: username=json@scada.com password=jsonscada123.
  • Various enhancements related to user/role rights (RBAC).
  • DNP3 Client: added passive connection modes.
  • Fixed problem with timezone on Display Viewer/Replay.
  • Enhancements on Admin UI for protocol connections.
  • Fixed problem with dbname on mongoose connection options in server_realtime_auth.
  • IEC104 Client/Server: allow for multiple TLS certificates for peers.
  • Fixed invalidate data from inactive connections on cs_data_processor.
  • NPM packages updated.
  • MongoDB Community Server updated to 7.0.14.
  • MongoDB Compass updated to 1.44.3.
  • Grafana updated to 11.2.0.
  • Nodejs runtime updated to 20.17.0.
  • Dotnet runtime updated to 8.0.8.
  • Telegraf runtime updated to 1.31.3.
  • Chromium updated to 128.0.6613.120.
  • Nginx updated to 1.26.2.

Requirements and recommendations:

  • Windows 10/11 64 bits or Server >=2019, Windows PowerShell. At least 20GB of free space in the "C:" drive.
  • Administrative rights. corporate Windows policies may cause problems with the creation of services and the opening of TCP ports.
  • Free TCP ports 6688, 6689, 27017, 5432, 80, 8080, 3000, 3001, 9000. Other ports may be required for optional services and protocols.
  • If the server already has MongoDB, PostgreSQL, Grafana, Metabase, Nginx or another webserver, please uninstall, disable or watch out for possible conflicts.
  • Do not update previously installed JSON-SCADA. Please uninstall previous JSON-SCADA versions before installing a new version.
  • If using VirtualBox configure "paravirtualization interface"=KVM, otherwise Nodejs errors may occur.
  • MongoDB requires AVX instructions on x86 CPU.

Version 0.37-alpha

09 Aug 11:46
Compare
Choose a tag to compare
Version 0.37-alpha Pre-release
Pre-release

Notes for version 0.37:

  • Default login credentials: username=admin password=jsonscada.
  • Metabase credentials: username=json@scada.com password=jsonscada123.
  • New OPC-DA Client driver.
  • OPC-UA Server: create branches from groups1/2/3, handle arrays and date types, fix errors.
  • Fix measurements with alias from EON nodes on MQTT/Sparkplug driver.
  • Fix environment variables on nodejs processes.
  • Dotnet projects targets 8.0 version, updated Mongodb drivers.
  • Grafana updated to 11.1.3.
  • Nodejs runtime updated to 20.16.0.
  • MongoDB Compass updated to 1.43.5.

Requirements and recommendations:

  • Windows 10/11 64 bits or Server >=2019, Windows PowerShell. At least 20GB of free space in the "C:" drive.
  • Administrative rights. corporate Windows policies may cause problems with the creation of services and the opening of TCP ports.
  • Free TCP ports 6688, 6689, 27017, 5432, 80, 8080, 3000, 3001, 9000. Other ports may be required for optional services and protocols.
  • If the server already has MongoDB, PostgreSQL, Grafana, Metabase, Nginx or another webserver, please uninstall, disable or watch out for possible conflicts.
  • Do not update previously installed JSON-SCADA. Please uninstall previous JSON-SCADA versions before installing a new version.
  • If using VirtualBox configure "paravirtualization interface"=KVM, otherwise Nodejs errors may occur.
  • MongoDB requires AVX instructions on x86 CPU.

Version 0.36-alpha

19 Jul 22:38
Compare
Choose a tag to compare
Version 0.36-alpha Pre-release
Pre-release

Notes for version 0.36:

  • Default login credentials: username=admin password=jsonscada.
  • Metabase credentials: username=json@scada.com password=jsonscada123.
  • New driver PLC4X Client for PLC protocols like Modbus, etc.
  • IEC61850 client: fixed size of origin string for commands that was crashing some devices.
  • Fixed Bson version errors in server_realtime_auth module.
  • MongoDB Compass updated to 1.43.4.
  • MongoDB Community Server updated to 7.0.12.
  • Grafana updated to 11.1.0.
  • Telegraf runtime updated to 1.31.1.
  • Nodejs runtime updated to 20.15.1.
  • Dotnet runtime updated to 6.0.32.
  • Chromium updated to 126.0.6478.183.
  • NPM packages updated.

Requirements and recommendations:

  • Windows 10/11 64 bits or Server >=2019, Windows PowerShell. At least 20GB of free space in the "C:" drive.
  • Administrative rights. corporate Windows policies may cause problems with the creation of services and the opening of TCP ports.
  • Free TCP ports 6688, 6689, 27017, 5432, 80, 8080, 3000, 3001, 9000. Other ports may be required for optional services and protocols.
  • If the server already has MongoDB, PostgreSQL, Grafana, Metabase, Nginx or another webserver, please uninstall, disable or watch out for possible conflicts.
  • Do not update previously installed JSON-SCADA. Please uninstall previous JSON-SCADA versions before installing a new version.
  • If using VirtualBox configure "paravirtualization interface"=KVM, otherwise Nodejs errors may occur.
  • MongoDB requires AVX instructions on x86 CPU.

Version 0.35-alpha

14 Jun 22:32
Compare
Choose a tag to compare
Version 0.35-alpha Pre-release
Pre-release

Notes for version 0.35:

  • Default login credentials: username=admin password=jsonscada.
  • Metabase credentials: username=json@scada.com password=jsonscada123.
  • Added timeseries 'hist' collection on MongoDB for historical archival.
  • Fixed Telegraf service creation.
  • Optimized mongo inserts and updates on cs_data_processor.
  • Optimizations on Mongofw/Mongowr one-way replication processes.
  • Inkscape+SAGE: new build based on 1.2-dev.
  • PostgreSQL updated to 16.3-2.
  • TimescaleDB updated to 2.15.2.
  • Telegraf runtime updated to 1.31.0.
  • Nodejs runtime updated to 20.14.0.
  • Dotnet runtime updated to 6.0.31.
  • Chromium updated to 126.0.6478.57.

Requirements and recommendations:

  • Windows 10/11 64 bits or Server >=2019, Windows PowerShell. At least 20GB of free space in the "C:" drive.
  • Administrative rights. corporate Windows policies may cause problems with the creation of services and the opening of TCP ports.
  • Free TCP ports 6688, 6689, 27017, 5432, 80, 8080, 3000, 3001, 9000. Other ports may be required for optional services and protocols.
  • If the server already has MongoDB, PostgreSQL, Grafana, Metabase, Nginx or another webserver, please uninstall, disable or watch out for possible conflicts.
  • Do not update previously installed JSON-SCADA. Please uninstall previous JSON-SCADA versions before installing a new version.
  • If using VirtualBox configure "paravirtualization interface"=KVM, otherwise Nodejs errors may occur.
  • MongoDB requires AVX instructions on x86 CPU.

Version 0.34 Alpha

01 Jun 23:11
Compare
Choose a tag to compare
Version 0.34 Alpha Pre-release
Pre-release

Notes for version 0.34:

  • Default login credentials: username=admin password=jsonscada.
  • Metabase credentials: username=json@scada.com password=jsonscada123.
  • Mongofw and Mongowr processes for one-way data replication, point list sync and backfill of historical data over instances.
  • Possibility of auto expansion of JSON payload properties as tags on the MQTT-Sparkplug driver.
  • Enhancements on treatment of Sparkplug properties on the MQTT-Sparkplug driver.
  • Fixed missing field 'substituted' when auto creating tags for some protocol drivers.
  • MongoDB Community Server updated to 7.0.11.
  • Grafana updated to 11.0.0.
  • Nginx updated to 1.25.5.
  • NPM packages updated.

Requirements and recommendations:

  • Windows 10/11 64 bits or Server >=2019, Windows PowerShell. At least 15GB of free space in the "C:" drive.
  • Administrative rights. corporate Windows policies may cause problems with the creation of services and the opening of TCP ports.
  • Free TCP ports 6688, 6689, 27017, 5432, 80, 8080, 3000, 3001, 9000. Other ports may be required for optional services and protocols.
  • If the server already has MongoDB, PostgreSQL, Grafana, Nginx or another webserver, please uninstall, disable or watch out for possible conflicts.
  • Do not update previously installed JSON-SCADA. Please uninstall previous JSON-SCADA versions before installing a new version.
  • If using VirtualBox configure "paravirtualization interface"=KVM, otherwise Nodejs errors may occur.
  • MongoDB requires AVX instructions on x86 CPU.

Version 0.33 Alpha

21 May 22:06
Compare
Choose a tag to compare
Version 0.33 Alpha Pre-release
Pre-release

Notes for version 0.33:

  • Default login credentials: username=admin password=jsonscada.
  • Metabase credentials: username=json@scada.com password=jsonscada123.
  • Added Mongofw and Mongowr processes for data replication over instances.

Requirements and recommendations:

  • Windows 10/11 64 bits or Server >=2016, Windows PowerShell. At least 15GB of free space in the "C:" drive.
  • Administrative rights. corporate Windows policies may cause problems with the creation of services and the opening of TCP ports.
  • Free TCP ports 6688, 6689, 27017, 5432, 80, 8080, 3000, 9000. Other ports may be required for optional services and protocols.
  • If the server already has MongoDB, PostgreSQL, Grafana, Nginx or another webserver, please uninstall, disable or watch out for possible conflicts.
  • Do not update previously installed JSON-SCADA. Please uninstall previous JSON-SCADA versions before installing a new version.
  • If using VirtualBox configure "paravirtualization interface"=KVM, otherwise Nodejs errors may occur.

Version 0.32 Alpha

16 May 22:55
Compare
Choose a tag to compare
Version 0.32 Alpha Pre-release
Pre-release

Notes for version 0.32:

  • Default login credentials: username=admin password=jsonscada.
  • Enhancements and bug fixes on IEC61850 controls.
  • Added processing of NDATA messages of MQTT/Sparkplug.
  • Added Metabase 0.49.10 connected to the local PostgreSQL. Credentials: username=json@scada.com password=jsonscada123.
  • Added OpenJDK 22.0.1.
  • Telegraf runtime updated to 1.30.2.
  • MongoDB Community Server updated to 7.0.9.
  • MongoDB Compass updated to 1.44.0.
  • Grafana updated to 9.5.18, now connect to local PostgreSQL.
  • Dotnet runtime updated to 6.0.29.
  • Nodejs runtime updated to 20.13.1.
  • Npm packages updated.
  • Chromium updated to 124.0.6367.202.

Requirements and recommendations:

  • Windows 10/11 64 bits or Server >=2016, Windows PowerShell. At least 15GB of free space in the "C:" drive.
  • Administrative rights. corporate Windows policies may cause problems with the creation of services and the opening of TCP ports.
  • Free TCP ports 6688, 6689, 27017, 5432, 80, 8080, 3000, 9000. Other ports may be required for optional services and protocols.
  • If the server already has MongoDB, PostgreSQL, Grafana, Nginx or another webserver, please uninstall, disable or watch out for possible conflicts.
  • If using VirtualBox configure "paravirtualization interface"=KVM, otherwise Nodejs errors may occur.
  • Do not update previously installed JSON-SCADA. Please uninstall previous JSON-SCADA versions before installing a new version.

Version 0.31 Alpha

06 Nov 14:00
Compare
Choose a tag to compare
Version 0.31 Alpha Pre-release
Pre-release

Notes for version 0.31:

  • Default login credentials: username=admin password=jsonscada.
  • New web interface for realtime log viewing (log.io).
  • Fixed problems with analog commands.
  • Chromium updated to 119.0.6045.106.
  • MongoDB Community Server updated to 7.0.2.
  • MongoDB Compass updated to 1.40.4.
  • Grafana updated to 9.5.13.
  • Dotnet runtime updated to 6.0.24.
  • Telegraf runtime updated to 1.28.3.
  • Nodejs runtime updated to 20.9.0.
  • Npm packages updated.

Requirements and recommendations:

  • Windows 10/11 64 bits or Server >=2016, Windows PowerShell. At least 15GB of free space in the "C:" drive.
  • Administrative rights. corporate Windows policies may cause problems with the creation of services and the opening of TCP ports.
  • Free TCP ports 6688, 6689, 27017, 5432, 80, 8080, 3000, 9000. Other ports may be required for optional services and protocols.
  • If the server already has MongoDB, PostgreSQL, Grafana, Nginx or another webserver, please uninstall, disable or watch out for possible conflicts.
  • Do not update previously installed JSON-SCADA. Please uninstall previous JSON-SCADA versions before installing a new version.