github OpenStrap/edge v0.2.0

latest releases: v0.9.23-whoop5-experimental, v0.9.22-whoop5-experimental, v0.9.21...
one month ago

OpenStrap Edge v0.2.0 — Trends, Fitness & Workouts

A big release focused on seeing your data over time and a completely reworked Workouts experience. Everything is additive — older builds keep working against the same backend.

🧭 New information architecture

  • 5 permanent tabs: Today · Sleep · Heart · Body · Workouts.
  • Renamed the old "Concern" screens to a single reusable MetricScreen (Today/Week/Month/3M with inline drill-down). Every metric now has one home and one trend path — tap any row to open the same trend screen for that metric.
  • Dropped unused screens; cleaned up navigation.

📈 Trends & Fitness (the foundation users live in)

  • Shared trend components built onceGenericTrendScreen, TrendMetricRow (inline sparkline + baseline-delta chip), BaselineDeltaChip, CalendarHeatmap, FormChart.
  • Today: composite Readiness hero alongside the Strain · Sleep · HRV gauges, plus baseline-delta chips and a calendar strip.
  • Heart tab: HRV (RMSSD), SDNN, LF/HF, HRV stability (CV), Resting HR and Nocturnal dip as tappable trend rows — plus an Irregular-beat watch card (a screen, not a diagnosis).
  • Body tab: VO₂max, a Banister Fitness / Fatigue / Form model with a dual-line FormChart, ACWR load band, and training monotony.
  • Sleep tab: time asleep, efficiency, Deep/REM/Light and SRI/regularity as trend rows.
  • Illness signal now always surfaced where relevant.

🏋️ Workouts, reimagined

  • Redesigned Workouts screen with a training-summary hero and a compact, blazing Start pill in the top-right.
  • Rich post-workout breakdown: zone legend with bpm bands, recovery curve, HR drift, time-to-peak, steps, cadence, coverage, and auto-detected effort.
  • Interactive live session: HR-reactive ember field, zone ladder, streaks, milestones, confetti and playful coaching lines, with a live banner on Home.
  • Auto-stop for forgotten live workouts once HR returns to baseline.
  • Delete workouts — swipe-to-delete on the list and a delete action in the breakdown (auto-detected sessions stay deleted).

⌚ Wear time

  • Dedicated Wear Time screen (tap the home tile): coverage ring, 24-hour strip, and on/off detail.

📱 iOS widget

  • Reverted to show Readiness as the hero alongside evenly-distributed Strain · Sleep · HRV rings (4 gauges total).

🔬 Under the hood

  • Honest step counting rebuilt on the wrist IMU (AN-2554 pedometer over the R10 + 0x33 IMU streams, 8-step regularity gate, calibrated gain) — the band exposes no pedometer field, so steps are derived and only accrue while the strap is connected.
  • Background sync keeps the BLE connection alive for more complete data capture.
  • Every value keeps its confidence dot + tier and abstains ("building baseline") rather than fabricating a number.

Full APK: openstrap-edge-v0.2.0.apk attached below.

Don't miss a new edge release

NewReleases is sending notifications on new releases.