- Upgrade donglora-client from 0.1 to 0.2 (ping-on-connect validation) - Remove manual mux/serial fallback and manual ping — handled by client now - Fix repository/homepage URLs to github.com/donglora/bridge - Fix README links to donglora GitHub org
1.4 KiB
1.4 KiB
Changelog
[0.3.0] - 2026-04-07
Changed
- Upgraded to
donglora-client0.2: all connections now auto-validate via ping-on-connect, rejecting non-DongLoRa serial devices within 200ms. - Simplified connection logic — removed manual mux/serial fallback and manual
ping;
donglora_client::connect()handles the full fallback chain and validation internally. - Config negotiation detects mux vs serial via transport type instead of string comparison.
Fixed
- Repository and homepage URLs now point to
github.com/donglora/bridge(wasswaits/donglora-bridge). - README links updated to
dongloraGitHub org.
[0.2.2] - 2026-04-06
Fixed
- TUI now fits in 80-column terminals (was 86).
[0.2.1] - 2026-04-06
Fixed
- CI: removed stale sibling-clone step, added
libudev-devdependency, upgradedactions/checkoutto v5 (Node.js 24).
[0.2.0] - 2026-04-06
Added
- Auto-detect connection mode: when no
portis configured, the bridge now tries the mux daemon first and falls back to direct USB serial (find_port()) if the mux is unavailable. Previously it would retry the mux forever.
Changed
- Config negotiation on direct serial connections now pushes
SetConfigwith the desired radio config when it differs from the dongle's current config. On mux connections, the existing behavior (accept the mux's config) is unchanged.
[0.1.0] - 2026-04-06
Initial release.