[
  {
    "apk_url": "releases/0.2.1-b3/outflow-0.2.1-b3-android.apk",
    "build_date": "2026-10-02T23:24:22.615627Z",
    "channel": "early-access",
    "filename": "outflow-0.2.1-b3-android.apk",
    "minimum_android_api": 26,
    "release_notes": [
      "First permanently signed Android development release for public testing; early access testing only.",
      "Local offline setup, independent output sources, mL and US fl oz entry, intake, occurrence editing, History corrections and Delete/Undo.",
      "Correct singular/plural wording for recorded intake counts.",
      "Reports, sharing, backup/restore and later product slices are not available yet."
    ],
    "sha256": "6403a2c49fef80338e4b4d246ba4a086b858000273be9ba29a9df1278010d8d7",
    "status": "Early Access / Development",
    "version": "0.2.1",
    "version_code": 3
  },
  {
    "apk_url": "releases/0.2.2-b4/outflow-0.2.2-b4-android.apk",
    "build_date": "2026-10-03T15:11:59.237229Z",
    "channel": "early-access",
    "filename": "outflow-0.2.2-b4-android.apk",
    "minimum_android_api": 26,
    "release_notes": [
      "New in-app text-size control: Settings \u2192 Accessibility \u2192 Text size.",
      "Choose Small, Standard, Large, Extra Large or Maximum with a live preview.",
      "Large is now the default for new installations and existing users without a saved text-size preference.",
      "Text-size changes apply immediately throughout OutFlow without restarting and are saved locally.",
      "Works together with Android accessibility text and display scaling; system text scaling is not capped.",
      "Large layouts reflow and scroll instead of clipping important controls, including source, unit, amount and Save.",
      "Early Access / Development: Android testing only. Local offline records; no account required. Reports/export and later product slices remain unavailable."
    ],
    "sha256": "fdb74488b12994a8e37132b772abe4fa3ae9597bd1d6c99d5f46d9f182869b90",
    "status": "Early Access / Development",
    "version": "0.2.2",
    "version_code": 4
  },
  {
    "apk_url": "releases/0.3.0-b7/outflow-0.3.0-b7-android.apk",
    "build_date": "2026-10-03T22:17:43.672463Z",
    "channel": "early-access",
    "filename": "outflow-0.3.0-b7-android.apk",
    "minimum_android_api": 26,
    "release_notes": [
      "Early Access / Development: OutFlow 0.3.0-b7 includes the new OutFlow flow icon and Track. Understand. Share. branding. This build may change significantly; do not rely on it for diagnosis, emergency decisions or medical treatment decisions.",
      "Local 7, 14 and 30-day reports and custom date ranges. Select individual output sources and recorded fluid intake; each source remains separate and missing records never mean physiological zero.",
      "Generate PDF reports entirely on your device, with optional nickname inclusion selected explicitly before generation. Review the report before any transfer.",
      "Share Report through Android, or Save PDF through Android\u2019s user-controlled document picker. No OutFlow email server, recipient collection, contacts access or automatic report transmission. Receiving apps/providers control their copies.",
      "Existing Small, Standard, Large, Extra Large and Maximum text sizes apply immediately and compose with Android accessibility scaling. Large is the default; large layouts scroll to keep controls reachable.",
      "Testers may use OutFlow normally at their own discretion. Encrypted backup and restore are not available, so retain information you need independently. Do not email unnecessary health information, databases or keys when giving feedback."
    ],
    "sha256": "029c05609037c45d9d776e34794e63ba06b345e8f6a324e9f53467581a5d01c6",
    "status": "Early Access / Development",
    "version": "0.3.0",
    "version_code": 7
  },
  {
    "apk_url": "releases/0.4.0-b8/outflow-0.4.0-b8-android.apk",
    "build_date": "2026-10-08T08:05:26.184050Z",
    "channel": "early-access",
    "filename": "outflow-0.4.0-b8-android.apk",
    "minimum_android_api": 26,
    "release_notes": [
      "Encrypted OutFlow backups and replace restore with your own passphrase; backups are verified locally before Save.",
      "Export your data as readable CSV files through explicit Android Save or Share.",
      "Improved, human-readable reports with friendly dates and times.",
      "Improved PDF summaries, tables and detailed original-unit entries.",
      "Track multiple independent output sources; recorded intake remains separate.",
      "Generate PDF reports locally and choose whether to share or save them.",
      "Accessibility and Small / Standard / Large / Extra Large / Maximum text sizes; Large is the default and changes apply immediately alongside Android scaling.",
      "Large layouts scroll to keep important controls reachable.",
      "Offline-first privacy: no OutFlow account, Internet permission, automatic upload or cloud synchronization."
    ],
    "sha256": "15417fd3a034ec4bf2db2dbf47345b49b9e1d88a389712eec80657e03d7a30a2",
    "status": "Early Access / Development",
    "version": "0.4.0",
    "version_code": 8
  },
  {
    "apk_url": "releases/0.5.0-b10/outflow-0.5.0-b10-android.apk",
    "build_date": "2026-10-08T18:17:06.136834Z",
    "channel": "early-access",
    "filename": "outflow-0.5.0-b10-android.apk",
    "minimum_android_api": 26,
    "release_notes": [
      "Optional How I Feel check-ins: record symptoms such as nausea, pain or fatigue, with optional severity and notes.",
      "Record several symptoms together; each keeps its own history.",
      "Correct or delete symptom entries from History with immediate Undo.",
      "Generate symptom-inclusive or symptoms-only local reports and choose whether to share or save them.",
      "Branded OutFlow startup and TheCriners publisher attribution.",
      "Encrypted OutFlow backups and replace restore with your own passphrase; backups are verified locally before Save.",
      "Export your data as readable CSV files through explicit Android Save or Share.",
      "Track multiple independent output sources; recorded intake remains separate.",
      "Accessibility and Small / Standard / Large / Extra Large / Maximum text sizes; Large is the default and changes apply immediately alongside Android scaling.",
      "Offline-first privacy: no OutFlow account, Internet permission, automatic upload or cloud synchronization."
    ],
    "sha256": "53dab186bda95aa24c37f15b5adcf882acd4fc5f161ff3d67a4f6c061bf6625d",
    "status": "Early Access / Development",
    "version": "0.5.0",
    "version_code": 10
  }
]
