TestFlight Build History
The builds that led to each App Store release, kept for transparency.
TestFlight Build History
The TestFlight builds that led to each App Store release, kept here for transparency.
Build 60 , 11 June 2026
2.1.7 (App Store release):
- ✓ Share Wedding Player. A new Share screen in Settings with a QR code and a ready-to-send email recommendation, so couples and professionals can pass the app on.
- ✓ New Pro plans with a free month. Wedding professionals can subscribe monthly (£5.99) or annually (£49.99), each starting with a one-month free trial, replacing the single annual licence. Couples are unchanged at £7.99 one-off.
- ✓ Onboarding and demo refinements. The spoken guide is now opt-in from the Welcome screen, the demo can be replayed any time from Settings without touching your real ceremony, and the setup transitions and Live Mode were polished.
Build 57 , 3 June 2026
2.1.7:
- ✓ Guided demo ceremony narration. The entrance, signing, and exit demo songs now play with a spoken walkthrough mixed in, so the demo teaches itself. Kept demo songs switch back to clean instrumental versions automatically.
- ✓ Spoken intro across the setup screens. The screens that introduce moments, music, and the ceremony preview now carry a short voiceover, with a Skip always available in the top corner.
- ✓ Clearer onboarding. The Skip option on the names screen is now a prominent button, and the final setup button reads "Start Demo Ceremony". The demo tip cards were trimmed to two lines now that the voiceover carries the explaining.
- ✓ Demo audio level fix. The demo exit song was playing noticeably quieter than the others; its level is now matched to the rest of the demo.
Build 56 , 26 May 2026
2.1.5:
- ✓ App Store description fix, with a splash-screen polish. The "Ceremony Music" phrase in the launch subtitle is now picked out in brand gold while the rest of the line sits in the regular text colour.
Build 55 , 25 May 2026
2.1.4 (in development):
- ✓ "Get more music" discovery sheet under every moment toolbar. A new row sits below the Add Originals / Add Local Files / Add Apple Music pills inside any moment in setup mode. Tapping it opens a tip card summarising three on-device routes (buying tracks outright, free music libraries, and adding files you already own). Each section now carries a small "Guide" pill that deep-links to the matching page on the new weddingplayer.app/music topic hub, so you land directly on the relevant route instead of a hub overview.
- ✓ New "Where to Find Music" help section for couples without Apple Music. Settings → Help & Support now includes a walkthrough for buying DRM-free music tracks directly on your iPhone, no Apple Music subscription needed. Covers the built-in iTunes Store app, Amazon Music via Safari, Bandcamp, Qobuz, and 7digital, plus how to import each one into Wedding Player. The full step-by-step guide also lives at weddingplayer.app/music/how-to-add-music.
- ✓ Loop now works on moments with multiple tracks. Previously the Loop toggle was only available on moments with a single track. Now you can turn Loop on for any moment: the tracks play in order, then wrap back to the first track and keep going until you tap Fade & End. Crossfade is honoured across the wrap when enabled, so the last-to-first transition sounds the same as every other transition in the moment.
- ✓ Light or dark mode now follows your iPhone settings. The app no longer locks itself to dark mode on the splash screen, onboarding, demo or paywalls. By default it picks up your iOS Display setting (Light or Dark) automatically. You can still override this in Settings → Appearance if you prefer to lock the app to one mode (e.g. dark for a dim venue).
- ✓ Total music length shown for each moment. The MOMENT TRACKS header now shows the combined length of every track in the moment, so you can tell at a glance whether the music covers that part of the ceremony without opening each track.
- ✓ Edit Tracks song titles no longer truncated on iPhone. A recent single-row layout squeezed song titles down to a few characters when the edit controls were showing, which made the Wedding Player Originals (whose titles share a leading word) hard to tell apart. The edit controls now drop to a second row on iPhone so the full title is always visible.
- ✓ Simpler splash screen. The launch screen now shows just the app icon with a soft gold glow, dropping the animated sunburst rays and drifting particles that read as busy. A calmer first impression every time you open the app.
Build 54 , 20 May 2026
2.1.4 (in development):
- ✓ Cleaner player cards. Each moment's player card was being tinted in its colour twice over, which made the cards read as colour-themed widgets rather than a music player. The card body is now a clean cream (or dark surface), with the moment's colour kept to a single bold strip at the top and a thin outline.
- ✓ Play button now carries the moment's colour. The main Start button fills with the active moment's own colour instead of a generic gold, so each player card and its play button clearly belong together.
- ✓ Edit Moments and Go Live now side by side on iPhone. The Rehearsal Mode banner that sat above the moments list has been removed. Edit Moments now sits next to Go Live as an equal pair at the bottom of the screen, a cleaner layout that lets the player and the moments list flow together.
- ✓ App-wide legibility pass. Small gold text and icons throughout the app (trim coordinates, Save and Cancel buttons, Done buttons, settings-row icons and more) now use a deeper gold so they meet accessibility contrast standards in light mode. Dark mode is unchanged.
- ✓ Tidier Go Live area on iPhone. Removed the grey panel behind the Go Live button, which stood out as a chunky tray in dark mode. The button now sits cleanly on the page background.
- ✓ Browse More Originals button stands out. The button to browse the full Wedding Player Originals catalogue is now a filled gold button, matching its role as the primary action on that screen.
- ✓ Clearer readiness pills. The "Ready" and "Yes" status pills on the Pre-Ceremony Readiness sheet now use a deeper gold for their text, so they are easier to read against the gold background.
- ✓ Trim editor polish. The out-point slider in the trim editor is now gold to match the in-point slider, so the pair reads as one trim control. The preview buttons also have their outlines restored, so they stay clearly visible in dark mode.
- ✓ Tidier trimmed-track rows. Removed the small scissors icon next to a trimmed track's start and end times in the track list. The times themselves already make it clear the track has been trimmed.
Build 53 , 20 May 2026
2.1.4 (in development):
- ✓ Purchase state no longer lost when the app relaunches. A previously purchased Full Access unlock could be incorrectly forgotten on a cold launch, briefly locking owners out until they tapped Restore Purchases. The app now holds on to the known-good purchase state when the system returns an empty result at launch, while still updating correctly for genuine refunds and for Restore Purchases.
Build 52 , 19 May 2026
2.1.4 (in development):
- ✓ Clearer Wedding Professionals unlock card. On the Wedding Professionals tier, the full-access card now reads "Wedding Professional Licence" and spells out "Unlimited weddings with easy reset", so the professional value is clear before purchase. The couples card is unchanged.
Build 51 , 19 May 2026
2.1.4 (in development):
- ✓ Go Live button clearer in Trial Mode on iPhone. In Trial Mode the iPhone Go Live button now appears as a solid gold button with an unlock icon, matching the other upgrade buttons, so it reads as tappable rather than looking disabled.
Build 50 , 18 May 2026
2.1.4 (in development):
- ✓ iPad: Edit Moments rendered as a gold pill matching iPhone. Was a plain text row at the bottom of the sidebar; now a small gold-accent capsule matching the iPhone Rehearsal Mode banner so it reads as a tappable action rather than a list cell.
- ✓ Trim editor: Stop Preview pill no longer overlaps the Full trimmed clip button at very large text sizes on iPad. The pinned Stop Preview pill at the bottom of the trim editor sheet now has its own opaque material backing, so scroll content can't bleed through.
- ✓ Trial upgrade buttons on the main player and Settings now match. The "Trial Mode ยท Tap to Unlock" banner at the bottom of the main player and the "Trial Mode: Tap to unlock" row at the top of Settings are now both filled-gold to match the Unlock Now / One-off Purchase buttons in the rest of the upgrade flow. Same visual language across every trial CTA.
- ✓ Paywall purchase button: filled gold with the unlock icon. The "One-off Purchase" button on the couples paywall now matches the "Unlock Now" button you see right before it: filled gold with white text and a small unlock icon. Two surfaces in the same conversion flow now read as the same action.
- ✓ "Setup mode" copy now reads "rehearsal mode" everywhere. The in-app indicator already said REHEARSAL MODE; a few help and confirmation messages still said "setup mode". Aligned so the rehearsal/live mental model reads consistently throughout the app.
- ✓ Help & Support refresh. Two new items added: "Why isn't Spotify supported?" (explains Spotify's third-party app restrictions and the Apple Music + local-file workarounds) and "How do I trim a track or add fade-in and fade-out?" (a walkthrough of the new trim editor). Contact Support inside Help now uses the same diagnostic-attached email flow as Contact Support in Settings: every support email goes out with the diagnostic snapshot pre-attached.
- ✓ Trim editor: countdown in every preview button. When you tap "From in-point", "To out-point", or "Full trimmed clip" in the Edit Track sheet, the button label now flips to a live countdown so you can see how long is left before the preview ends. Previously the two 10-second spot-checks ran with no on-screen indication of remaining time. The Full preview keeps its progress bar below the button as well.
- ✓ Apple Music setup steps row is fully tappable. In the Offline Readiness sheet, the collapsible "Apple Music setup steps" row used to only respond to taps directly on the title or chevron. The whole row now toggles the disclosure.
- ✓ Trim editor on iPad: visible sheet edges, inline Apple Music note, pinned Stop Preview. Four related iPad polish fixes on the trim editor. The sheet now has clearly visible gold-edged chrome in dark mode (was blending into the underlying view). The Apple Music fade-approximation note moved inline under the track header so it's visible without scrolling. The Stop Preview button pins to the bottom while audio is playing. Reset Trim now has breathing room above the safe area.
- ✓ Restart Moment button now reads "Stop and Re-Cue Moment". The button stops playback before jumping back to track 1, so the label now says so in ceremony-operator language. The confirmation sheet title and primary button follow the same wording, removing any ambiguity that this is a destructive interrupt rather than a soft cue.
- ✓ Reset Trim now always visible in the Edit Track sheet. The Reset Trim button used to render at the bottom of the scroll content, which on iPad could leave it below the visible area after the Full Trimmed Clip preview. It now floats above the bottom safe area, so it's reachable from any scroll position on iPhone and iPad.
- ✓ Trim window now visible on iPad track rows. A trimmed track's in-point and out-point (for example, "0:28 → 1:02") plus the gold scissors badge were being collapsed away on iPad in landscape, leaving trimmed tracks indistinguishable from untrimmed ones. The collapse is now restricted to small iPhones, so iPad always shows the full sub-line.
Build 49 , 12 May 2026
2.1.4 (in development):
- ✓ Low battery is now a Critical warning. The Pre-Ceremony Readiness check used to file a low-battery warning under "Worth checking". A mid-ceremony shutdown can't be recovered on the day, so it now appears at the top of the sheet alongside missing tracks and Apple Music access. Connect to power before going Live.
- ✓ Tighter Professional paywall. Removed the "I'm just planning my own wedding" cross-tier link from the venue subscription view. Visitors who reach the Professional paywall have already self-selected, so the cross-tier escape was adding noise without serving discovery. The reverse link on the couples paywall stays.
- ✓ iPad Restart Moment button respects accessibility text sizes. The Restart Moment label on iPad now caps at the same size the rest of the app uses for panic-proof controls. Operators running iPads at the largest accessibility text settings will no longer see the label outgrow its button mid-ceremony. iPhone already had this cap.
- ✓ iPad Go Live button now spells out the trial state. Trial users on iPad previously saw a faded "Go Live" button with no copy explaining what tapping it did. The label now matches iPhone: "Trial Mode · Tap to Unlock" when locked, "Go Live" when unlocked. The label is now translatable too.
- ✓ iPad trial layout matches iPhone. Trial users on iPad used to see the upgrade prompt twice: once on the Go Live button and once as a separate banner at the bottom of the screen. The standalone banner has been removed, leaving the single Go Live CTA. As a side effect, the rating nudge now appears for iPad trial users in the same conditions it does on iPhone.
- ✓ Offline Readiness now flags missing local files and missing Originals. Previously the Offline Readiness page only checked Apple Music tracks for offline download status. A user with zero Apple Music tracks but a missing local file (or a Wedding Player Original that didn't survive iOS storage reclamation) would still see an "all clear" screen. The page now surfaces missing tracks across all three sources at the top of the checklist with a "how to fix" hint for each category.
- ✓ Missing-tracks banner opens a per-track review screen. The "N tracks missing" banner used to drop you into Settings with no indication of which track was affected. It now opens a dedicated review screen listing each missing track with its moment, what kind of source it is (Local File or Wedding Player Original), how to fix it, and a one-tap Remove action so the banner can clear once you've triaged the loss.
- ✓ Consistent delete icons across track lists. The track-row delete button in edit mode now uses the same trash icon as every other delete affordance in the app, replacing the lone red minus-circle outlier.
- ✓ Offline Readiness all-clear page polish. When everything is set up for offline playback, the all-clear page now uses source-agnostic copy ("All your tracks are stored on this device") instead of incorrectly claiming everything is local files, and still shows the network and storage diagnostics underneath.
- ✓ Verified-offline-ready breakdown. Mixed ceremonies (Apple Music plus local files plus Wedding Player Originals) now show a per-source verified count alongside the Apple Music readiness ring, so you can see at a glance what's been checked. Partial states read honestly: "3 of 5" tints blush when files are missing; "N of N" tints sage when all are present.
- ✓ iPad Go Live button no longer looks disabled in Trial Mode. The "Trial Mode · Tap to Unlock" label now sits on a full-strength gold button, matching iPhone, so it's clearly tappable.
- ✓ Splash icon gold border. The cold-launch brand icon now wears the same 1pt gold border used on the paywall hero. Brings iOS into visual parity with Android's launch screen.
- ✓ System volume no longer stuck at 0 after Fade and End. Fixed a rare playback bug where ending a ceremony on an Apple Music track (or a moment that finished on an Apple Music track) could leave the system volume at zero for the rest of the session, with the next moment playing silently until a hardware volume button was pressed. The fade-out routine now restores the system volume before releasing the Apple Music player, so the device returns to its pre-fade volume cleanly.
- ✓ "Volume is muted" warning no longer fires after Apple Music playback ends. The setup-mode muted-volume warning sometimes appeared after an Apple Music track finished, even though the device wasn't actually muted. The warning now cross-checks the system volume slider as well as the audio session reading, so it only fires when both confirm zero.
- ✓ Elapsed-time label no longer flashes a malformed timestamp on trimmed Apple Music tracks. When a trimmed Apple Music track loaded, the elapsed counter briefly showed a junk value before snapping to 0:00. Time formatting now clamps any negative input to zero, so the counter always reads cleanly from the moment a track loads.
- ✓ Preview the full trimmed clip from the Edit Track sheet. The Edit Track sheet now has a "Full trimmed clip" preview button alongside the existing 10-second from-in-point and to-out-point spot-checks. It plays the whole edited clip from in-point to out-point with both your fade-in and fade-out applied, so you can hear the complete edit before saving without leaving the editor. Stop preview button covers long clips.
- ✓ Trimmed tracks now show a scissors icon in moment lists. Each moment card's track list now displays a small gold scissors icon and gold-tinted duration on any track that's been trimmed, so it's obvious at a glance which tracks have edits applied. Untrimmed tracks still show the default styling.
Build 47 , 8 May 2026
2.1.3 brings reliability, Live Mode polish, and a full Settings redesign:
- ✓ Wedding Player Originals: robust on iOS 26. Originals and per-moment audio now survive iOS 26's storage reclamation. Anything missing auto-redownloads on launch, and a banner under the personalised header surfaces unrecoverable items so you spot them mid-setup, not mid-ceremony.
- ✓ Live Mode polish. A new intro card explains operator-mode behaviour the first time. After the closing fade, the play button locks to Ceremony Over so an accidental tap can't restart the recessional. Restart and exit confirms prevent fumbles. The hidden-moments-above scroll indicator is hidden in Live mode.
- ✓ Settings + Help: full redesign. InsetGrouped layout with iOS-native palette. Music Library grouped together, Monogram demoted to a disclosure row, Premium status quietened, Custom Text Size expands inline. New Privacy and weddingplayer.app links in Support. Full-row tap targets throughout. Help & Support brought to visual parity with Settings.
- ✓ Per-screen contextual tip cards. A new
?button on Main Player, Playlist Editor, Originals Picker, Settings, and others: auto-shown once on first visit, reopenable any time. - ✓ Add Local Files & Move-to-Moment improvements. New intro sheet for local-file imports. The move-track-to-moment sheet has been rebuilt for the largest Dynamic Type sizes.
- ✓ Copy & chrome polish. “Aeroplane” harmonised to “Airplane” everywhere. Edit Tracks / Edit Moments pills unified to a tinted-fill capsule on populated moments (moment colour kept as the call-to-action on empty moments). Case parity (“Edit Tracks” not “EDIT TRACKS”). Wordmark + version footer.
Build 22 , 28 April 2026
Audition catalogue tracks before downloading:
- ✓ Every catalogue track now has a 15-second preview. Tap the play circle next to any track to hear it before deciding to download or add it to a moment.
- ✓ Previews work offline after the first listen: they're cached on device automatically. Tracks you've already auditioned play instantly even with no network.
- ✓ Preview button appears in both Manage Music (browsing the catalogue) and Wedding Player Catalogue (when adding a track to a moment).
Build 20 , 27 April 2026
Wedding Player Catalogue and edit-mode polish:
- ✓ New Wedding Player Catalogue: 40 ceremony tracks (Prelude, Processional, Signing, Recessional) you can browse, download over Wi-Fi, and add to any moment. Free for all users to add; full-length playback unlocks with Full Access.
- ✓ Tap Add Files anywhere and choose From My Device or Wedding Player Catalogue.
- ✓ Tapping a moment in Settings now opens a full moment detail screen with the track list and Add Files / Catalogue / Apple Music buttons.
- ✓ Bottom toolbar redesign: Go Live and the edit-mode pills (Add Files, Catalogue, Apple Music) now share a consistent ghost-outline style with equal-width, taller buttons.
- ✓ "Setup Mode" renamed to Rehearsal Mode. Add Files and Apple Music now appear only in edit mode.
- ✓ The venue subscription is now called Professional Licence throughout the app, with a distinct purple badge for active subscribers.
Build 16 , 21 April 2026
Terminology update and polish:
- ✓ New Trial Mode sheet: tap Play and a polished pre-playback screen shows you the active moment and track before offering a 30-second preview or full unlock.
- ✓ Ceremony parts (Aisle, Register, Leaving) are now called Moments throughout the app, a more natural fit for what they represent.
- ✓ Single transport button in Live Mode: a cleaner, panic-proof interface for the day itself.
- ✓ Fade button now shows the destination moment name so you always know what's coming next.
- ✓ Setup Guide card shown on empty state so new users know exactly where to start.
Build 15 , 13 April 2026
Go Live safety and demo capture:
- ✓ Go Live pre-flight check: a banner now confirms every local track file is present and ready before the ceremony starts.
- ✓ Branded touch indicators automatically appear during screen recording or AirPlay mirroring, useful if you're sharing a demo. Invisible during normal use.
- ✓ Live Mode now warns you if your battery is below 30% and not charging, so you can plug in before the ceremony starts.
- ✓ Airplane Mode icon now takes you straight to the Airplane Mode toggle instead of the top of Settings.
- ✓ Subtle haptic feedback on Play, Pause, and moment transitions: reassures you that your tap registered during a live ceremony.
- ✓ "Subscribe to Apple Music" button added to the search screen when no subscription is detected.
Build 10 , 5 April 2026
App Store submission build with new features and polish:
- ✓ Airplane Mode indicator in Live Mode: green when on, red when off. Tap to jump to Settings
- ✓ Move tracks between moments: tap MOVE in edit mode to send a track to a different moment
- ✓ Inline graphical calendar replaces compact date picker for choosing your wedding date
- ✓ Compact inline transport controls throughout
Build 9 , 4 April 2026
- ✓ Venue licence entry point added in Settings for professional users
Build 8 , 4 April 2026
Compatibility and accessibility:
- ✓ Now supports iOS 17+, expanding device compatibility (Apple Music crossfade requires iOS 18)
- ✓ VoiceOver accessibility labels added to play/pause controls
Build 7 , 3 April 2026
Readability, small screen support, and demo flow:
- ✓ Light mode contrast significantly improved: tertiary and secondary text much darker and easier to read
- ✓ Font sizes bumped across the board: labels, track lists, durations, toolbar buttons all more readable
- ✓ "YOUR EVENTS" section header and chevrons on event cards for better discoverability
- ✓ Compact player panel for small screens (iPhone SE): half the height, events visible below
- ✓ Demo flow improved: tip card stays expanded until Play, events scroll automatically, completed events hidden
- ✓ Play confirmation sheet redesigned: clear preview vs purchase choice with OR divider
- ✓ Paywall purchase button always visible without scrolling
- ✓ Download checklist indicator: 3 states (grey/red/green), refreshes on Settings open
Build 6 , 2 April 2026
Light mode polish, live mode improvements, and demo overhaul:
- ✓ Play button now uses accent blue in light mode, muted purple in dark mode
- ✓ Live Mode now respects your light/dark/system appearance choice
- ✓ Daytime/Evening segment picker now shown in Live Mode above the playback panel
- ✓ Demo simplified to 3 events; exiting demo gives you 6 default moments (5 daytime + 1 evening)
- ✓ Demo tip cards now collapsed by default: tap to expand, auto-collapses after 5 seconds
- ✓ New default events: Guests Arriving, Bride and Groom Exit, Wedding Breakfast, Drinks Reception
- ✓ Default appearance changed from dark to system
Build 5 , 2 April 2026
Major UI polish and iPad improvements:
- ✓ Neutral grey transport controls with white icons, consistent across light and dark themes
- ✓ Gold/black theme applied consistently to onboarding, paywalls, and confirmation dialogs
- ✓ iPad sidebar redesigned with coloured header bars and bordered cards
- ✓ Date picker now has a confirm button instead of auto-advancing on year change
- ✓ Monogram settings moved inline. No separate Appearance screen needed
- ✓ Red LIVE indicator dots, "Use device volume buttons" hint during playback
- ✓ Max events per segment increased from 6 to 8
Build 4 , 1 April 2026
- ✓ New demo tracks throughout
- ✓ Exit Demo button in Settings, restyled tip panels, text animation on transitions
- ✓ Testing section with Beta Guide link and Reset Purchase State