Releases
0.9.0
MeshCorium v0.9.0 — UI/UX improvements & WIKI page + Android client
Latest
Compare
Sorry, something went wrong.
No results found
v0.9.0 — UI/UX improvements & WIKI page + Android client (2026-06-30)
Web: Settings Layout Overhaul
Maps page summary cards: centered text in mc-map-summary-card
Settings rows grid: minmax(220px, auto) for adaptive control column width
Native select and inline input: natural width (not forced 100%)
mc-settings-inline-controls: no max-width cap, sizes from content
mc-settings-row-control--stack: gap 8px between stacked controls
Background blur toggle and wallpaper dropdown swapped order
Web: MeshCore Params Radio Section
Removed "Section status" and "Companion firmware limitation" info blocks
Split SF and CR into two separate rows with individual descriptions and sfHint/crHint i18n
Split TX power and Client repeat into separate rows with txPowerHint/clientRepeatHint
Client repeat unavailable hint: yellow (mc-settings-inline-hint--warning), moved to label column
Client repeat condition: shown only when constraints require allowed-range check AND current frequency is outside allowed ranges
Web: MeshCore Params Routing Section
Multi-Acks: checkbox moved left of numeric input, duplicate label removed
Telemetry broadcast: extracted into separate card with 3 sub-rows (Base/Location/Environment) + card-body descriptions for each mode value
TX timing and airtime: extracted into separate card with RX delay base hint (0-20ms) and airtime factor hint (duty_cycle formula)
Path hash mode: separate card with hop constraints per mode (1-byte=64, 2-byte=32, 3-byte=21 hops) + autoaddMaxHopsHint
Auto-add contacts: extracted into separate card with 5 individual rows, each with title and description
Web: MeshCore Params Identity Section
Latitude/Longitude row: title → "Node coordinates" / "Координаты ноды", description → "Latitude, Longitude" / "Широта, Долгота"
Removed read-only rows: Device model, Device time (UTC), Firmware
Removed Direct and Flood advert buttons
Web: Wiki Page (NEW)
New /wiki route with lazy-loaded WikiView
ShellPageFrame layout matching settings structure: scroller + workspace
Phonebar in workspace-top (desktop) + mobile phonebar support
Scroller-footer with MessagesConversationSidebar (status as in Messages)
Empty scroller-body placeholder for future navigation
Workspace-header with dynamic title/subtitle from route params
i18n: wiki section in en.js and ru.js with 5 sections (getting-started, hardware, companion, repeater, faq)
Rail button with book icon (rotated open book SVG, gradient style matching existing icons)
Mobile dock Wiki button with router navigation
Wiki icon: /icons/wiki-icon.svg
Web: Settings Control Width Adaptivity
All mc-settings-native-select and mc-settings-inline-input: width auto (fit content)
All mc-settings-inline-controls: no min/max width constraint
Controls align to flex-end within the column
Wiki Content and Diagrams
Added file-driven wiki content and SVG attachments for English and Russian locales.
Docker image now includes wiki/ and web/attachments/ runtime content.
Fixed SVG text layout in wiki diagrams so Russian labels do not overflow their frames.
Android Client
Android WebView client APK is provided as a separate downloadable GitHub Release asset.
v0.9.0 — UI/UX improvements & WIKI page + Android client (2026-06-30) [RU]
Web: переработка layout настроек
Карточки summary на странице карт: текст центрирован в mc-map-summary-card.
Сетка строк настроек получила адаптивную колонку управления minmax(220px, auto).
Native select и inline input используют естественную ширину, без принудительного 100%.
mc-settings-inline-controls больше не ограничивает ширину, размеры идут от содержимого.
Для stacked controls добавлен аккуратный gap 8px.
Переключатель background blur и dropdown wallpaper поменяны местами.
Web: MeshCore Params
Радио-раздел очищен от лишних информационных блоков, SF/CR и TX power/Client repeat вынесены в отдельные строки с подсказками.
Routing-раздел переработан: Multi-Acks, telemetry broadcast, TX timing/airtime, path hash mode и auto-add contacts разложены по отдельным понятным карточкам.
Identity-раздел упрощён: координаты ноды переименованы, read-only строки Device model / Device time / Firmware и advert-кнопки удалены.
Web: Wiki page (НОВОЕ)
Добавлен маршрут /wiki с lazy-loaded WikiView.
Wiki использует layout ShellPageFrame: scroller + workspace, как в настройках.
Добавлена wiki-кнопка в rail и mobile dock с новой SVG-иконкой книги.
Добавлены locale-aware pages_en.json / pages_ru.json, markdown-контент и SVG-схемы.
Реализованы публичные endpoints для wiki pages, markdown, attachments и поиска.
Wiki content и SVG-схемы
Docker image теперь включает runtime-контент wiki/ и web/attachments/.
Исправлена раскладка текста в SVG-схемах wiki, чтобы русские подписи не выходили за рамки блоков.
Android-клиент
APK Android WebView-клиента приложен к GitHub Release как отдельный файл для скачивания.
Same-version release refresh
Added local-only /api/health readiness endpoint for self-update.
Changed launcher update readiness check from authenticated /api/ports to /api/health.
Added transitional localhost-only /api/ports compatibility marker so old running launchers can complete this update once.
Added UI notification when the update is installed but meshcorium.service must be restarted to pick up the new launcher.
You can’t perform that action at this time.