From OpenSCADAWiki
< Documents | Release 0.8.0
(Created page with "Это обновление релиза 0.8 LTS исправляет около 20 ошибок и добавляет неко...") |
(Created page with "* UI.WebVision: Вычисление времени периода обновления переписано для обеспечения большей отзывчивос...") |
||
Line 2: | Line 2: | ||
Это обновление [[Special:MyLanguage/Documents/Release_0.8.0|релиза 0.8 LTS]] исправляет около 20 ошибок и добавляет некоторые улучшения, которые целиком вы можете почитать в [http://oscada.org/svn/tags/openscada_0.9/ChangeLog?p=1962 протоколе изменений обновления]. | Это обновление [[Special:MyLanguage/Documents/Release_0.8.0|релиза 0.8 LTS]] исправляет около 20 ошибок и добавляет некоторые улучшения, которые целиком вы можете почитать в [http://oscada.org/svn/tags/openscada_0.9/ChangeLog?p=1962 протоколе изменений обновления]. | ||
− | * UI.WebVision: | + | * UI.WebVision: Вычисление времени периода обновления переписано для обеспечения большей отзывчивости и адаптации к реальным свойствам сетевого канала. |
− | * | + | * В функцию создания задач добавлен контроль и освобождение завершённых, но с присутствующим объектом, неотсоединённых задач. |
− | * Archive.FSArch: | + | * Archive.FSArch: Предотвращено разрушение, в некоторых случаях, архивных данных посредством перекрытия памяти буфера индексов, обнаружено с помощью "ValGrind". |
− | * | + | * Исправлена утечка памяти в объектах деструктора TVal::~TVal(), обнаружено с помощью "ValGrind". |
− | * | + | * Функция "getopt" для разбора командной строки полностью заменена на собственную функцию TSYS::getCmdOpt() по причине того, что getopt() не является безопасной для потоков и создаёт проблемы при независимом вызове разными частями OpenSCADA. |
− | * | + | * Адаптация к поддержке односимвольных кодировок, проверено на KOI8-R. |
− | * UI.Vision: | + | * UI.Vision: Добавлена проверка на реальную видимость части виджета (по пикселу). Использовано для генерации событий и вызова контекстного меню, в основном в примитивах "Box" и "ElFigure". |
− | * UI.VCAEngine: | + | * UI.VCAEngine: Лимит поля "Количество параметров", примитива "Диаграмма", расширен до 20. |
− | * Transport.Serial: | + | * Transport.Serial: Добавлено конфигурационное поле "Приоритет" для задачи входного транспорта. |
− | * | + | * Добавлен контроль на возможность редактирования для конфигурационных полей различных объектов, зависимо от состояний "Включен" и "Запущен". |
− | * SYS:ModSched: | + | * SYS:ModSched: Поля "ModAllow" и "ModDeny" открыты для редактирования и сохранения в конфигурационном файле. |
Latest revision as of 18:42, 5 June 2020
Это обновление релиза 0.8 LTS исправляет около 20 ошибок и добавляет некоторые улучшения, которые целиком вы можете почитать в протоколе изменений обновления.
- UI.WebVision: Вычисление времени периода обновления переписано для обеспечения большей отзывчивости и адаптации к реальным свойствам сетевого канала.
- В функцию создания задач добавлен контроль и освобождение завершённых, но с присутствующим объектом, неотсоединённых задач.
- Archive.FSArch: Предотвращено разрушение, в некоторых случаях, архивных данных посредством перекрытия памяти буфера индексов, обнаружено с помощью "ValGrind".
- Исправлена утечка памяти в объектах деструктора TVal::~TVal(), обнаружено с помощью "ValGrind".
- Функция "getopt" для разбора командной строки полностью заменена на собственную функцию TSYS::getCmdOpt() по причине того, что getopt() не является безопасной для потоков и создаёт проблемы при независимом вызове разными частями OpenSCADA.
- Адаптация к поддержке односимвольных кодировок, проверено на KOI8-R.
- UI.Vision: Добавлена проверка на реальную видимость части виджета (по пикселу). Использовано для генерации событий и вызова контекстного меню, в основном в примитивах "Box" и "ElFigure".
- UI.VCAEngine: Лимит поля "Количество параметров", примитива "Диаграмма", расширен до 20.
- Transport.Serial: Добавлено конфигурационное поле "Приоритет" для задачи входного транспорта.
- Добавлен контроль на возможность редактирования для конфигурационных полей различных объектов, зависимо от состояний "Включен" и "Запущен".
- SYS:ModSched: Поля "ModAllow" и "ModDeny" открыты для редактирования и сохранения в конфигурационном файле.