Version History

What's New

Latest updates and improvements to RotaFlow

Download on the App Store
3.10Major update

RotaFlow now fits iPhone Duo.

RotaFlow 3.10 adapts its layout to iPhone Duo, iPad multitasking and resized windows. It also makes widgets, reminders, Siri, sync, pay and overtime more reliable.

  • On iPhone Duo, Today and Calendar spread across the large inner display: your shift sits beside upcoming days, the month sits beside the day’s agenda, and nothing lands on the fold.
  • Layouts adapt to the space available, so iPad multitasking and resized windows look right. Tabs keep their place when you fold, unfold or resize.
  • Widgets and Apple Watch switch to the new day at midnight, show “No rota yet” until you save a schedule, and stay readable in StandBy.
  • Shift reminders and notifications follow your rota’s time zone, even after you travel.
  • Siri and Shortcuts phrases work in all 17 languages. With Siri open beside RotaFlow, it can see the rota day you’re viewing.
  • Pay and overtime are more accurate: decimal rates and hours work again, and each overtime entry keeps the rate it was saved with.
  • Sync Recovery keeps the last 10 copies of each kind of data, so you can choose which one to restore by date.
  • Confirmed Trade Board trades now update both people’s rotas, and deleting entries asks for confirmation first.
3.00Major update

A clearer rota, with more ways to plan.

RotaFlow 3.00 refreshes Today and Calendar, adds safer date-range editing, brings personal calendars alongside your rota and makes planning across schedule profiles easier.

The refreshed Today view highlights your shift and the next change. Calendar opens details for the selected date and rota.
Review special days, shift swaps, and working hours across a date range before saving. Undo supported batch edits for up to 30 minutes.
Show events from selected personal calendars beside your rota; they are read only in RotaFlow. See a monthly estimate of how working hour changes affect pay.
Compare scheduled days off across rotas and prepare a Calendar draft with times you choose.
Create repeating patterns for 2-on/2-off, 3-on/3-off, and 4-on/2-off. Choose between fixed shifts and rotating blocks for 4-on/4-off, with corrected Pitman/Panama 2-2-3 and 28-day DuPont patterns.
Choose which rota appears in your Home Screen or Lock Screen widget. Watch overtime entries stay pending until your phone confirms the save.
2.80Improvements

More confidence in the details.

A reliability update for the calculations, calendar connections and reminders that make everyday planning feel dependable.

Improved handling of dates before the rota anchor, month-end pay periods and overnight working hours.
Year planning includes leave already taken, so reviewing the whole year is more useful.
Refinements for working times, time zones and days off, alongside calendar cleanup and iCalendar interoperability.
iCloud work-setting sync across schedule profiles and more resilient Pro access when the Store is offline.
2.70Feature update

Your shifts, with working hours.

Optional times and breaks add working-hour context without changing the Day / Night / Off foundation.

Set Day and Night working times, unpaid breaks, hourly rates, currencies, and pay cycles per schedule, then see scheduled hours and estimated gross pay.
Overnight shifts now continue naturally when the end time is earlier than the start time, with no extra toggle required.
Pro users can configure Day and Night rates, premiums, weekend and public-holiday multipliers, overtime rules, and date-specific working-time overrides.
Work Hours & Pay now uses compact Apple-native navigation rows and dedicated editors, with clearer validation and progressive disclosure.
New and revised Work Hours & Pay copy is localized across every shipped app language.
Work Hours & Pay is optional; rates, premiums, and earnings remain local schedule data, and no new paid tier was introduced.
2.60Feature update

Separate rotas. A broader view.

Schedule profiles and new planning tools keep more of your working life in context.

Keep separate personal schedules and switch between them without mixing time off, overtime, swaps, reminders, widgets, or Watch data.
PTO Planner now tracks annual allowance and carryover, while scheduled-pay estimates use your saved shift hours and hourly rate.
New Availability and Year Review views summarize upcoming work, time off, leave, shifts, overtime hours, and overtime pay.
Sync Recovery saves local safety snapshots before cloud replacement and lets you restore them from Settings.
Add the active rota directly to Apple Calendar, or import a supported all-day .ics calendar into a separate local profile.
New Get Next Shift action for Siri and Shortcuts respects leave and shift swaps.
Trade Board now supports prefilled counter-offers linked to the original post.
Reminders, calendar sharing, widgets, Apple Watch data, persistence, and migrations now follow the active profile more reliably.
2.50Improvements

Clearer trades, from both sides.

Trade Board refinements improve pending states and confirmations, with accessibility and localization improvements.

Trade Board now syncs open, pending, confirmed, and expired trades so accepted swaps appear for everyone involved.
Accepted trades surface for the poster to confirm, and trades you accepted stay visible while you wait.
PTO Planner upgrade prompts and shift-color tinting are now consistent.
Reminder text and Trade Board Siri actions are now fully localized in every language.
2.40Improvements

More consistent shift colors.

Shift-aware editing controls bring the calendar’s color language into more of the interface.

Shift Swap, Special Days, and Overtime editors now follow your current Day, Night, or Off color instead of defaulting to green or red.
Toolbar buttons and navigation chevrons now tint to the active shift color.
2.35Improvements

A more coherent first run.

Color consistency improvements across onboarding, pickers and selection checks.

Calendar pickers, add buttons, preset checkmarks, and onboarding controls now match your current shift color.
Fixed icons that could still appear in system blue or the old app accent.
Improved internal checks to catch color regressions automatically.
2.30Feature update

A little more room for time off.

PTO Planner brings a 30-day free preview and Pro full-year planning, comparisons and vacation apply. Reminder previews and performance also improve.

New PTO Planner finds the best vacation windows from your rota and shows how few days off create the longest breaks.
Pro unlocks a 365-day planning window, side-by-side comparisons, and a reviewed apply flow.
New shift reminders add pre-shift, night wind-down, and post-night recovery alerts.
Settings now previews your next scheduled reminders before they fire.
Lighter dashboard shift lookups and smarter notification scheduling improve performance.
2.2Feature update

Coordinate a trade with coworkers.

iCloud-backed groups introduce posting, acceptance and confirmation flows, with a Siri action, optional trade notifications and onboarding refinements.

New Trade Board lets coworkers on a shared rota post, browse, accept, and confirm shift swaps over iCloud—no outside tools needed.
Check open trades and post offers with new Siri shortcuts.
Trade activity notifications keep everyone in the loop.
Refined onboarding preset list and modernized styling across the app.
2.1Improvements

A steadier starting point.

Preset-onboarding persistence and tint improvements, plus a visible app version in Settings.

Rota presets chosen from More Patterns now stay selected and visible in onboarding.
Fixed onboarding accent and icon colors so they follow the Day/Night toggle.
Settings > Help & Support now shows your current app version.
2.0Major update

A calmer, more connected RotaFlow.

A major interface refresh and expanded localization, including Korean, Dutch, Swedish and Simplified Chinese across more app, widget and Watch surfaces.

The dashboard, onboarding, and editing flows have been redesigned to feel cleaner and faster.
Insights and premium screens have been refreshed with a more polished layout.
Added Korean, Dutch, Swedish, and Simplified Chinese across the app, widgets, and Apple Watch.
Widgets and watch complications now use localized names for every supported language.
This release also improves visual polish and cross-device consistency.
1.6Feature update

See the schedule in context.

Fatigue Guard adds on-device schedule signals, optional badges and alerts. Contextual swap suggestions and Brazilian Portuguese support also arrive.

Fatigue Guard is a deterministic on-device fatigue risk layer built from existing Sleep Insights trends and deficit signals, swap-aware upcoming rota load, and recovery context around consecutive work and night-heavy stretches.
New dashboard Fatigue Guard card surfaces quiet reassurance when the upcoming window is on track, the next meaningful elevated-risk day with severity, score, and reason, and one-tap actions to review swap options or open Shift Health.
Optional fatigue score badges in Upcoming rows (default ON) with low-noise visual treatment and density-aware suppression.
New fatigue detail sheet with plain-language reasons, affected upcoming days, and contextual actions.
New Fatigue alert notification category using the existing notification time model (Free coarse slots, Pro 15-minute precision), preserving 60-day horizon and 60-pending cap discipline. Alerts fire on block start and in-block severity escalation only; taps route into Fatigue Guard detail for the exact day.
Smart swap flow context seeding from fatigue actions: fatigue-driven swap entry pre-fills the flagged day, and smart suggestions are generated around the fatigue day reference.
Full pt-BR localization resources added for the main app (Localizable.strings, InfoPlist.strings), iOS widgets, watch app, and watch complications.
1.5Feature update

More natural ways to make a change.

Supported Apple Intelligence flows add Smart Swap Suggestions and natural-language editing with a confirmation step. Availability depends on device and settings.

Smart Swap Suggestions now surface 2-3 optimal dates in the shift swap editor with a swipeable carousel, shimmer loading state, and three reasoning badges: Optimal Sleep, Clear Block, and Near Special Day.
The new Update Schedule App Shortcut brings Siri and Shortcuts support with natural-language input for special days, shift swaps, relative dates, weekdays, absolute dates, ordinal dates, and date ranges.
A confirmation bottom sheet previews the parsed intent with confidence, then lets you save or cancel before creating the change.
Apple Intelligence settings now control all AI-powered features from one place, and the toggle defaults on first launch when the device supports it.
The natural-language parser methods are now marked nonisolated for Swift 6 compatibility with -default-isolation=MainActor.
IntelligenceManager now reads availability directly from UserDefaults, and first-launch persistence keeps the toggle state consistent across app launches.
Full localization for the new Apple Intelligence strings is now available in all supported languages.
1.3Feature update

Small improvements, less friction.

A more considered review prompt, an explicit rating action, App Intents metadata refinements and overtime performance improvements.

In-app review prompts now run only from a calm dashboard state, never directly from button taps.
Automatic review eligibility now uses rota age, distinct daily opens, and high-value success events.
A 90-day cooldown is now enforced after review attempts, including explicit manual rating intent.
Added a new Settings > Help action: Rate RotaFlow, linked to the App Store review page.
Hardened App Shortcuts metadata declarations for more stable App Intents export in app and watch targets.
Fixed App Intents metadata parsing issues and restored required imports that affected review-manager and dashboard release builds.
Reduced overtime drawer render churn by removing repeated formatter creation and redundant sorting work.
Improved overtime history responsiveness with value-style formatting APIs and simpler month/currency aggregation.
1.2Feature update

A quicker route to your next day off.

Get Next Time Off and Pro overtime logging join the shortcut tools. Improvements include leave-aware answers, currency handling, caching, widgets and Italian support.

Siri and Shortcuts support is now available through App Intents for faster, Apple-native access to your schedule.
New Get Next Time Off shortcut can find your next day off or next weekend off.
New Log Overtime shortcut lets you add today’s overtime by voice.
App Shortcuts now register automatically so supported phrases appear in Siri and Shortcuts without manual setup.
Time-off lookup now respects rota off days, leave-style special days, and shift swaps when finding your next break.
Overtime voice logging now uses your existing default overtime rate and currency settings and prevents duplicate entries for the same day.
Dashboard summaries now load faster by reusing cached snapshot data instead of recalculating key values during updates.
Calendar day metadata is now resolved only for visible months, improving dashboard responsiveness.
Widget and watch refreshes are now more efficient, reducing redundant snapshot and timeline updates.
Full Italian localization is now available across the app.
1.1Feature update

Bring sleep into the picture.

Optional Health sleep access adds charts and a basic summary. Pro adds deeper comparisons and deficit context, alongside Watch summaries and Japanese support.

Connect Apple Health sleep data with a clear, contextual permission flow.
See a 28-day Sleep vs Shift view to understand how your rotation affects recovery.
Track key sleep metrics like last night and 7-day average at a glance.
Pro users now get advanced analytics, including Off-day vs After-night comparison and deficit warnings.
Sleep summary is now synced to Apple Watch, including a new Pro Sleep complication.
Added full Japanese language support across the app, Apple Watch app, and widgets.
This update also improves reliability and performance, including smoother chart rendering, stronger background sync behavior, and better handling when a watch app is not installed.
1.0Initial release

Your days, in balance.

The initial release brings repeating Day / Night / Off rotas, presets, special days, shift swaps, overtime, reminders, widgets and optional iCloud sync.

Smart pattern builder with 9+ pre-made industry patterns (4on/4off, Pitman, Panama, DuPont, and more)
Support for Day, Night, and Off shifts with visual indicators
Special days management for holidays, vacations, sick days, training, and on-call assignments
Flexible shift swaps and date overrides without changing your base pattern
Earnings and overtime tracking with multi-currency support and period-based summaries
Smart notifications for shift changes, special days, and shift swaps with customizable timing
Home screen widgets (small, medium, large, and classic variants) for at-a-glance shift visibility
Lock screen widgets (inline and rectangular) for quick access without unlocking
Optional iCloud synchronization to keep your schedule in sync across all Apple devices
Full localization support for English, German, Spanish, and French
Dark mode support that respects device settings and accessibility preferences
Battery-smart design with animated backgrounds that disable in low power mode