Skip to content

v0.3.12.2 — Исправления по issues #334 и #352

Choose a tag to compare

@sivatorov sivatorov released this 10 Oct 18:17

v0.3.12.2 — Исправления по issues #334 и #352

Windows/WPF и Linux/Avalonia.

Исправлено

  • Докачка цепочки обновлений работает (issue #352) — «Да» в диалоге «Попробовать ещё
    раз?» (и ручное, и автоматическое по истечении отсчёта) теперь действительно
    перезапускает загрузку: повтор больше не блокировался собственным статусом «идёт
    загрузка» строки (рекурсивный вызов заменён циклом повтора); окно не закрывается
    «в никуда», недостающие файлы цепочки докачиваются — планировщик пропускает уже
    скачанное (Windows и Linux).
  • Диалог выбора файла версии учитывает галочку «Не повышать» (issue #352) — при
    включённой галочке «Скачать» запрашивает страницу файлов ограниченной версии
    (3.1.x-максимум), а не глобальной последней: файлы кап-версии предлагаются всегда,
    даже когда она равна отображаемой «Последней версии»; предложение версии выше
    текущей невозможно.
  • Окно проверки обновлений не спрашивает «куда скачать» при уже выбранной папке
    (issue #352)
    — одиночное скачивание сохраняется в выбранную папку цепочки без
    диалога; диалог выбора папки открывается только когда она не задана.
  • Индикация фонового скачивания платформы (issue #334) — скачивание дистрибутива
    платформы 1С из окна «Обновление платформы 1С» («Только скачать» / «Скачать и
    установить») теперь регистрируется в общем менеджере фоновых загрузок и видно в
    индикаторе главного окна: прогресс, завершение и ошибка, работает отмена из
    индикатора — так же, как для окна «Скачивание версии платформы 1С» и цепочек
    обновлений (Windows и Linux).
  • Отмена выбора дистрибутива честно прерывает операцию (issue #334) — «Отмена» в
    диалоге выбора варианта дистрибутива больше не приводит к диалогу «куда скачать»
    (раньше отмена подменялась «рекомендуемым» вариантом, и поток доходил до диалога
    сохранения); добавлен ключ локализации Updates.Distribution.Cancelled (ru/en).

Тесты

Полный набор dotnet test зелёный (2277); обе сборки (Windows и Linux) без ошибок.

Сборка

  • Windows: single-file self-contained WPF (net10.0-windows, win-x64) —
    ConfigurationManagement.exe (обязательный ассет релиза, MZ-сигнатура проверена);
    ZIP-архив с exe внутри — дополнительный ассет для ручной загрузки.
  • Linux: single-file self-contained Avalonia (net10.0, linux-x64) —
    ConfigurationManagement, пакет configuration-management_0.3.12.2_amd64.deb.
  • Контрольные суммы — в SHA256SUMS.txt.

Артефакты

Файл Размер SHA-256
ConfigurationManagement.exe 84 159 231 байт (≈ 80.3 MiB) d1f0c380b8e0238a039d67b0cc700f8ee4effdda0b4443d4500556d2cf933f7d
ConfigurationManagement-0.3.12.2-win-x64.zip 78 345 726 байт (≈ 74.7 MiB) cb6befc93b0603d2f76bb9edd59435082ffe6e0d9e8963196d9ed474c95eb68a
ConfigurationManagement (linux-x64) 52 625 651 байт (≈ 50.2 MiB) 36afa563d717c665391b1bc8eb3b60be0110ef43ebe50f36ad9bd98601c921bf
configuration-management_0.3.12.2_amd64.deb 45 398 880 байт (≈ 43.3 MiB) e9366fc12927339559fe0fbae42a6eca167f08b6663688894289eee71557d05a
SHA256SUMS.txt 4 записи a94181b8185e87d0e9554e948c24fba8d5c0a42c4176b8ad15abfa2228f915e9

Issues остаются открытыми — ждём подтверждения от репортеров.