0.3.9.39
[0.3.9.39] — 2026-09-24
Исправлен открытый issue #284.
Исправления
-
Ускорено скачивание обновлений на Windows (#284) —
при загрузке нового бинарника обновление прогресса публиковалось на каждый прочитанный блок (80 КБ), из-за чего на Windows шла постоянная отправка сообщений в поток интерфейса, замедлявшая загрузку.- Крупный буфер чтения/записи (1 МБ вместо 80 КБ) в
DownloadChunkAsync— сокращает число системных вызовов чтения/записи потока. - Троттлинг отчёта о прогрессе — прогресс публикуется только на смене целого процента (как уже делала Linux/Avalonia-версия), что убирает издержки на маршалинг в UI-поток во время загрузки. Докачка через HTTP Range и логика перезаписи не изменены.
Помимо этого, разница в скорости между Windows и Linux объясняется вдвое меньшим размером Linux-бинарника (~49 МБ против ~82 МБ) и фоновым сканированием загружаемого файла антивирусом/Защитником Windows при записи на диск.
- Крупный буфер чтения/записи (1 МБ вместо 80 КБ) в
Файлы для установки
- Windows (x64):
ConfigurationManagement.exe(single-file, self-contained). - Linux (x64):
ConfigurationManagement-linux-x64(single-file, self-contained; при необходимостиchmod +x).