Skip to content

NOOP 8.3.2

Choose a tag to compare

@github-actions github-actions released this 07 Jul 11:24

NOOP v8.3.2

A workouts fix-up: imported files and re-paired straps now show their sessions, and shared strap logs carry more of what's needed to solve a report. Update from the Releases page, AltStore, or brew upgrade.

Fixed

  • Imported activity files now appear in Workouts (#29). A FIT / GPX / TCX import reported success and was counted in Data Sources, but never showed in the Workouts list — the load path didn't read the imported-file source. It does now, with the "File import" badge.
  • Workouts show after re-adding / pairing a strap (#28). Workouts banked under your canonical history became invisible once a strap was re-paired, because the Workouts screen queried only the new strap's id. It now reads across both — the same union every other screen already uses — so nothing disappears on a re-pair.

Under the hood

  • More useful bug reports. The strap log you share now includes a workout + daily-data source breakdown (which id/source each metric lives under, vs. what the screen shows) and an on-device data-volume line, so a "present in Data Sources but missing from the screen" report is diagnosable at a glance.

What's Changed

  • Release notes: drop the author-handle credit from the auto breakdown in #25
  • iOS: ship production bundle ID (fixes #26 AltStore install) in #27
  • Android: read Workouts across the my-whoop union (fixes #28) in #30
  • Workouts: show imported activity files (FIT/GPX/TCX) — fixes #29 in #31
  • Debug export: add a Workouts-by-source breakdown in #32
  • docs: v8.3.2 release notes + What's New in #33

Full Changelog: v8.3.1...v8.3.2


Downloads — NOOP Staging identity, installs beside the official app (separate data):

  • AndroidNOOP-android-v8.3.2.apk (com.noop.whoop.staging)
  • macOSNOOP-macos-v8.3.2.zip (unzip, then right-click → Open)
  • iOSNOOP-ios-unsigned-v8.3.2.ipa (AltStore / Sideloadly)