chore(#146): cut v1.1.2-rc.1 (version bump + CHANGELOG + README)

Bumps pubspec 1.1.2-beta.4+43 -> 1.1.2-rc.1+44, adds the 1.1.2-rc.1
CHANGELOG section (reply-UX #131/#106, device-info #134, GPS query #135,
BLE flood fix #140, path-hash #115, 0xC1 gate #144; known issues #86/#91),
and updates the README banner from public beta to release candidate.

Folds the #86 known-issue note into the rc.1 changelog, superseding #99.

Closes #146
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
pull/183/head v1.1.2-rc.1
Strycher 3 weeks ago
parent 87e8e62e6b
commit 546002c2e8

@ -2,6 +2,35 @@
All notable changes to Offband Meshcore. Pre-releases are tagged `-beta.N` / `-rc.N`.
## [1.1.2-rc.1] - 2026-06-28
### Added
- Channel reply UX: replying focuses the composer, and one-click route-reply sends
back along the path the message arrived on (#131, #106).
- Device Info shows the connected radio's firmware version and model, and logs them
to the app log on connect (#134).
- GPS state query — when a GPS-capable radio (Offband firmware) has GPS enabled,
read its live GPS state (detected / fix, coordinates, satellites) from
Settings → Location (#135).
### Fixed
- BLE write flood (`recv_queue` / `send_queue` full) during sync on slower links:
the per-minute GPS refresh no longer re-initializes the whole device each minute
(which had been re-walking channels and re-draining messages) (#140).
- Repeater path-hash labels decode at the device's hash width, so multi-byte hashes
render correctly (#115).
### Changed
- The fork-only GPS query (`0xC1`) is gated on firmware capability, so stock /
non-Offband MeshCore radios are never sent a command they can't answer; the GPS
status section is hidden on unsupported firmware (#144).
### Known issues
- The connect-time contact load can hang (red sync bar stuck) if a contact frame is
lost — there's no timeout/watchdog yet (#86); reconnect to clear it.
- Companion message-sync may miss public history after a long offline gap (#91); a
firmware-side fix is in progress.
## [1.1.2-beta.3] - 2026-06-24
### Added
@ -43,4 +72,5 @@ First public beta.
firmware-side fix is in progress.
- MQTT broker / Observer features require the firmware currently in review.
[1.1.2-rc.1]: https://github.com/OffbandMesh/meshcore-client/releases/tag/v1.1.2-rc.1
[1.1.2-beta.1]: https://github.com/OffbandMesh/meshcore-client/releases/tag/v1.1.2-beta.1

@ -22,9 +22,9 @@ 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).
> **Release candidate** — 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**.
- **Windows (x64):** download `OffbandMeshcore-*-win-x64.zip`, extract it anywhere, and run `offband_meshcore.exe`. The build 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).

@ -16,7 +16,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
# In Windows, build-name is used as the major, minor, and patch parts
# of the product and file versions while build-number is used as the build suffix.
version: 1.1.2-beta.4+43
version: 1.1.2-rc.1+44
environment:
sdk: ^3.9.2

Loading…
Cancel
Save

Powered by TurnKey Linux.