MonoPanel 0.8.2
v0.8.2 — редактор открывается быстрее / faster editor
Русский
- Статика панели отдаётся со сжатием gzip и кэшем: хешированные чанки кэшируются браузером на год, остальное перепроверяется по ETag (304). Цепочка редактора Monaco на первом заходе — 1,2 МБ вместо 4,7 МБ, на повторном — только пять коротких 304.
- Файловый менеджер подгружает редактор заранее, пока открыт список файлов, и показывает «Редактор загружается…», пока он не готов.
- После обновления панели открытая вкладка сама перезагружается на следующем переходе, чтобы не смешивать старую сборку с новой.
- Пропавший файл сборки и неизвестный путь /api/… отвечают 404, а не страницей панели.
- apt ждёт освобождения блокировки dpkg до 10 минут вместо падения, если на свежем Ubuntu работает unattended-upgrades.
English
- Panel assets are served gzip-compressed with caching: hashed chunks are cached for a year, everything else revalidates by ETag (304). The Monaco editor chain is 1.2 MB instead of 4.7 MB on a first visit and just five small 304s on the next.
- The file manager preloads the editor while the file list is open and shows "Loading the editor…" until it is ready.
- After a panel update an open tab reloads itself on the next navigation, so the old build never mixes with the new one.
- A missing build file or an unknown /api/… path now answers 404 instead of the panel page.
- apt waits up to 10 minutes for the dpkg lock instead of failing while unattended-upgrades runs on a fresh Ubuntu.
Обновление
mp update
mp update apply
Панель скачает пакет для своей ОС, проверит подпись и перезапустится сама.