Changelog
What's shipping.
Every release of OmniF, in plain language. Updates ship on a roughly two-week cadence — subscribe via RSS to follow along without checking back.
3 releases · latest v0.17.0
-
24 May 2026
v0.17.0
Bloodwork
Bloodwork upload with AI analysis, live macro recalculation, and a faster offline session loader.
- added
Bloodwork upload with automatic range cross-referencing for 32 common markers. [app]
- improved
Nutrition page recalculates macros live as you log, rather than on save. [app]
- fixed
Multi-device sync edge case where two simultaneous logs could create duplicate sets. [api]
- added
-
15 April 2026
v0.16.0
Performance
Performance Tests module ships with VO₂ max, 1RM calculator, and a fitness age estimate.
- added
Performance Tests module — VO₂ max from Cooper test, 1RM calculator across all major lifts, and a fitness age estimate. [app]
- added
Daily missions with adjustable difficulty per user fitness level.
- improved
Workout timer drift reduced from ±2s to ±200ms on background tabs. [app]
- improved
Sync conflict resolution now favours the device with the most recent local change rather than last-write-wins.
- fixed
Programme progress percentages occasionally rounding incorrectly on partial sets.
- added
-
8 March 2026
v0.15.0
Foundations
BreakingCross-device cloud sync moves to Pro; community library opens for browse-only access on Free.
Migration notes
Cross-device cloud sync now requires Pro. Free users keep all their data on each device they've installed OmniF on, but data won't sync between devices automatically. Existing data is preserved on every device — export via Settings → Export if you'd like a backup before changing tiers.
- changed
Cross-device cloud sync now requires Pro (was previously available on Free, opt-in). [app]
- added
Browse community library — programmes shared by other OmniF users, viewable on Free.
- improved
Nutrition page macros/micros visualisation redesigned for at-a-glance reading.
- improved
Onboarding shortened from 8 screens to 3 — programme selection happens post-install.
- fixed
Several iOS PWA bugs around app state persistence after long backgrounding (>4 hours).
- security
Updated dependency chain to address CVE-2026-4488 in our PDF rendering library used for bloodwork uploads.
- changed