What's new

Every notable change, newest first. Versions are prefixed BETA until the first public release.

VITALi is pre-release These entries track development toward v1. Want to be told the moment it lands on your store? Find out how to hear first.

BETA 0.0.4

Unreleased 17 August 2026

Fixed

  • Account deletion actually deletes. The cloud database was missing a DELETE row-level-security policy, so deleting your account reported success while your data stayed on the server. The policy is now in place, the app verifies the row is really gone before telling you it worked, and it refuses to sign you out if it isn’t.
  • Health sync no longer errors in the preview app. Loading the Apple Health / Health Connect modules threw a full-screen error in Expo Go even though it was handled internally.
  • Text clipping on Android. Three oversized numbers — profile initials, biological age and the loading screen — could have their tops cut off.
  • Daily score ring. The ring silently dropped the middle colour of a three-stop gradient, and could fail to paint on first load.

Added

  • Brand gradients. A proper gradient layer across buttons, the action button, the daily score ring, the home hero and the active tab — and it re-tints automatically when you equip a shop accent.

Changed

  • Coach is labelled honestly. The Coach tab used to show a text box that accepted typing and did nothing. It now says plainly that Coach is coming in v1.1, and the sample conversations are marked as a preview.
  • Free plan reminder limit corrected to 3 — the app had been understating its own limit as 2.

BETA 0.0.3

Unreleased 13–14 July 2026

Added

  • Auto-progression. Double-progression weight suggestions computed from your own history — hit 8+ reps everywhere and it adds load; drop below 5 and it backs off. New exercises are pre-filled with the suggested weight × reps.
  • Strain score. A 0–100 daily exertion score from lifting volume, exercise minutes, active calories and steps — each measured against your own 28-day baseline. Light / Moderate / High / All-out, on the Vitals screen under Readiness.
  • Sleep trends. A new screen with average sleep, 7-day sleep debt, your usual bedtime and a consistency rating, a 30-night duration chart, and an average-night stage mix when watch data exists.
  • Micronutrients. Optional fiber, sugar and sodium on every food entry, with a daily totals card on the Meals screen.
  • Cycle tracking. A new screen to log period days, with cycle day, current phase, average cycle and period length, and a next-period prediction. Labelled as informational, not medical advice.
  • Correlations. A "Patterns" card on Insights comparing groups across 60 days of your logs — sleep after training days, steps and water on workout days, mood versus well-slept days — with a "directional, not causal" caveat.

Changed

  • Light-theme contrast improved — muted text darkened to meet WCAG AA on the light background.
  • Flatter surfaces. Achievement cards now use a hairline border like every other card; only genuinely floating elements keep a shadow.
  • Dashboard migration hardened — new default sections are appended to your saved layout instead of resetting your order and visibility.
  • Empty states polished; the Body chart now tells you how to log your first measurement.
  • Accessibility labels added to supplement colour swatches and the Meals quick-add chips.

Removed

  • Dead design tokens (unused gradients and the legacy shadow constant) cleared out of the theme.

BETA 0.0.2

12 July 2026

Added

  • Quests + stars economy. A daily quest board with openable chests and a Shop: a rarity system (Common→Mythic), consumable power-ups (Streak Freeze, Streak Repair, Double Stars, Quest Reroll, Bonus Quest, Mystery Box, Piggy Bank), and cosmetics — avatar frames, badges, auras, app-wide accent colours, titles, banners and streak-celebration packs. A rank from Bronze to Diamond gates the Mythic items.
  • Watch / health sync (code complete; awaiting a native rebuild). Apple HealthKit and Health Connect integration reading resting HR, HRV, VO₂ max, SpO₂, active calories, exercise minutes, distance, flights, stand hours, sleep stages and steps — plus a new Vitals screen with trend charts.
  • Biological age. An on-device wellness estimate with a factor-by-factor breakdown. Not medical advice.
  • Fitness age & VO₂max trend, and strength standards on personal records.
  • Fasting timer with a live ring, presets and history.
  • Track anything on Insights — chart any of 10 metrics over 1W/1M/3M with a vs-previous-period comparison — plus a weekly/monthly digest and per-metric CSV export.

Changed

  • Reorganised into hub tabs: Home · Activity (Steps + Workouts) · Nutrition (Calories, water, Supplements) · Profile. Quests moved off the tab bar.
  • Streak celebration rebuilt — full-screen, flying confetti, with tiers that shift colour as your streak grows.
  • A real display serif. Fraunces is now bundled and used for every heading, fixing the inconsistent system serif on Android.
  • The dark palette went cool. The warm brown-black was replaced with a neutral near-black to match the app mockups.
  • Profile decluttered; "About you" is compact and fully editable in one sheet.

Fixed

  • The onboarding height/weight wheel picker occasionally resting off-centre.
  • Onboarding: "biggest challenge" is now multi-select; the extra reminders step was dropped.

Removed

  • The blood type field from the profile.

BETA 0.0.1

1 July 2026

The first tracked snapshot — where the app stood the day this log started, so later entries have a baseline to diff against.

The baseline

  • Core trackers: nutrition (meals, macros, water), workouts (routines, PRs, rest timer, exercise bank), sleep, body weight and custom measurements, supplements, steps, journal.
  • The Daily Overview home dashboard with day-scoping — tap a day or the calendar and the whole dashboard rewinds.
  • Premium onboarding that personalizes the app and recommends starting goals from your metrics.
  • Streaks and achievements, with a full-screen celebration and a custom fanfare.
  • Optional Supabase cloud sync, subscription tiers with feature gating, and local reminders.