Releases
0.5.1
Compare
Sorry, something went wrong.
No results found
What is new compared to v0.5.0
USB serial remains the primary and permanent supported transport.
A transport abstraction layer was added:
ConnectionRouter
ConnectionDescriptor
SerialTransportAdapter
transport-aware MeshCoreClient
Added backend protection against the startup failure seen in v0.5.0:
expected CONTACTS_START, got code 18
Removed the old non-Vue legacy frontend from the runtime.
The connection screen now has a USB / BLE / Wi-Fi selector, separate connection history by transport mode, and a forget action for saved nodes.
Added the first experimental BLE path:
Linux / BlueZ / bleak
Nordic UART Service discovery
BLE pairing PIN UI
BLE is still not debugged enough to be considered a validated transport in this release.
Wi-Fi is present only as a UI placeholder in this release; the real transport is not implemented yet.
Launcher, release docs, and packaging groundwork were improved.
Upgrade notes from v0.5.0
Stop the current MeshCorium instance.
If systemd is used:
sudo systemctl stop meshcorium.service
Back up data from the old installation:
data/meshcorium_messages.sqlite3
data/meshcorium_contacts.sqlite3
Replace the application files with v0.5.1.
Restore your data files if needed.
Start MeshCorium again.
MeshCorium v0.5.1 -- USB
Что нового относительно v0.5.0
USB serial остаётся основным и постоянным поддерживаемым транспортом.
Добавлен слой транспортной абстракции:
ConnectionRouter
ConnectionDescriptor
SerialTransportAdapter
transport-aware MeshCoreClient
Добавлена backend-защита от startup-сценария из v0.5.0:
expected CONTACTS_START, got code 18
Удалён старый non-Vue legacy frontend из runtime.
Экран подключения получил selector USB / BLE / Wi-Fi, раздельную историю подключений по transport mode и forget action для сохранённых нод.
Добавлен первый экспериментальный BLE path:
Linux / BlueZ / bleak
Nordic UART Service discovery
BLE pairing PIN UI
BLE в этом релизе ещё не считается отлаженным и валидированным transport.
Wi-Fi присутствует только как UI-заглушка; реальный transport ещё не реализован.
Улучшены launcher, release docs и groundwork для packaging.
Как обновиться с v0.5.0
Остановить текущий экземпляр MeshCorium.
Если используется systemd:
sudo systemctl stop meshcorium.service
Сделать резервную копию данных из старой установки:
data/meshcorium_messages.sqlite3
data/meshcorium_contacts.sqlite3
Заменить файлы приложения на v0.5.1.
При необходимости вернуть сохранённые файлы данных.
Снова запустить MeshCorium.
You can’t perform that action at this time.