Что нового v.0.3.0
Среда моделирования
-
Добавили автоматическое сохранение состояний элементов. Теперь при перезагрузке страницы сохраняются:
-
результаты поиска и раскрытые категории;
-
размер окна редактора скрипта, открытые ранее файлы и активная вкладка;
-
положение скрипта.
-
-
Доработали файловый браузер.
-
Добавили в контекстное меню пункт Дублировать, который создает копию файла в текущей директории.
-
Обновили иконки для различных типов файлов.
-
Добавили возможность распаковывать zip-архивы.
-
Обновления и исправления в блоках
-
В карточках блока теперь выводим человеко-читаемые названия параметров.
-
В Voltage Source (Three-Phase) реализовано все кроме паразитных эффектов.
-
Circuit Breaker и Circuit Breaker (Three-Phase) переделаны на работу от внешнего сигнала.
-
В Fault (Three-Phase) добавлен включатель КЗ в заданное время.
-
В Transmission Line (Three-Phase) добавлены нижние порты.
-
В Wye-Connected Load реализовано все кроме паразитных эффектов.
-
Исправлены ошибки с ненулевой разницей аналогичных каузальных и акаузальных моделей.
Работа с кодом
-
Добавили новый шрифт Julia Monospace для кода и интерактивных скриптов.
-
Реализовали serializer, который переводит данные старых ngscript или ipynb в текущий ngscript. А так же deserializer, который переводит текущий ngscript в ipynb для открытия файла на других платформах.
-
Внедрили функцию остановки скрипта при появлении ошибки во время исполнения ячейки.
-
Реализовали вывод графиков с автоподстройкой под ширину контейнера для output в ячейке.
-
Реализовали единый контекст работы движка симуляции и движка выполнения кода.