Repository navigation
PulseLoop 2.11.1 (76) RC1
Pre-release
Pre-release
·
4 commits
to main
since this release
Test build. Installs over 2.11.0 (75). Android blocks installing a lower build over a higher one, so going back to 75 means uninstalling, which deletes your data.
What's new
Sleep
- Bedtime / DND tracking works on its own. "Track Bedtime / DND mode" and "Sleep quiet hours" are now separate switches under Sleep trimming. With Bedtime only, a night is trimmed to the Bedtime window it overlaps, and a night without Bedtime is kept whole instead of being cut at the schedule's end. With both on, the schedule is still the fallback, as before. Trimmed minutes are never imported, so they can't be recovered later. (#126, #128)
- If you had Bedtime tracking on with the schedule off, that combination never trimmed anything; it's switched off on upgrade so nothing starts trimming without you choosing it.
What's fixed
Colmi R11 and other Da Rings (CRP) rings
- Reconnecting is much faster. The app now waits for the previous Bluetooth link to finish closing instead of colliding with it, and retries after 3 seconds rather than waiting for the next 15-second check. In @voiceagentscc's tests the average reconnect went from 25 seconds to about 3. Thanks for the investigation and the PR. (#124, #125)
- The status shows "Reconnecting" while the app is still trying, instead of "Disconnected", and you can tap Disconnect to stop it. (#124, #125)
AI Coach
- Web Search on a free Gemini key no longer breaks every answer. If Google refuses web search for your key (HTTP 429), the coach answers without it and says web search was skipped. There's a hint under the Web Search toggle too. (#123, #127)
Blood oxygen
- Hourly SpO2 is marked "Estimated" on rings that compute it from heart rate, as @Albabit found on a YCBT ring. The app only labels it when your ring's own data shows the pattern; spot readings you take are never labelled. (#103, #129)
Full Changelog: v2.11.0+75...v2.11.1+76-rc1