Releases: riclolsen/json-scada
Version 0.40-alpha.
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
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
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
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
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
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
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
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
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
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.