diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..62e276c --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,30 @@ +# Changelog + +All notable changes to Offband Meshcore. Pre-releases are tagged `-beta.N` / `-rc.N`. + +## [1.1.2-beta.1] - 2026-06-24 + +First public beta. + +### Added +- Observer config + MQTT broker editor: field-at-a-time SET with enabled-last + activation, honest enable/disable that verifies the device actually applied the + change, and broker runtime-state + resolved-default hints (#80, #89, #93). +- Cross-platform file logging to a rotating file under the app support directory, + with "Open logs folder" (desktop) / "Share logs" (mobile) on the log screen (#97). +- Friendlier repeater path-hash labels (#90). +- Self-contained Windows packaging that bundles the VC++ runtime so the zip runs on + a clean machine (#96). + +### Fixed +- Channel sync advances immediately on a device error instead of stalling on empty + channel slots (#82). +- The BLE connect handshake retry is capped with backoff so it can't churn the + connect or starve the contact-list load (#88). + +### Known issues +- Companion message-sync may miss public history after a long offline gap (#91); a + firmware-side fix is in progress. +- MQTT broker / Observer features require the firmware currently in review. + +[1.1.2-beta.1]: https://github.com/OffbandMesh/meshcore-client/releases/tag/v1.1.2-beta.1 diff --git a/README.md b/README.md index e761afb..e5e5c2a 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,14 @@ Offband Meshcore is a cross-platform mobile application for communicating with M +## Download & Install + +> **Public beta** — expect rough edges; please [report bugs](https://github.com/OffbandMesh/meshcore-client/issues). Grab the newest build from [**Releases**](https://github.com/OffbandMesh/meshcore-client/releases). + +- **Windows (x64):** download `OffbandMeshcore-*-win-x64.zip`, extract it anywhere, and run `offband_meshcore.exe`. The beta is unsigned, so Windows SmartScreen will warn — click **More info → Run anyway**. +- **Android:** download the `.apk` and install it (you may need to allow "install from unknown sources"). +- **iOS / macOS / Linux:** build from source for now — see [Getting Started](#getting-started). + ## Features ### Core Functionality