Перейти к содержанию

Патч 3.6.0.20 (18.05.2024)

Новые возможности

  1. Добавлена поддержка для формата файла лицензии .jlic, который содержит информацию по лицензии в JSON-формате. Строка поиска файлов лицензии в конфигурационных файлах app*.json и файлах проектов .csproj теперь указывается как *.?lic, чтобы учесть как бинарные файлы лицензии *.tlic, так и JSON-файлы *.jlic. В будущих версиях платформы поддержка бинарного формата *.tlic будет прекращена.

Новые версии библиотек

  1. CsvHelper 32.0.3
  2. HtmlAgilityPack 1.11.61
  3. Npgsql 5.0.18
  4. QRCoder 1.5.1
  5. Quartz 3.9.0

Исправления и оптимизации

  1. Исправлена инициализация зависимостей по умолчанию TessaPlatform.Dependencies и TessaPlatform.ServerDependencies при невозможности выполнить парсинг файла app.json. Для приложений web, tadmin инициализируются зависимости из Tessa.Linux для ОС Linux. Для приложений web инициализируются зависимости из Tessa.Server. Это позволяет для некорректно сформированного файла app.json (например, при опечатке в нём) открыть страницу /check веб-сервиса, и увидеть причину ошибки вместо падения при инициализации контейнера Unity.
  2. Исправлена ошибка при генерации метаданных шаблона бизнес-процессов, из-за которой мог быть некорректным порядок отображения блока “Дополнительные условия”.
  3. В маршрутах в этапе “Типовая задача” исправлена ошибка, из-за которой этап завершался при отзыве подзадачи при активной родительской задаче.
  4. В конструкторе бизнес-процессов в действии “Типовая задача” исправлена ошибка, из-за которой этап завершался при отзыве подзадачи при активной родительской задаче.
  5. Исправлено формирование архива с дампом схемы при возникновении ошибки сохранения схемы.

Обновление на новую сборку

  1. В конфигурационных файлах app*.json и файлах проектов .csproj замените строку подключения файлов лицензии *.tlic на *.?lic для поддержки нового формата файла .jlic.

Back to top