1. Безопасность (ФСТЭК)
Сервер авторизации:
· Добавлено встроенное право администрирования WEB сервера.
· Доработана доверительная авторизация для новой политики.
· Запускать/останавливать сервис Турбо может только администратор, имеющий права администрирования данного сервиса.
· Пользователю WEB Диспетчер разрешено запускать серверные процедуры от своего имени.
· Новый тип авторизации - "делегируемая".
· Изменен алгоритм снятия серверных лицензий.
Журнал событий:
· Изменен формат хранения событий.
· Переработан формат настроек CEF для экспорта в SysLog.
· Добавлена возможность оповещения по почте.
· Разделены события подключения WEB пользователя и WEB диспетчера.
· При записи пользовательских событий можно явно задавать описание события.
· Добавлено логирование изменения настроек для всех серверов
2. Доработка функциональности платформы (ядро)
Сервер данных:
· Расширена трассировка SQL запросов отладочной версии.
· В настройки расчетной базы добавлена настройка ограничивающая возможность использования информационной базы для отладки проектов.
· Исправлена ошибка запуска нескольких серверных процедур в рамках одного задания планировщика
· Объект DBConnection поддерживает запросы, состоящие из множества операторов для PostgreSQL и SQLite.
· Добавлена поддержка MS SQLServer 2022
· Добавлена поддержка полнотекстового поиска для PostgreSQL.
Linux:
· Доработана поддержка языковых настроек (locale).
· Добавлена тестовая версия утилиты сравнения инф. баз TXCompare (GUI).
· Добавлена ограниченная тестовая версия клиента TurboL (GUI).
· Добавлена поддержка Direct SQL, исправлена часть диалогов.
· Поддержка MSSQL под Linux.
Web Сервер:
· Добавлены имя/пароль служебного пользователя по умолчанию.
· Добавлена поддержка OpenSSL3.
· Доработано администрирование WEB сервера, настройка протоколов HTTP и HTTPS теперь полностью независима.
ТБ.Скрипт:
· Новая команда отладчика "Исполнить до выхода".
· Добавлена возможность выгрузки/загрузки прикладных объектов в формате JSON.
· Программный интерфейс для регистрации метрик.
TXLog. Метрики. Сбор метрик осуществляется сервером логирования TXLog.
TXAdm: команды для добавления/удаления физ. БД ( AddDB, DeleteDB )
TXCompare: изменен алгоритм сопоставления ключей при сравнении. Теперь результаты сравнения должны совпадать, даже если в базах используются разные таблицы сортировки.
3. Оптимизация
Сервер данных:
· Оптимизация команд вставки при завершении транзакций. Применяется для СУБД: MSSQL, PostgreSQL, SQLite.
· Пакетирование запросов на обновление документов.
Сервер компиляции:
· Оптимизировано кэширование файлов.
4. Доработаны элементы нового Дизайна
5. Изменение в базовых проектах:
1.В роль добавлено свойство двухфакторная аутентификация.
2.Добавлены внешние страницы логина
3.В пользовательские отчёты добавлена строка фильтра.
4.Добавлено ограничение на изменение ролей для не администраторских ролей.
5. Доработана возможность задания панели инструментов для web клиента.
6. Общие отчеты по умолчанию переведены в пользовательский режим.
6. Изменение в web клиенте
7. Доработки по Студия компонентов (low code)