Skip to content

v11.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 01:26
· 347 commits to main since this release
  • chore(v11.0): remove REQUIREMENTS.md — archived to milestones/v11.0-REQUIREMENTS.md
  • docs(v11.0): archive milestone — ROADMAP, REQUIREMENTS, AUDIT committed to milestones/
  • docs(v11.0): milestone audit passed — 23/23 requirements satisfied
  • docs: plant seed SEED-003 — Gen4/Gen5 protocol architecture refactor (deferred from Phase 83)
  • docs(v11.0): phases 80-82 complete — roadmap and state updated
  • feat(phase-82): persist HealthKit import to metric_series SQLite table
  • fix(phase-81): expose R22 battery_pct in compact summary; reject invalid 2A19 reads
  • fix(phase-80): tighten resting HR floor from 25 to 30 bpm in metric_features.rs
  • feat(v11.0): add phases 80-82 from issue backlog (resting HR, battery, HealthKit persistence)
  • chore: mark SEED-001 resolved (implemented in Phase 78 BLE-REL-01)
  • docs(v11.0): milestone audit passed — 20/20 requirements satisfied
  • docs(v11.0): Phase 79 complete — all 6 phases done, milestone ready for audit
  • docs(79): complete polish and deferred features plan summary
  • feat(79): rename Support to Logs & Export, reorganise More nav (POL-02)
  • feat(79): split More > Debug into Status/Capture/Research tabs (POL-01)
  • docs: plant seed SEED-002 — battery level Gen4+Gen5 protocol offsets
  • docs(v11.0): Phase 78 complete — perf + BLE reliability done
  • docs(78-01): complete performance and BLE reliability plan summary
  • feat(78): BLE auth retry on insufficientAuthentication with 2.5s delay (BLE-REL-01)
  • perf(78): defer GooseBLEClient/bridge init for faster first frame (PERF-02)
  • perf(78): add covering indexes on schema v20 tables (PERF-01)
  • docs(78): context (PERF-01/02 + BLE-REL-01)
  • docs(v11.0): Phase 77 complete — codebase audit done
  • docs(77): AUDIT-03 verification — 6 CRITICAL fixed, build passed
  • fix(73): gate alarmIsArmed and buzz on canWriteAlarm guard (CR-01, CR-02)
  • fix(71): add 90-day retention limit to DailyJournalStore (CR-02)
  • fix(71): use async notificationSettings to preserve actor isolation (CR-01)
  • fix(70): correct haptic command sequence rollover to 0 (CR-01)
  • fix(67): validate calendar date bounds in parse_rfc3339_utc_unix_ms (CR-01)
  • docs(77): AUDIT-02 code review phases 67-73 (6 CRITICAL, 15 WARNING)