This update touches five parts of Flux you use every week. Here's what changed on each screen and why it matters.
Workout Complete is now a set of cards
Tap Finish Workout and the completion screen is no longer one long page. It's a set of cards you swipe through:
- How it felt. Rate enjoyment and difficulty, and optionally how you felt before the session.
- Your totals. Workout name, goal and phase, time, weight moved, working and warm-up sets, exercises completed.
- One card per exercise. Your planned sets beside what you actually did, how it compared with last time and your target for next time, colour-coded so you can see at a glance whether you progressed, held or deloaded. A quick 1–5 rating for the exercise sits at the top; if Flux needs to know why a set didn't go to plan, that stays at the bottom of the card.
- Muscles trained. A body map of the muscles you worked in this session, with a chart alternative and the set counts.
Save Workout sits at the bottom of every card. You don't have to visit them all. If you skip the workout rating, Flux asks once whether you want to add one or save anyway.
Underneath that screen is a change you shouldn't normally notice. Flux now saves your workout to your phone before it opens Workout Complete. If the save fails, your workout stays paused and you see Couldn't Save Workout with Retry Save and Not Now. Retry Save tries again with everything you entered; nothing is re-entered and no progress is counted twice. If you close Flux and reopen it later, it tries the save again for you. There's nothing to turn on.
Swap exercises in Routine Library programmes
Routine Library programmes are authored with specific lifts. If your gym doesn't have a hack squat, or you'd rather press dumbbells than a barbell, you can now swap the exercise and keep the rest of the programme intact.
On a programme you're already following: open any remaining workout, tap the exercise and choose Swap. Pick a replacement and Flux asks how far the change should go:
- Whole routine changes every remaining workout for that programme day. Swap Bench Press on Push Day and every remaining Push Day uses the new exercise; Full Body Day keeps its bench. Repeat the routine later and the swap is still there.
- Just this workout changes only the session in front of you.
Workouts you've already completed stay exactly as you trained them, with a note so you can see where the change began. Programmes where one lift shares a single climbing weight across days (linear progression) update every day that uses it, and the sheet tells you before you confirm.
Before you start: in Choose Routine, open a programme's details, swap the exercises you need to, then tap Select Routine. Your changes are built into the new routine. Go back to the list instead and they're discarded.
Dashboard Routine Overview for generated routines
The Routine Overview widget on your Dashboard already showed programmes their phase and a progress bar. Generated and custom strength routines only got a list of workouts, even though Adaptive Block, Daily Undulating, Linear and Weekly Undulating routines all know exactly where you are.
Now they get the same view: your current phase, a short position line such as Wave 2 · Week 4 · Workout 2 of 4, a progress bar that fills as you complete workouts and your next milestone. Manual periodisation shows your chosen phase; HIIT-only routines keep the workout list.
Smarter warm-ups in your active workout
The warm-up sets Flux adds to compound lifts in generated workouts used to depend on fixed weight thresholds. A 30 kg dumbbell press got a token warm-up because 30 kg didn't count as heavy, even though 30 kg per hand is a serious lift for most people.
Warm-ups are now sized to today's working weight, reps and effort, relative to what you can lift on that exercise, and each step uses the plates and increments from your gym setup. Heavy lifts get a proper ramp; lighter ones get a short one.
If you change your first working weight during the workout, the warm-ups you haven't ticked off update to match, including any you'd edited. Completed warm-ups keep the weights you actually lifted. Routine Library programmes keep their authored warm-ups.
Generate Routine: choose your session length
The Duration setting in Generate Routine now offers 30 min, 30–45, 45–60, 60–75 and 75–90 minutes. New routines fit their time more reliably: a final time check runs after the exercises are ordered, automatic supersets leave a clear block of standalone exercises, and weekly muscle balance is adjusted more carefully, including moving a set to an under-served muscle without adding to your total.
When a session still runs long, Flux used to remove a set. It now turns that set into a lighter, shorter-rest back-off set, so the work stays in the plan. This applies to routines you generate from now on; saved routines are unchanged.
Also in this update
- Edited routines: the targets in the workout editor, the active workout and Workout Complete now match, and earned weight increases are saved to your routine for next time. Individual-set targets and AMRAP labels agree across screens.
- Mixed units: workout history with both kilograms and pounds compares correctly.
- Paywall: once your trial ends, a Share feedback button beneath Lifetime Unlock lets you pick a reason, add a comment and leave an email only if you want a reply.
- Failure Reasons: the sheet's introduction and Done button no longer overlap.
- Profiles: duplicate profiles left by older versions are tidied up automatically, keeping every workout.
Flux is free to download with a 14-day trial of every feature, no subscription and no automatic charge. After the trial, Lifetime Unlock is a single purchase. Eligible existing paid owners keep permanent Full Access.