From OpenSCADAWiki
< Documents | Release 0.8.0
Це оновлення релізу 0.8 LTS виправляє біля 10 помилок та додає деякі удосконалення, які цілком ви можете почитати у протоколі змін оновлення.
- UI.Vision: Виправлено падіння примітиву "ElFigure" при натиску на загальні точки 1,2 дуги та точку 1 лінії; значне очищення коду.
- DB.SQLite: Додано закриття відкритої транзакції під час зупинки модуля з метою попередження втрати даних при падінні деяких модулів на виключені.
- UI.Vision: Додано функцію WdgView::attrsSet() та використано для встановлення групи атрибутів у одному запиті для попередження втрати деяких пов'язаних повідомлень при обробці, а також підвищення продуктивності у мережі.
- UI.{VCAEngine,Vision,WebVision}: До примітивів "Діаграма" додано формування трендів із прямо вказаних даних за посередництвом префікса "data:" та "line:".
- DAQ.Template,DAQ.{JavaLikeCalc,ModBus},Protocol.UserProtocol,UI.WebUser: Обмеження вихідного тексту процедур розширено до 1000000 символів.
- DAQ.{ModBus,LogicLev,BlockCalc,Siemens}: Попереджено перевантаження виконавчого контексту із БД на запущених об'єктах контролерів.
- DAQ.SoundCard: Додано можливість встановлення пріоритету задачі збору, із PortAudio. Додано деякі повідомлення про помилки. Дещо збільшено продуктивність.
- UI.WebVision: ID об'єкту сеансу перейменовано у PATH та nodeName() встановлено у рядок з роздільником від шляху. Додано опцію рівня стиснення PNG для деякого контролю продуктивності формування зображень, а значення по замовченню встановлено у "1".
- Transport.{Serial,Sockets}: Додано обробку номеру помилки EAGAIN у функції write() для вихідних транспортів з метою попередження помилок на передачі великих блоків даних.
- UI.{Vision,WebVision}: Виправлено завал буферу даних примітиву "Діаграма" поточними значеннями та втрата видимих старих значень при досягненні обмеження буферу шляхом вирівнювання поточних значень до розміру-часу пікселу.
- DAQ.JavaLikeCalc: Видалення помилкового правила граматики "expr OR CONST{" у зв'язку з закінченням дії на першій постійній, незалежно від наступних операцій виразу. Умовна логічна команда '||' та '&&' виправлені для постійних.