Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 02:21
· 33 commits to main since this release

One app again. ProtocolTracker-v0.5.0.apk updates the regular app (0.4.0) in place and includes everything from the dev builds (v0.5.0-dev.1 to dev.15). There is no separate dev APK anymore.

Moving from ProtocolTracker Dev

The dev build (purple icon) has its own data. To keep it:

  1. In ProtocolTracker Dev (update it to dev.15 first), open Settings › Export and data › Save backup. Since dev.15 the backup includes your settings.
  2. Install ProtocolTracker-v0.5.0.apk. It updates the regular app; your 0.4.0 data stays until you restore.
  3. Open ProtocolTracker › Settings › Export and data › Restore backup and pick the file. This replaces the data in the regular app with the backup.
  4. Check Today, Journal and your reminders.
  5. Uninstall ProtocolTracker Dev, or both apps will remind you.

Only used the regular app? Just install; your data is migrated in place.

New since 0.4.0

  • Today: the week strip swipes to earlier weeks; tapping a day shows it below the strip, where past doses can be checked off at their planned time. A dose due today says when the previous one was missed or skipped and when you last took the compound. Days off show the next dose. Extra doses and journal entries are listed together under "Logged today", and every row opens its edit sheet.
  • Day starts at: Settings › Times of day sets when a new day begins (midnight to 6:00, default 4:00), so a dose taken at 1:00 counts for the evening before.
  • Skipped doses stay on the day and time they were planned, show no amount and count apart from taken and missed. A taken dose can be changed to skipped.
  • Edit any logged dose from Journal or Today (amount, date, time, site, note, Taken/Skipped); every edit sheet has "Delete entry" with Undo.
  • Symptoms: low- and high-estrogen signs, general symptoms, mood (1–10), hair shedding and a note; Journal shows a mood chart.
  • Bloodwork: hormones, blood count, lipids, metabolic, kidney and liver markers in conventional or SI units, the lab's own ranges and "<0.3" values, other tests as printed, a chart per marker, and total testosterone on the Testosterone curve. Import results turns a chatbot's reading of your lab report into entries; nothing is saved before you tap Save.
  • Blood pressure chart: 7-day averages of the last 26 weeks in Journal.
  • Injection sites: the Log dose sheet suggests the next site per compound; Today rows and reminders show it, and checking records it.
  • Levels: slide along a chart to read the estimate, with the doses and entries around that time listed under it. The overview shows only the charts; figures are on the detail screen. "Back to now" appears after you move, zoom or read a chart.
  • Reminders: "Skip all" for a reminder with several doses.
  • Import: the CycleTracker web app's full history export (blood pressure, notes, symptoms, bloodwork).
  • Backups include your settings.
  • Missed doses and adherence count from your first logged dose.
  • Navigation: the back animation runs its full length, also with the back gesture.

Removed

  • Settings › Experimental, Levels compare mode and the tap-to-read bubble. Charts always slide to read.
  • The "Vibration while scrubbing" switch: the light ticks while sliding along a chart are always on; on Android 13 and later they follow the system's touch vibration setting.

Data

Database version 4 (adds the injection site to dose logs); 0.4.0 data is migrated in place. Backup format protocoltracker-backup-2; backups from 0.4.0 and every dev build restore. With the new 4:00 day start, a "count from last dose" interval dose taken between midnight and 4:00 counts for the day before.