Обновлена система отчетов, добавлена белорусская локализация, улучшения безопасности и другое. Полный список изменений ниже.
Изменения:
- в меню редактирования скриптов добавлена функция замены текста;
- добавлена белорусская локализация (спасибо Timothy Clement за перевод);
- обновлены компоненты системы отчетов, добавлено множество доработок и улучшений;
- OPC UA: улучшена работа системы архивации v2 при истечении времени жизни подписки;
- OPC UA: повторные попытки восстановления истекшей подписки после первой неудачной попытки;
- OPC-UA: обновление стека UA. Добавлены исправления безопасности 2021 года;
- OPC-UA: улучшена поддержка цепочек сертификатов;
- OPC-DA: исправлена запись значений более 2147483647 в LongWord переменные;
- TLS шифрование: исключены шифры считающиеся слабыми на текущий момент;
- обновлены библиотеки OpenSSL. Исключены уязвимости безопасности 2022 года;
- сервер скады поддерживает масштабирование экрана ОС;
- сервер как служба: интерфейс службы теперь не отличается от оконного интерфейса;
- сервер как служба: улучшена точность таймеров;
- уменьшен размер заголовка окон на обычных клиентах;
- подстраницам добавлено свойство OwnerPage;
- свойство Archived у переменных переименовано в Archiving и работает для системы архивации v2. Позволяет включить/выключить архивацию переменной;
- свойство ActiveState у кнопок правильно работает с битами;
- свойства MouseMove и MouseFocus удалены из скриптов;
- увеличен таймаут построения отчетов;
- состояния кнопок поддерживают тип Int64;
- сообщение о нарушении границы удаляется из списка активных при выключении аварийных границ переменной через скрипты;
- web: исправлена зацикленная анимация у изображений при смене скорости;
- web: в ответы web-сервера добавлены дополнительные заголовки безопасности;
- web: при изменении свойства Color на clNone для компонентов Текст и Уровень будет задан черный цвет, как в обычных клиентах;
- исправлена работа кнопки tab во время ввода в меню OPC-серверы;
- исправлено смещение визира при просмотре трендов и изменении количества отображаемых шкал;
- исправлен диапазон скролла у компонента список сообщений с системой архивации v2;
- исправлено отображение времени сообщений при использовании масштабирования интерфейса на клиенте;
- исправлено перемещение одиночных изображений (под углом) в пределах окна;
- исправлено обновление имени окон в списке окон после переименования;
- исправлено копирование окон включающих шаблонные объекты;
- исправлена загрузка интервалов расписания в шаблонных окнах;
- исправлена редкая ложная выдача ошибок связанных со скриптами при перезапусках проекта;
Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.
Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.