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:41, 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" відкрито для редагування та збереження у конфігураційному файлі.