Skip to content

Releases: Anonaconda-CodeLab/rounds

Rounds 1.4.1

Choose a tag to compare

@github-actions github-actions released this 02 Nov 07:44
6c43008
  • Web version: a link to the Android app under the privacy line on the start screen, and an Android app button in
    Settings → About (not shown in the Android app itself).
  • A gentle request for a donation on the Done screen after 20, 50 and 100 workouts (a finished timer, or one ended after
    at least one work round). Not now hides it until the next one; after Support on Ko-fi it never appears again.
  • Security fixes from a private review: the Android app no longer includes an unused file-sharing component, saving a
    backup writes only to the place just chosen in the save screen, the build checks the Gradle download against its
    published checksum, and timer IDs from imported files are limited to 80 characters.
  • Release workflow: the unsigned APK is kept 30 days while signing waits for approval, and any whitespace in the stored
    key is ignored.

Download and check

  • Rounds-1.4.1.apk (below). Install guide: https://rounds.anonacondacodelab.com/android.html
  • SHA-256 of the APK: f446421f7e130080ee08456c9f0647863b516662b1ecc03ae70a94656955d268
  • Signing certificate SHA-256: 4D:6C:EA:58:94:C0:D7:D8:E9:AB:74:BC:3A:1E:9C:A5:47:BD:40:A2:02:B6:70:99:AF:66:5B:29:7F:7A:8F:47

Built by GitHub Actions from this tag's source code (also attached below). No internet permission.

Android preview 1.4.1 from test (build 31)

Choose a tag to compare

@github-actions github-actions released this 02 Nov 05:55
6c43008

Preview of unreleased changes from the test branch, commit 6c43008. For testing only.

Rounds 1.4.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 05:01
5c3ad05
  • Heart-rate zones (optional, in Settings): enter your max heart rate, or your age to estimate it
    (208 − 0.7 × age), and optionally your resting heart rate to base the zones on heart-rate reserve. While a strap is
    connected, a ring of five coloured zones around the timer shows which zone you're in, and the finish screen shows
    your time in each zone. Stored only on this device, and included in Save timers to file.
    A one-time card on the start screen points to the setup.
  • Ending a timer early with End now shows the finish screen too, with the work rounds you finished, the
    time so far, and your heart rate and zones up to then (it went straight back to the start screen).
  • New thank-you line at the bottom of the start screen.
  • Android releases are built in three steps, so the signing key and the permission to publish are each used in one
    place only, and the APK is checked for no internet permission before it is published. Branch builds made by hand
    are published as the "android-preview" test build.

Download and check

  • Rounds-1.4.0.apk (below). Install guide: https://rounds.anonacondacodelab.com/android.html
  • SHA-256 of the APK: 42c90cb86a1a2c9927d7cc6206ed96c3b1ce0d14f88bb408533fe8f8b6ebd63a
  • Signing certificate SHA-256: 4D:6C:EA:58:94:C0:D7:D8:E9:AB:74:BC:3A:1E:9C:A5:47:BD:40:A2:02:B6:70:99:AF:66:5B:29:7F:7A:8F:47

Built by GitHub Actions from this tag's source code (also attached below). No internet permission.

Android test build 1.4.0 (build 25)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 04:58
5c3ad05

Test build of the Android app, made automatically from commit 5c3ad05. Install over the previous test build; your timers and settings are kept.

Rounds 1.3.1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 05:18
3df443e
  • Links open in the same tab, and the page's security policy now blocks all connections (the offline helper
    still fetches newer copies of the app's own files).
  • Timer names and heart rate are marked so a browser's Translate button leaves them out (translation sends the
    page's text to an online service). New Privacy section in the manual.
  • New home: the website moved to Cloudflare Pages, with stricter security headers: no other site can show
    the app inside its own page, and browsers always use HTTPS.
  • Shorter thank-you line at the bottom of the start screen.

Download and check

  • Rounds-1.3.1.apk (below). Install guide: https://rounds.anonacondacodelab.com/android.html
  • SHA-256 of the APK: 04c66eb51c6a16ad55b034bdd4e21148a593f3784df274788ba2fc488979e6a6
  • Signing certificate SHA-256: 4D:6C:EA:58:94:C0:D7:D8:E9:AB:74:BC:3A:1E:9C:A5:47:BD:40:A2:02:B6:70:99:AF:66:5B:29:7F:7A:8F:47

Built by GitHub Actions from this tag's source code (also attached below). No internet permission.

Rounds 1.3.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 23:48
  • First public release, with the Android app alongside the web app. Download, install guide and checksums:
    https://rounds.anonacondacodelab.com/android.html
  • Android app: the timer, beeps and spoken cues keep going with the screen off; no internet permission at all;
    Check for updates in Settings; links open in your browser or mail app.
  • Skip warm-up button during a warm-up.
  • The pause button shows ▶ while paused (it stayed ⏸).
  • Spoken cues wait until the long go/stop beep has finished, so short words like “Rest” aren’t drowned out.
  • Beeps stay in step with the timer: they allow for the phone's audio delay and are re-timed if the clocks drift apart.
  • Android app: spoken cues use the media volume at full level, like the beeps (they were much quieter).
  • About Rounds in Settings: version, licence, contact address (hello@anonacondacodelab.com), source code and manual.
  • Source code published at https://github.com/Anonaconda-CodeLab/rounds. Releases are built from tagged source by GitHub
    Actions, with the APK's SHA-256 checksum and the signing certificate's fingerprint in every release.

Download and check

  • Rounds-1.3.0.apk (below). Install guide: https://rounds.anonacondacodelab.com/android.html
  • SHA-256 of the APK: 5fdaf8ede4368affc77e01b23c40b03ef3c5db73537466d57732ee1016efb826
  • Signing certificate SHA-256: 4D:6C:EA:58:94:C0:D7:D8:E9:AB:74:BC:3A:1E:9C:A5:47:BD:40:A2:02:B6:70:99:AF:66:5B:29:7F:7A:8F:47

Built by GitHub Actions from this tag's source code (also attached below). No internet permission.