2025-03-30 - 2026-03-30
Overview
22 pull requests merged by 2 users
Merged
#41 refactor: CP-28 only — strip all non-DX-Smart beacon code
Merged
#40 fix: three provisioning bugs causing beacon write failures
Merged
#37 fix: prevent DXSmart disconnect race killing Write Config screen
Merged
#35 fix: real-time provisioning status + disconnect handling
Merged
#34 fix: connection callback bug + provisioning diagnostics
Merged
#33 fix: sort beacons by RSSI (closest first)
Merged
#32 fix: overhaul beacon discovery to find all DX beacons
Merged
#31 fix: back button bounces user back into selected business
Merged
#29 fix: decode actual API response format
Merged
#27 fix: rewrite xcodeproj to match subdirectory structure
Merged
#26 fix: remove CocoaPods references breaking build
Merged
#15 fix: response gating between BLE writes (matches Android)
Merged
#14 fix: retry char discovery when FFE2 missing after disconnect
Merged
#13 fix: prevent beacon disconnects during provisioning
Merged
#11 fix: live progress display + better disconnect resilience
Merged
#10 fix: per-write timeouts + reduced inter-write delay
Merged
#8 fix: reconnect retry for unexpected BLE disconnects
Merged
#7 fix: skip device info read to prevent disconnect failures
Merged
#4 fix: prevent re-entrant disconnect callbacks
Merged
#3 fix: handle expected BLE disconnect after SaveConfig
Merged
#2 feat: provisioner hardening — multi-password auth & structured errors
Merged
#1 refactor: consolidate UUID formatting into shared extension