🚀 Changes
- Escalate deprecations (#289)
- Propagate observation rewire failures during connection as reconnection failures (#285)
⚠️ Behavior change: A failure to spin-up observations on connect will no longer propagate failures to the corresponding observation flows. Instead, the failure will propagate through the Peripheral.connect
function and cancel the underlying connection — leaving observation flows in an active state. See Peripheral.kt
KDoc documentation for more details.
Android & Apple
- Add ability to create peripheral from identifier (#280), special thanks to @burnhamd for the contribution
Android
- Update Android Gradle configuration and set target API to
30
(#284)
Apple
- Add disconnect to Apple peripheral when
CBCentralManager
turns off (#287), special thanks to @burnhamd for the contribution