What’s new in 0.3.0
Modelling Environment
-
Added automatic saving of element states. Now when reloading page is now saved:
-
search results and expanded categories;
-
the size of the script editor window, previously opened files and the active tab;
-
script position.
-
-
We have improved the file browser.
-
Added the Duplicate item to the context menu, which creates a copy of a file in the current directory. in the current directory.
-
Updated icons for different file types.
-
Added possibility to unpack zip-archives.
-
Updates and corrections in blocks
-
Now display human-readable names of parameters in block cards.
-
In Voltage Source (Three-Phase) everything except parasitic effects has been implemented.
-
Circuit Breaker and Circuit Breaker (Three-Phase) have been converted to external signal operation.
-
In Fault (Three-Phase) added a time-defined short-circuit switch.
-
In Transmission Line (Three-Phase) added lower ports.
-
In Wye-Connected Load implemented everything except parasitic effects.
-
Fixed bugs with non-zero difference of similar causal and acausal models.
Work with code
-
Added a new Julia Monospace font for code and interactive scripts.
-
Implemented a serialiser that translates old ngscript or ipynb data into current ngscript. And also deserialiser, which translates current ngscript into ipynb to open the file on other platforms.
-
Implemented a function to stop the script if an error occurs during cell execution.
-
Implemented chart output with auto-adjustment to the width of the output container in the cell.
-
Implemented a single context for simulation engine and code execution engine.