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

Патч 3.5.0.16 (28.01.2022)

Переход на новую сборку

  1. Изменены библиотеки локализации.
  2. В файлах проектов .csproj теперь указывается версия языка C# 9.0, чтобы не использовался C# 10.0, который совместим только с версией .NET 6.0.

Добавление и изменение функциональности

  1. API: Обновлены библиотеки: .NET Core 3.1.22, AvalonEdit 6.1.3.50, CAdESLib 1.0.4, HtmlAgilityPack 1.11.40, HtmlSanitizer 7.1.475, ITfoxtec.Identity.Saml2.MvcCore 4.8.0, Kerberos.NET 4.5.150, MailKit 3.1.0, NLog 4.7.13, Npgsql 4.1.10, QRCoder 1.4.3, ZXing.Net 0.16.7.

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

  1. В desktop-клиенте при добавлении или замене файла, доступного только для чтения, теперь выводится понятное сообщение об ошибке. Ранее при добавлении файла выводилась низкоуровневая ошибка, а замена для такого файла не выполнялась без сообщений.
  2. Исправлена десериализация объекта токена сессии SessionToken из XML в части дат Created и Expires. Теперь для дат корректно указывается DateTimeKind.Utc.
  3. При закрытии сессии вызовом ISessionManager.CloseAsync теперь очищается текущий токен ISessionTokenHolder.SessionToken, он более не будет передаваться с последующими запросами к веб-сервису.
  4. Улучшена обработка ошибок в Tessa Applications при невозможности подключиться к серверу.
  5. В web-клиенте исправлена ошибка, из-за которой при попытке закрытия страницы и последующей отмены в диалоге подтверждения выхода мог дерезервироваться номер карточки, хотя пользователь оставался на странице.
  6. В web-клиенте исправлена ошибка, из-за которой при закрытии страницы мог не удаляться файл в Deski.
  7. Для контрола “Представление” в режиме отображения файлов карточки исправлен автоматический расчёт размеров колонок. Актуально в desktop-клиенте.
  8. Исправлена работа свойства IFormViewModel.TabVisibility в desktop-клиенте.
  9. Исправлено масштабирование изображений во встроенном предпросмотре PDF в desktop-клиенте, используя Ctrl+колесо мыши.
  10. Исправлено добавление в карточку колонок беззнаковых целых типов: UInt16, UInt32, UInt64. Колонки в карточке функционируют аналогично знаковым типам.
  11. Исправлено значение свойства IFilePagingControlModel.PreviewPath для модели области предпросмотра IFilePreviewModel.PagingControl в desktop-клиенте.
  12. Исправлено отображение элементов LeftItems, RightItems и BottomItems во вью модели CardViewControlViewModel для контрола “Представление” в desktop-клиенте.
  13. Исправлено вычисление сроков в листах согласования. Теперь при вычислении сроков учитывается временная зона.
  14. Исправлено выполнение скриптов обновления Upgrade.bat/upgrade.sh, если в карточках приложений указаны доступные роли.
  15. Исправлена ошибка получения сертификата издателя при работе с подписями.
Back to top