Changelog

What changed for you, in plain language. The reasoning behind each system is in The Science.

nutritiontrainingfixes

Clearer nutrition and recovery summaries

Nutrition shows what remains against your daily target. Recovery summaries use more consistent labels and show an estimate when enough information is available. Empty histories and limited information are explained more clearly.

A warning before leaving an unfinished log

Refreshing or closing a tab warns when a manual workout or food entry has unsaved changes. The warning stays while a save is pending or has failed.

· 1 change

Clearer equipment choices and bodyweight progress

Deleting your active training location selects a remaining one. Saved previews respect current equipment and exclusions. A single weigh-in appears as one reading and asks for confirmation before deletion.

· 4 changes

Groceries and Kitchen, kept separate

Groceries now list the full ingredients for selected meals. Kitchen suggests meals from food you have. Manage stock and prepared portions separately; logging food records only what you ate.

Shared kitchens and easier shopping

Share Kitchen stock across family accounts while keeping food logs private. Link eaten food to inventory, check shopping items separately from purchases, and print Kitchen or meal-plan grocery lists.

Meal plans for the way you eat

Choose keto, paleo, vegan, vegetarian, carnivore and more when planning meals. Avoid grains separately while keeping fruit and vegetables available. Review your choices and daily carbohydrate totals before using a plan.

Food logging, closer to your day

Log food from Dashboard or Nutrition. Repeat recent foods, save favourites, and choose planned meals or prepared portions in one place. Today brings your food log and daily shortcuts forward.

· 3 changes

See coaching plans by day and week

Coaches can arrange training in a weekly calendar and publish scheduled times. Clients can see their workouts and accepted meals together, open a session, log an eaten portion, and continue conversations from the plan.

Build a private coaching library

Coaches can create movements, foods and meals for their own clients. Plans and logged workouts keep the versions they used when the coach later changes a library entry.

Turn your meal plan into a grocery list

Generate a grocery list for the plan or a selected day, choose your shopping units, and copy the combined ingredients. Quantities follow the portions currently shown in your meal plan.

· 1 change

Supplement calendar colours redrawn

The colours marking each supplement on your calendar were chosen for a light background. They have been redrawn so they stay distinct from one another on the darker one.

· 4 changes

The app tour, in plainer words

Tour stops now explain what you are looking at in ordinary language, and a new stop covers the supplement calendar. Restart the tour any time from Help.

Each supplement gets its own color

The calendar now shows one colored dot per supplement scheduled that day. A filled dot means you marked that dose taken; an outlined dot means you have not.

Help recognizes supplement questions

Ask how to add or track supplements and Help now returns the reviewed calendar steps directly, including scheduling, Taken or Skipped marks, history, and stopping a schedule.

Supplements get their own calendar

Add supplements manually, choose a time and repeat pattern — including on/off cycles — then mark today taken or skipped. The calendar, neutral 30-day history, and Help cover the same workflow.

· 1 change

Lean-bulk guidance checks the scale and your training trend

Nutrition compares longer-term weight and lift trends during muscle-building. It can show gain below the upper band or pause a conflicting calorie increase. Sparse or mixed history produces no action and never estimates body-fat percentage.

· 1 change

The app tour now matches the app

Restart the tour from Help for a current walkthrough of group sessions, custom workouts, Progress, Nutrition, Programs, Library, Equipment, History, and VidarFit AI. Move backward or forward; unavailable account data appears as a labeled sample.

· 1 change

Workout and Dashboard loading restored

A nutrition-history loading error could block Quick Check-In, hide saved training locations, and leave Dashboard spinning. Workout and Dashboard now keep their training controls available if that optional history is briefly unavailable.

· 1 change

The dashboard is metrics only, and it tracks your nutrition now

The dashboard was doing two jobs: showing you where you stand, and offering you today's workout. The workout half was a second front door to something Workout already does better — it can swap exercises, regenerate the plan and start the session, none of which the dashboard card could. So the dashboard is now purely a reading of your day, and starting a session lives in one place. Nothing is lost: today's plan and its estimated length still appear in the "Where you stand today" panel, and everything the card linked to is on Workout or Programs. In its place is a nutrition tile, because what you've eaten today is a real metric worth a glance. It shows today's calories and protein against your targets, with a calculated calorie target shown as a range rather than a falsely precise number, plus your 7-day protein average. If you track weight only, it shows your latest weigh-in, your goal, and your actual weekly trend with how many weigh-ins that's based on — and no calorie or macro numbers at all. If you've turned nutrition off, there's no tile. Nothing logged yet says so, rather than showing a zero against your target. The location switcher has gone from the dashboard for the same reason — the dashboard reports, it doesn't configure. Which location you're training at is still shown in the "Where you stand today" panel, and you can still change it for one session in Quick Check-In or permanently in Settings.

· 3 changes

A weight-goal-only mode for nutrition

If you want to track your weight without counting calories, nutrition now has a middle setting between fully on and fully off. Weight goal only keeps your target weight, its feasibility check, your weigh-ins and trend, and the clinician check-in note — and hides calorie and macro targets and food logging. Nothing about your training changes, and you can switch back in one tap. Full tracking stays the default.

Your goal-weight date now agrees with your calorie plan

The target-weight card was working out feasibility with its own separate arithmetic, so it could disagree with the plan actually driving your calories — calling a perfectly reachable date unrealistic, and suggesting a later date than the plan would really need. It now reads directly from the same calculation that sets your calories, so the two always agree. A date that's genuinely too soon is no longer described as "a stretch — doable": we keep the fastest sensible pace and tell you plainly that you'll get there later than your date. And if your target points the opposite way from what your plan is currently fuelling, the card now says so instead of reporting you're on track.

Clearer, more honest nutrition wording

When you're cutting and have a body-fat figure recorded, your protein target is set from your estimated lean mass. That was described as simply a "higher" number, which isn't always true — depending on your body fat it can land above or below the bodyweight-based one. It's now described as composition-adjusted, and the nutrition section of The Science says plainly that tape and scale body-fat readings carry a few percentage points of error, that the underlying protein research studied already-lean athletes, and carries an evidence rating that matches its calibrating status.

· 4 changes

Your goal weight now sets how much to eat

Set a target bodyweight (and, if you like, a date) and your daily calorie target now paces toward it — safely. It won't ever push a faster gain or loss than the evidence supports: if your date needs a faster change than is healthy for keeping muscle, the app paces at a safe maximum and tells you the goal will land a little later, rather than telling you to eat in a way that just adds fat. A far-off date keeps the gentle default pace. And if your goal weight points the opposite way from your training goal, the app keeps your usual pace and flags the mismatch instead of guessing. The calorie number is a starting estimate that keeps correcting itself from your weigh-ins.

Leaner, more honest muscle-gain targets

We corrected how fast the app aims to have you gain when you're building muscle. The old default pushed a faster weight gain than the evidence supports — and gaining faster mostly adds fat, not muscle. The default is now a deliberately conservative pace (slower for more experienced lifters, who add muscle more slowly), so your calorie target for a bulk comes down and more of what you gain is muscle. If you're cutting, the loss pace is unchanged. As always, your own weigh-in trend keeps correcting the target over time, and the reasoning is spelled out on The Science page with its sources.

Sharper numbers for machines, easy runs, and daily burn

Three calibration updates, each anchored to published measurements. Machine and isolation movements now use their own strength curve instead of borrowing the barbell one — people get more reps at a given percentage on machines, so suggested loads at moderate and higher reps rise a little toward the evidence; barbell lifts are unchanged. The easy-run heart-rate band is now deliberately wider, because where "easy" tops out genuinely differs from person to person — the talk test stays the boss, and the band says so. And your estimated daily burn now considers how long your sessions are, not just how many you plan: shorter-session plans estimate a little lower, longer ones a little higher, until your logged training takes over as the source of truth.

Polish everywhere: keyboards, thumbs, and honest numbers

A broad sweep of small things that add up. Escape now closes every pop-up, sheet, and menu — always as a cancel, never a confirm — and focus goes back where you were. Choice rows work with arrow keys, the landing demo's tabs work from the keyboard, and buttons across the app grew to comfortable thumb size. Numbers got honest: workout totals in your history no longer drift by a pound from the sets they sum, bodyweight entries show one consistent date and decimal everywhere (chart, list, and target alike), and session-rating stars visibly show the real rating. On Progress you can now tap any week in the training-frequency chart to see exactly which sessions it counts. Nutrition shows every macro you log — carbs and fat get their own trends once you've logged them — and a new “How these numbers are calculated” note explains each target in plain language, including where the estimate stops. Copy buttons only say “Copied” when the copy actually happened (and show you the text to grab yourself if it didn't), searching your exercises tells you when nothing matched instead of going blank, the feedback form links a short guide to writing a useful report, and the app tour now practices on clearly-labeled example data — including ticking off a set — without saving a thing.

· 1 change

Safer edits and more reliable forms

Equipment edits now stay as a draft until you press Save, and an unfinished Quick Check-In can survive a refresh. Nutrition writes reconcile more reliably, destructive choices ask for confirmation and offer an undo where appropriate, and feedback submissions include the label you selected in the message.

· 1 change

A clearer view of your training

The app received a Measured Ascent visual refresh, with clearer hierarchy across Dashboard, Progress, Nutrition, and History. Volume details now stay in your selected unit, and the brand and authentication headers are more consistent across screen sizes.

· 1 change

Daily progress and nutrition at a glance

The Dashboard now gives you compact views of weekly training volume and recent protein intake, while Progress surfaces recent personal records. Nutrition adds a clearer “Today so far” summary, guidance that responds to what you log, and more visible safety context around its suggestions.

· 2 changes

Your calorie estimate now watches what you actually do

The app's estimate of how many calories you burn each day now uses the workouts you've actually logged over the past month — not just what your profile says you plan to do. Train more than planned and your targets honestly rise; train less and they honestly settle. New users and light loggers see no change until there's enough history to trust, and your weigh-ins always remain the final say — the app keeps correcting itself from what your body actually does.

Nutrition is now truly optional

New in Settings: a Nutrition tracking switch. Turn it off and VidarFit keeps food and weight data out of workout recommendations. If you keep it on, the app now tells you when it is waiting for more weigh-ins before suggesting calorie changes, keeps calorie targets above your body's baseline needs, and explains when signs like persistent fatigue deserve a clinician's attention — it does not diagnose them.

· 2 changes

A big tune-up across training, running, and nutrition

A large batch of corrections under the hood: weekly training volume lands where it's supposed to, deload weeks are properly balanced, rep and weight progressions advance when they've earned it, light runs no longer over-penalize your recovery (and that now survives app restarts), and calorie targets are derived more carefully — recalibration now waits until it has enough weigh-in data to trust.

Nutrition tracking and the public preview expanded

Nutrition now supports individual food entries, personal targets, habit graphs, and guidance that adapts as you build a logging history. People who are not signed in can also explore an example workout before creating an account.

· 1 change

New nutrition dashboard

Nutrition got its own set of cards: weekly targets, a target-weight tracker with honest feasibility verdicts, gentle recalibration suggestions when your trend and target disagree, and a readout of how your fueling supports your lifting.