Releases: INTO-CPS-Association/into-cps-application
INTO-CPS Application 4.0.8
What's New?
Removes redundant CoE console.
INTO-CPS Application 4.0.7
INTO-CPS Application 4.0.7 (Jul 9, 2023)
What's New?
Version 4.0.7 of the INTO-CPS Application is out!
For the scenario verifier, please note that you have to manually download and install UPPAAL for the verifications step to work, and you should use the latest Maestro 2 available in the 1.0.9 version of the download manager.
Bugfixes
Please note that the interactive list is at https://github.com/INTO-CPS-Association/into-cps-application/milestone/13
- #182 closed - Error in loading fmus with enumeration type
- #181 closed - Spectron deprecation
- #216 closed - Pipeline build error on macOS
Requirements
In order to open projects from Git, including the public examples import, you will need to have Git installed and available in your system path.
If you want to run co-simulations, you will need the COE. It can be downloaded from the download manager inside the app. In order to run the COE, you need to have Java 8 or 11 installed. Java 8 to 11 is also required to co-simulate FMUs exported from Overture.
On Windows, the app cannot be run from a mapped network drive.
Known Issues
There are a few known issues with the app:
- The Mac version signature failed and you will have to bypass the GateKeeper to use it.
- We are having trouble running the COE in some Java and Mac OS versions.
- Regarding the Catalina GUI partial rendering issues caused by OpenGL deprecation (check: electron/electron#20944), we have the following workaround. Launch the app from a console with the flag --disable-gpu
- When creating/importing projects, no check is made for the root path. The project will not open/import correctly if given an invalid path.
- When importing examples or projects through Git, if you import an already imported project to the same location, the download manager will sometimes hang at 0% progress.
- The app has no explicit setting for proxies. In order to use it behind a proxy, please set the
HTTP_PROXY
environment variable (see https://github.com/INTO-CPS-Association/into-cps-application/wiki/Working-with-a-proxy)
For the full list, see https://github.com/INTO-CPS-Association/into-cps-application/issues.
Problems and Troubleshooting
If you run into any problems, please use the issue tracker at https://github.com/INTO-CPS-Association/into-cps-application/issues. The tracker is also available from within the app itself via Help > Report Issue
Other Resources
INTO-CPS Application 4.0.6
INTO-CPS Application 4.0.6 (Feb 21, 2022)
What's New?
Version 4.0.6 of the INTO-CPS Application is out!
For the scenario verifier, please note that you have to manually download and install UPPAAL for the verifications step to work, and you should use the latest Maestro 2 available in the 1.0.9 version of the download manager.
Bugfixes
Please note that the interactive list is at https://github.com/INTO-CPS-Association/into-cps-application/milestone/12
- #165 closed - On interpretation crash, it shall still be possible to retrieve the specification
- #140 closed - COE Console log dumps previous co-simulation log content after finishing dumping the current simulation log...
- #57 closed - Run tutorials
Requirements
In order to open projects from Git, including the public examples import, you will need to have Git installed and available in your system path.
If you want to run co-simulations, you will need the COE. It can be downloaded from the download manager inside the app. In order to run the COE, you need to have Java 8 or 11 installed. Java 8 to 11 is also required to co-simulate FMUs exported from Overture.
On Windows, the app cannot be run from a mapped network drive.
Known Issues
There are a few known issues with the app:
- The Mac version signature failed and you will have to bypass the GateKeeper to use it. We expect to correct this for future Releases.
- We are having trouble running the COE in some Java and Mac OS versions.
- Regarding the Catalina GUI partial rendering issues caused by OpenGL deprecation (check: electron/electron#20944), we have the following workaround. Launch the app from a console with the flag --disable-gpu
- When creating/importing projects, no check is made for the root path. The project will not open/import correctly if given an invalid path.
- When importing examples or projects through Git, if you import an already imported project to the same location, the download manager will sometimes hang at 0% progress.
- The app has no explicit setting for proxies. In order to use it behind a proxy, please set the
HTTP_PROXY
environment variable (see https://github.com/INTO-CPS-Association/into-cps-application/wiki/Working-with-a-proxy)
For the full list, see https://github.com/INTO-CPS-Association/into-cps-application/issues.
Problems and Troubleshooting
If you run into any problems, please use the issue tracker at https://github.com/INTO-CPS-Association/into-cps-application/issues. The tracker is also available from within the app itself via Help > Report Issue
Other Resources
INTO-CPS Application 4.0.5
INTO-CPS Application 4.0.5 (Dec 6, 2021)
What's New?
Version 4.0.5 of the INTO-CPS Application is out!
For this release we added a portable installer for the windows version.
In terms of new features, there is now a button for opening the results folder from a simulation, and the scenario verifier now has livestreaming plots.
For the scenario verifier, please note that you have to manually download and install UPPAAL for the verifications step to work, and you should use the latest Maestro 2 available in the 1.0.9 version of the download manager.
This version also includes some bugfixes, like fixing broken renaming and the download manager window losing focus
Bugfixes
Please note that the interactive list is at https://github.com/INTO-CPS-Association/into-cps-application/milestone/10
- #173 closed - Input fields reset while editing multi-model parameters
- #171 closed - Differentiate Maestro1 and Maestro2 in terms of features.
- #169 closed - Make portable version for windows installer
- #167 closed - Add livestreaming to scenario verifier
- #166 closed - Add "open results folder" button
- #159 closed - Rename is broken
- #150 closed - FMU Builder loads a new application window erroneously
- #138 closed - Unchecking the development version option in the Settings is not working
- #118 closed - The download manager, should be kept in focus after accepting the item which should be downloaded
- #114 closed - Inconsistent UI elements in co-simulation configuration screen
Requirements
In order to open projects from Git, including the public examples import, you will need to have Git installed and available in your system path.
If you want to run co-simulations, you will need the COE. It can be downloaded from the download manager inside the app. In order to run the COE, you need to have Java 8 or 11 installed. Java 8 to 11 is also required to co-simulate FMUs exported from Overture.
On Windows, the app cannot be run from a mapped network drive.
Known Issues
There are a few known issues with the app:
- The Mac version signature failed and you will have to bypass the GateKeeper to use it. We expect to correct this for future Releases.
- We are having trouble running the COE in some Java and Mac OS versions.
- Regarding the Catalina GUI partial rendering issues caused by OpenGL deprecation (check: electron/electron#20944), we have the following workaround. Launch the app from a console with the flag --disable-gpu
- When creating/importing projects, no check is made for the root path. The project will not open/import correctly if given an invalid path.
- When importing examples or projects through Git, if you import an already imported project to the same location, the download manager will sometimes hang at 0% progress.
- The app has no explicit setting for proxies. In order to use it behind a proxy, please set the
HTTP_PROXY
environment variable (see https://github.com/INTO-CPS-Association/into-cps-application/wiki/Working-with-a-proxy)
For the full list, see https://github.com/INTO-CPS-Association/into-cps-application/issues.
Problems and Troubleshooting
If you run into any problems, please use the issue tracker at https://github.com/INTO-CPS-Association/into-cps-application/issues. The tracker is also available from within the app itself via Help > Report Issue
Other Resources
INTO-CPS Application 4.0.4-rc
INTO-CPS Application 4.0.4-rc (Oct 13, 2021)
What's New?
It is official 4.0.4-rc is out!
For this release we added the scenario verifier. Please note that you have to manually download and install UPPAAL for the verifications step to work, and you should use the latest Maestro 2 available in the 1.0.8 version of the download manager.
The release also integrates updated versions of the automated tutorial tests, in addition to various small changes and bugfixes
Bugfixes
Please note that the interactive list is at https://github.com/INTO-CPS-Association/into-cps-application/milestone/9
- #149 closed - Error: OK is a confusing message
- #127 closed - Drop down box for Ranking in the DSE config should display the current setting
- #126 closed - Add Exaustive Strategy for the algorithm as standard
- #125 closed - Update Java dependency checker
- #116 closed - Move simple tests to master Action
- #115 closed - Await opening of websocket before continuing
- #106 closed - Problem when saving the Co-Simulaton Configuration
Requirements
In order to open projects from Git, including the public examples import, you will need to have Git installed and available in your system path.
If you want to run co-simulations, you will need the COE. It can be downloaded from the download manager inside the app. In order to run the COE, you need to have Java 8 or 11 installed. Java 8 to 11 is also required to co-simulate FMUs exported from Overture.
On Windows, the app cannot be run from a mapped network drive.
Known Issues
There are a few known issues with the app:
- The Mac version signature failed and you will have to bypass the GateKeeper to use it. We expect to correct this in the Release.
- We are having trouble running the COE in some Java and Mac OS versions.
- Regarding the Catalina GUI partial rendering issues caused by OpenGL deprecation (check: electron/electron#20944), we have the following workaround. Launch the app from a console with the flag --disable-gpu
- When creating/importing projects, no check is made for the root path. The project will not open/import correctly if given an invalid path.
- When importing examples or projects through Git, if you import an already imported project to the same location, the download manager will sometimes hang at 0% progress.
- The app has no explicit setting for proxies. In order to use it behind a proxy, please set the
HTTP_PROXY
environment variable (see https://github.com/INTO-CPS-Association/into-cps-application/wiki/Working-with-a-proxy)
For the full list, see https://github.com/INTO-CPS-Association/into-cps-application/issues.
Problems and Troubleshooting
If you run into any problems, please use the issue tracker at https://github.com/INTO-CPS-Association/into-cps-application/issues. The tracker is also available from within the app itself via Help > Report Issue
Other Resources
INTO-CPS Application 4.0.3
INTO-CPS Application 4.0.3(May 7, 2021)
What's New?
It is official 4.0.3 is out!
For this release, we have been working on improving the utilization of the tools behind the scenes of the INTO-CPS application and with this release candidate, we have made optimization changes to the DSE user experience and performance. This should improve the workflow and performance of the use of DSE within the INTO-CPS application. We are progressing with the development and expect to release 4.0.4 at the start of September and we are working on even more exciting things for the coming month. To follow along on the feature developments you can have a look in the discussions and stay tuned for more!
Bugfixes
Please note that the interactive list is at https://github.com/INTO-CPS-Association/into-cps-application/milestone/8
- #148 closed - version 4.0.2 does not update the crc of the multimodel
- #139 closed - Windows setup installs in default location without asking user
- #137 closed - Github actions fails duing the build fase
- #135 closed - The MM warning message after changes made to the model is unclear.
- #133 closed - Addition of mac icon breaks linux packaging
- #132 closed - Make the csv and html generation optional
- #131 closed - Add a drop down menu for number of threads in the DSE Configure Harmonica/Panel
- #129 closed - Mac signature fails even when signed...
- #128 closed - Add closed issues from DSE scripts folder and the github.io page in the release notes
- #120 closed - Modenize and refit tests to adhere to new dependencies
- #119 closed - Mac version signing is not in the release procedure
- #89 closed - Jvm arguments
- #68 closed - Missing dependencencies on ubuntu 19.10
Requirements
In order to open projects from Git, including the public examples import, you will need to have Git installed and available in your system path.
If you want to run co-simulations, you will need the COE. It can be downloaded from the download manager inside the app. In order to run the COE, you need to have Java 8 or 11 installed. Java 8 to 11 is also required to co-simulate FMUs exported from Overture.
The app has no other dependencies and no installation is required. Simply unzip and run. On Windows, the app cannot be run from a mapped network drive.
Known Issues
There are a few known issues with the app:
-
The Mac version signature failed and you will have to bypass the GateKeeper to use it. We expect to correct this in the Release.
-
We are having trouble running the COE in some Java and Mac OS versions.
-
Regarding the Catalina GUI partial rendering issues caused by OpenGL deprecation (check: electron/electron#20944), we have the following workaround. Launch the app from a console with the flag --disable-gpu
-
When creating/importing projects, no check is made for the root path. The project will not open/import correctly if given an invalid path.
-
When importing examples or projects through Git, if you import an already imported project to the same location, the download manager will sometimes hang at 0% progress.
-
The app has no explicit setting for proxies. In order to use it behind a proxy, please set the
HTTP_PROXY
environment variable (see https://github.com/INTO-CPS-Association/into-cps-application/wiki/Working-with-a-proxy)
For the full list, see https://github.com/INTO-CPS-Association/into-cps-application/issues.
Problems and Troubleshooting
If you run into any problems, please use the issue tracker at https://github.com/INTO-CPS-Association/into-cps-application/issues. The tracker is also available from within the app itself via Help > Report Issue
Other Resources
INTO-CPS Application 4.0.3-rc
INTO-CPS Application 4.0.3-rc(April 23, 2021)
What's New?
It is official 4.0.3-rc is out!
This is a release candidate, for the upcoming release, we have been working on improving the utilization of the tools behind the scenes of the INTO-CPS application and with this release candidate, we have made optimization changes to the DSE user experience and performance. This should improve the workflow and performance of the use of DSE within the INTO-CPS application. We are progressing with the testing and development and expect to release 4.0.3 soon and we are working on even more exciting things for the coming month... Stay tuned!
Bugfixes
Please note that the interactive list is at https://github.com/INTO-CPS-Association/into-cps-application/milestone/8
- #139 closed - Windows setup installs in default location without asking user
- #137 closed - Github actions fails duing the build fase
- #135 closed - The MM warning message after changes made to the model is unclear.
- #133 closed - Addition of mac icon breaks linux packaging
- #132 closed - Make the csv and html generation optional
- #131 closed - Add a drop down menu for number of threads in the DSE Configure Harmonica/Panel
- #129 closed - Mac signature fails even when signed...
- #128 closed - Add closed issues from DSE scripts folder and the github.io page in the release notes
- #120 closed - Modenize and refit tests to adhere to new dependencies
- #119 closed - Mac version signing is not in the release procedure
Requirements
In order to open projects from Git, including the public examples import, you will need to have Git installed and available in your system path.
If you want to run co-simulations, you will need the COE. It can be downloaded from the download manager inside the app. In order to run the COE, you need to have Java 8 or 11 installed. Java 8 to 11 is also required to co-simulate FMUs exported from Overture.
The app has no other dependencies and no installation is required. Simply unzip and run. On Windows, the app cannot be run from a mapped network drive.
Known Issues
Beware this is a pre-release; un-tested bugs may occur. If in doubt install the latest version of the tool instead
There are a few known issues with the app:
-
The Mac version signature failed and you will have to bypass the GateKeeper to use it. We expect to correct this in the Release.
-
We are having trouble running the COE in some Java and Mac OS versions.
-
Regarding the Catalina GUI partial rendering issues caused by OpenGL deprecation (check: electron/electron#20944), we have the following workaround. Launch the app from a console with the flag --disable-gpu
-
When creating/importing projects, no check is made for the root path. The project will not open/import correctly if given an invalid path.
-
When importing examples or projects through Git, if you import an already imported project to the same location, the download manager will sometimes hang at 0% progress.
-
The app has no explicit setting for proxies. In order to use it behind a proxy, please set the
HTTP_PROXY
environment variable (see https://github.com/INTO-CPS-Association/into-cps-application/wiki/Working-with-a-proxy)
For the full list, see https://github.com/INTO-CPS-Association/into-cps-application/issues.
Problems and Troubleshooting
If you run into any problems, please use the issue tracker at https://github.com/INTO-CPS-Association/into-cps-application/issues. The tracker is also available from within the app itself via Help > Report Issue
Other Resources
Snapshot 4.0.3-dev
INTO-CPS Application 4.0.2(Febuary 19, 2021)
What's New?
It is official 4.0.3-dev is out!
This is a small pre-release with changes to the COE & multi-model workflow, which should ease the workflow of these and improve the information to the user as they use the tool. We are progressing with the testing and development and expect to release 4.0.3 soon... Stay tuned!
Bugfixes
Please note that the interactive list is at https://github.com/INTO-CPS-Association/into-cps-application/milestone/8?closed=1
- #137 closed - Github actions fails during the build fase
- #135 closed - The MM warning message after changes made to the model is unclear.
- #129 closed - Mac signature fails even when signed...
- #119 closed -Mac version signing is not in the release procedure
Requirements
In order to open projects from Git, including the public examples import, you will need to have Git installed and available in your system path.
If you want to run co-simulations, you will need the COE. It can be downloaded from the download manager inside the app. In order to run the COE, you need to have Java 8 or 11 installed. Java 8 to 11 is also required to co-simulate FMUs exported from Overture.
The app has no other dependencies and no installation is required. Simply unzip and run. On Windows, the app cannot be run from a mapped network drive.
Known Issues
Beware this is a pre-release; un-tested bugs may occur. If in doubt install the latest version of the tool instead
There are a few known issues with the app:
-
The Mac version signature failed and you will have to bypass the GateKeeper to use it. We expect to correct this in the Release.
-
We are having trouble running the COE in some Java and Mac OS versions.
-
Regarding the Catalina GUI partial rendering issues caused by OpenGL deprecation (check: electron/electron#20944), we have the following workaround. Launch the app from a console with the flag --disable-gpu
-
When creating/importing projects, no check is made for the root path. The project will not open/import correctly if given an invalid path.
-
When importing examples or projects through Git, if you import an already imported project to the same location, the download manager will sometimes hang at 0% progress.
-
The app has no explicit setting for proxies. In order to use it behind a proxy, please set the
HTTP_PROXY
environment variable (see https://github.com/INTO-CPS-Association/into-cps-application/wiki/Working-with-a-proxy)
For the full list, see https://github.com/INTO-CPS-Association/into-cps-application/issues.
Problems and Troubleshooting
If you run into any problems, please use the issue tracker at https://github.com/INTO-CPS-Association/into-cps-application/issues. The tracker is also available from within the app itself via Help > Report Issue
Other Resources
INTO-CPS Application 4.0.2
INTO-CPS Application 4.0.2(Febuary 19, 2021)
What's New?
It is official 4.0.2 is out!
This release features an upgrade of the support tools such as Modelio, Maestro, and the DSE scripts which allows the user to run the scripts which Python 3 and completely rewritten GA DSE system and options to reduce the runtime of both exhaustive and GA DSE's! The use of the electron-builder has given us a new way of packaging the app; we have a dmg for mac! There are more docs, upgrades, and changes to the DSE view layout. We are progressing with the testing and development and expect to release 4.0.3 soon... Stay tuned!
Bugfixes
Please note that the interactive list is at https://github.com/INTO-CPS-Association/into-cps-application/milestone/6
- #130 closed - Gulp packaged zips do not have the right symlink and permissions
- #124 closed - Update python dependency checker based on new DSE scripts
- #121 closed - Overture version in download manager is outdated
- #117 closed - Merge as/test into development
- #112 closed - Promises missing catches to handle fails.
- #109 closed - Field box for in DSE contraints is too short
- #108 closed - Error finding multi-model
- #98 closed - Update "latest build" text in readme.md
Requirements
In order to open projects from Git, including the public examples import, you will need to have Git installed and available in your system path.
If you want to run co-simulations, you will need the COE. It can be downloaded from the download manager inside the app. In order to run the COE, you need to have Java 8 or 11 installed. Java 8 to 11 is also required to co-simulate FMUs exported from Overture.
The app has no other dependencies and no installation is required. On Windows, the app cannot be run from a mapped network drive.
Known Issues
There are a few known issues with the app:
-
The Mac version signature failed and you will have to bypass the GateKeeper to use it. We expect to correct this in the Release.
-
We are having trouble running the COE in some Java and Mac OS versions.
-
Regarding the Catalina GUI partial rendering issues caused by OpenGL deprecation (check: electron/electron#20944), we have the following workaround. Launch the app from a console with the flag --disable-gpu
-
When creating/importing projects, no check is made for the root path. The project will not open/import correctly if given an invalid path.
-
When importing examples or projects through Git, if you import an already imported project to the same location, the download manager will sometimes hang at 0% progress.
-
The app has no explicit setting for proxies. In order to use it behind a proxy, please set the
HTTP_PROXY
environment variable (see https://github.com/INTO-CPS-Association/into-cps-application/wiki/Working-with-a-proxy)
For the full list, see https://github.com/INTO-CPS-Association/into-cps-application/issues.
Problems and Troubleshooting
If you run into any problems, please use the issue tracker at https://github.com/INTO-CPS-Association/into-cps-application/issues. The tracker is also available from within the app itself via Help > Report Issue
Other Resources
INTO-CPS Application 4.0.2-rc
INTO-CPS Application 4.0.2 Release Candidate(Febuary 01, 2021)
What's New?
Its official 4.0.2-rc is out!
This release features an upgrade of the DSE scripts which allows the user to run the scripts which Python 3! There are more docs, upgrades, and changes to the DSE view layout. We are progressing with the testing and expect to release 4.0.2 soon... Stay tuned!
Bugfixes
Please note that the interactive list is at https://github.com/INTO-CPS-Association/into-cps-application/milestone/6
- #124 closed - Update python dependency checker based on new DSE scripts
- #121 closed - Overture version in download manager is outdated
- #117 closed - Merge as/test into development
- #112 closed - Promises missing catches to handle fails.
- #109 closed - Field box for in DSE contraints is too short
- #108 closed - Error finding multi-model
- #98 closed - Update "latest build" text in readme.md
Requirements
In order to open projects from Git, including the public examples import, you will need to have Git installed and available in your system path.
If you want to run co-simulations, you will need the COE. It can be downloaded from the download manager inside the app. In order to run the COE, you need to have Java 8 or 11 installed. Java 8 to 11 is also required to co-simulate FMUs exported from Overture.
The app has no other dependencies and no installation is required. Simply unzip and run. On Windows, the app cannot be run from a mapped network drive.
Known Issues
There are a few known issues with the app:
-
The Mac version signature failed and you will have to bypass the GateKeeper to use it. We expect to correct this in the Release.
-
We are having troubles running the COE in some Java and Mac OS versions.
-
Regarding the Catalina GUI partial rendering issues caused by OpenGL deprecation (check: electron/electron#20944), we have the following workaround. Launch the app from a console with the flag --disable-gpu
-
When creating/importing projects, no check is made for the root path. The project will not open/import correctly if given an invalid path.
-
When importing examples or projects through Git, if you import an already imported project to the same location, the download manager will sometimes hang at 0% progress.
-
The app has no explicit setting for proxies. In order to use it behind a proxy, please set the
HTTP_PROXY
environment variable (see https://github.com/INTO-CPS-Association/into-cps-application/wiki/Working-with-a-proxy)
For the full list, see https://github.com/INTO-CPS-Association/into-cps-application/issues.
Problems and Troubleshooting
If you run into any problems, please use the issue tracker at https://github.com/INTO-CPS-Association/into-cps-application/issues. The tracker is also available from within the app itself via Help > Report Issue