Добавлены следующие следующие возможности и улучшения:
- Настройка переключения между внутренним и внешним Git-репозиториями позволяет выбирать тип репозитория для хранения разрабатываемых артефактов проекта.
- Генерация экранных форм на основе классов модели данных ускоряет разработку интерфейса приложения.
- Генерация переменных на экранных формах приложения и присваивание значений в режиме Low-code ускоряет и упрощает разработку экранных форм приложения.
- Шаблонизация ячеек в таблице на экранной форме позволяет размещать в ячейках компоненты Платформы и управлять их свойствами, в том числе стилями отображения.
- Генерация типовых GraphQL-запросов для выполнения CRUD-операций с данными приложения ускоряет разработку интерфейса приложения.
- Статусы загрузки данных в источнике данных позволяют отслеживать и обрабатывать ошибки.
- Список сервисов Платформы дополнен сервисом федерации данных. Федерация данных хранилища данных Платформы и других хранилищ, поддерживающих GraphQL, реализует единообразный доступ к данным из различных источников.
- Механизм подписок на обновление данных классов модели данных обеспечивает поддержку актуальности данных в приложениях.
- Усовершенствованное управление физическим хранением данных позволяет хранить данные разных бизнес-модулей в разных базах данных.
- На BPMN-схеме бизнес-процесса могут использоваться специфические BPMN-элементы Платформы, расширяющие возможности описания бизнес-процесса: Platform Action Connector, Platform GraphQL Connector, Platform Script Template, Platform Universal Task, Platform Notification Connector, Platform Message Connector.
- Расширен список компонентов, которые могут быть добавлены на экранные формы при разработке, а именно: добавлены компоненты Iframe и ProcessViewer.
- В дистрибутив Платформы включены шаблоны сервиса для разработки сервиса бизнес-логики на Java и C#. Шаблон сервиса на C# обновлен до версии .NET 8.
- Сервисы и базовые библиотеки Платформы, реализованные на C#, обновлены до версии .Net 8.
- Сервис Project3D декомпозирован на несколько сервисов. Реализован конвертер форматов описания 3D-моделей в формат C3D.
- Развертывание Платформы теперь доступно под управлением Kubernetes с масштабированием сервисов.
- При развертывании Платформы под управлением Kubernetes настроен сбор телеметрической информации с помощью Loki, Tempo, Prometeus и Grafana.
- В качестве точки сбора и управления потоками диагностической информации в Платформу внедрен OpenTelemetry Collector. Передача данных из журналов событий и трассировок сервисов Платформы в OTEL Collector выполняется согласно OpenTelemetry Protocol.
- Разработана клиентская библиотека для динамической работы с объектами данных.
Развернуть