L-MPV v2.5.2
Интерактивный менеджер версий, откат релизов и адаптивный чейнджлог
✨ Что нового в v2.5.2:
🔄 1. Интерактивный менеджер версий и откат (Downgrade Engine)
- Выбор любой версии в 1 клик: в окно информации о релизе добавлен выпадающий список со связкой до 30 последних релизов плеера с GitHub и датами их публикации.
- Интеллектуальная индикация:
- Откат (Downgrade): при выборе более раннего релиза плашка окрашивается в тёплые янтарные тона и отображает наглядный переход вида
2.5.2 -> 1.6.8со статусом «откат версии» и кнопкой «Откатить до v...». - Обновление (Upgrade): при выборе более новой версии плашка отображает
2.5.2 -> 2.5.3в фирменном акцентном синем цвете со статусом «доступно обновление». - Актуальная версия: лаконичный бейдж
v2.5.2со статусом «актуальная версия».
- Откат (Downgrade): при выборе более раннего релиза плашка окрашивается в тёплые янтарные тона и отображает наглядный переход вида
- Безопасная установка: подмена исполняемых файлов происходит через фоновый скрипт
update.bat, исключая блокировки файлов операционной системой Windows.
🎨 2. Адаптивный Markdown-рендеринг и улучшение UpdateModal
- Растягивание чейнджлога на 100% высоты: окно описания релиза теперь динамически занимает всю доступную высоту до самого низа футера, полностью убирая неиспользуемые пустые зоны.
- Поддержка медиаконтента в описаниях: нативная поддержка скриншотов, бейджей, таблиц, чекбоксов и форматирования кода в списках изменений (
MarkdownRenderer). - Устойчивость к спецсимволам: корректная токенизация технических идентификаторов (
snake_case, системные переменные) без нежелательного искажения в курсив. - Прямой переход: удобная кнопка «Открыть на GitHub» над списком изменений для быстрого перехода к релизу в браузере.
🎯 3. Стабилизация геометрии интерфейса (Zero-Jitter Architecture)
- Монолитный футер настроек: устранено микро-подпрыгивание плашек при наведении курсора в футере окна Настроек (
F2). Все элементы переведены на строгий Flexbox без использования тяжелых графических фильтров яркости. - Чистота минимализма: сняты навязчивые всплывающие подсказки (tooltip) при наведении на версию плеера и имя открытого файла в заголовке окна (Titlebar).
⚡ 4. Производительность и надёжность
- Интеллектуальный OOM Fallback в TensorRT: автоматическая двухэтапная компиляция с безопасным откатом на базовый профиль оптимизации
Level 3и ограничением рабочего пула VRAM1024Mпри нехватке памяти видеокарты. - Очистка ресурсов: полное устранение утечек памяти, таймеров и слушателей событий.
📦 5. Инструкция по скачиванию
1 - Если вы скачиваете приложение впервые, скачайте и запустите установщик L-MPV_2.5.2_x64-setup.exe, далее следуя инструкциям на экране, либо скачайте архив L-MPV-v2.5.2-portable.zip и распакуйте его содержимое в любую удобную папку (например, L-MPV).
2 - Если плеер уже установлен, просто обновите его через интерфейс приложения