v0.1.19-alpha
Pre-release
Pre-release
[0.1.19-alpha] - 2026-04-21
Added / 新增
- Installable multilingual language bundles delivered through the new Extensions flow, with initial external locale/font packages for European Latin Extended, Simplified Chinese, Traditional Chinese, Japanese, and Korean / 新增通过 Extensions 流程分发的可安装多语言包,首批提供 European Latin Extended、简体中文、繁体中文、日语与韩语等外部 locale/font 套件
- A Pages-side pack catalog and build pipeline that publishes SD-installable locale bundles from
packs/intosite/data/packs.jsonand packaged zip assets / 新增 Pages 侧语言包目录与构建流水线,可将packs/下的资源发布为site/data/packs.json与可安装 zip 包 - Shared Wi-Fi runtime support for the ESP targets, plus Extensions app entry points and top-bar/status exposure needed for on-device package downloads / 新增 ESP 目标共用的 Wi-Fi 运行时能力,以及为设备侧下载语言包准备的 Extensions 入口和顶部状态显示
Changed / 变更
- Localization is now pack-driven instead of being limited to a small built-in language set, with runtime locale/font/IME registration, SD discovery, and memory-profile-aware gating for constrained devices / 本地化体系现已从少量内建语言收敛为 pack 驱动模式,支持运行时 locale/font/IME 注册、SD 扫描,以及面向受限设备的内存画像门控
- GitHub Pages now presents Trail Mate as a multilingual firmware project and surfaces the installable language-pack catalog alongside the existing firmware download path / GitHub Pages 现将 Trail Mate 明确展示为支持多语言的固件项目,并在原有固件下载路径之外呈现可安装语言包目录
- Meshtastic direct-message handling and send-status flow were unified around upstream PKI-style behavior, while outdated settings-side PKI toggle/plumbing was removed and Chat/Contacts compose handling now stays on one path / Meshtastic 私聊与发送状态流程现已围绕上游 PKI 语义统一收敛,移除过时的设置页 PKI toggle/plumbing,并让 Chat/Contacts 共用同一条 compose 发送路径
Fixed / 修复
- Fixed false
No responsesend results after valid Meshtastic acknowledgements or response packets had already arrived, so UI send state now follows the actual protocol outcome more closely / 修复在 Meshtastic 已收到有效 ACK 或响应包后界面仍错误显示No response的问题,使发送状态与真实协议结果更一致 - Fixed blind spots in Meshtastic diagnostics by logging decode, key verification, routing, and drop reasons more explicitly, making packet handling failures and dedup behavior easier to trace / 修复 Meshtastic 诊断日志盲区,现会更明确地记录 decode、key verification、routing 与 drop 原因,使包处理失败和 dedup 行为更易追踪
- Fixed Extensions/package-download reliability under tight internal-RAM conditions by steering large TLS allocations toward PSRAM and tightening Wi-Fi/runtime state reporting in the UI / 修复内存紧张条件下 Extensions/语言包下载的稳定性问题,通过将较大的 TLS 分配导向 PSRAM 并收紧 UI 中的 Wi-Fi/运行时状态显示,提高下载可靠性
What's Changed
- Tdeck by @vicliu624 in #24
Full Changelog: v0.1.18-alpha...v0.1.19-alpha