Releases: linuxct/pulseloop-android
Releases · linuxct/pulseloop-android
Release list
PulseLoop 2.1.5
Changes
- chore: Fix OTLP backfill chips to fit horizontally via horizontalScroll
PulseLoop 2.1.4
Changes
- chore: Bump to version 2.1.4
- feat: Improve icons
PulseLoop 2.1.3
Changes
- chore: Improve Settings icons. fix: Make notifications redirect to correct screens. Version 2.1.3
PulseLoop 2.1.2
Changes
- fix: Add missing resource
- chore: Smaller OTLP backfill window. Use OTLP icon. Version 2.1.2
PulseLoop 2.1.1
Changes
- chore: Allow resetting OTLP backfill times. Version 2.1.1
PulseLoop 2.1.0
Changes
- feat: Add Health Connect export and daily AI Coach summary; fix OTLP backfill
- chore: update readme's screenshots
- chore: Improve readme with screenshots
PulseLoop 2.0.0
Changes
- feat: Add dual UI system with Legacy (V1) and Material Design 3 Expressive with Material You colors (V2, labeled as P4 mode) variants, switchable at runtime
- feat: Add Material You dynamic theming and a dedicated V2 launcher icon (swapped via activity-alias)
- feat: Add OpenTelemetry (OTLP/HTTP) metrics export with hand-built protobuf, gzip, encrypted credentials, Wi-Fi-only export and full backfill via WorkManager
- feat: Add the historical data display and selector widget from Sleep screen to Vitals and Activity screens
- feat: Add a date selector/calendar to browse historical data for any past day across the Vitals, Activity and Sleep screens
- feat: Add additional missing Jring vitals (blood pressure, blood sugar, fatigue, stress) read together with SpO2 in a single combined measurement
- feat: Add blood-pressure/blood-sugar calibration in Settings and push user profile + BP adjustment to the ring on connect
- feat: Add manual opt-in toggle for estimated blood pressure/blood sugar (off by default, always treated as low-confidence)
- feat: Add blood-pressure, blood-sugar and fatigue cards, Today sparklines and per-characteristic Measure buttons across V1 and V2
- feat: Add dual-line blood-pressure chart and per-metric line charts with clinical zone coloring
- feat: Expand AI Coach retrieval/analysis tools to access ALL app-collected data and gate blood-metric awareness behind the manual opt-in - feat: Internationalize all user-facing strings, including the OTLP exporter
- fix: Add tooltips, dotted guideline and 00:00/06:00/12:00/18:00 time markers to vitals charts
- fix: Normalize vitals zone-label font sizes for consistency
- fix: Preserve database across schema upgrades and add OTLP export-state table (migration to v5)
- chore: Bump version to 2.0.0; add protobuf, WorkManager and security-crypto dependencies
- fix: Prevent kcal from being counted when ring hasn't reported any data yet. Fix strings.
- chore: Add version 2.0.0 readme
PulseLoop 1.1.0
Changes
- fix(urgent): Do not drop database when updating between different version schema. Include in 1.1.0.
- chore: Bump to version 1.1.0
- feat: Improved sleep detection logic, now correctly showing gaps as AWAKE time. REM recognition may still need polishing. Added support for naps (big gaps during the day are recognized and the gap itself shouldn't be accounted for in total sleep time calculation).
- feat: Improved step calculation logic between days and ring resets. The ring hardware resets are random so we now have better logic.
PulseLoop 1.0.7
Changes
- feat: Added support for changing OpenAI models. Handle exceptions when app is started from notifications. Better graphs and better tooltips when too much data is being shown. Version 1.0.7
PulseLoop 1.0.6
Changes
- chore: Added Manual HR readings. Removed confusing versioning. Version 1.0.6