Repository navigation
Deploy Checklist: New Expensify 2025-10-15 #72723
Copy link
Copy link
Closed
Labels
DailyKSv2KSv2StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 9.2.32-6
Compare Changes: production...staging
Mobile-Expensify Changes: https://github.com/Expensify/Mobile-Expensify/compare/production...staging
This release contains changes from the following pull requests:
- [Internal QA] Update error pattern for delete workspace #64015
- Support switching between transactions without transaction threads using arrows in the header #69648
- Fix approval chain when the admin bypasses approvers #70283
- Workspace - Disabling a toggle in Expense Reports triggers eReceipts to Enabled in non-USD WS #70788
- Fix - LHN - Empty report is not shown in LHN when workflows are disabled #71113
- chore: update react-native-blob-utils #71654
- [No QA] chore: update expo & expo-image #71774
- filter out workspaces that don't support per diem rates when moving unreported per diem expense #71866
- Fix: Approve button does not show 👍 Approved after clicking Approve button #72082
- Implement confirmation message when toggling off approvals #72132
- Fix/70820/follow up #72200
- Implement logic to prevent onboarding flow when 2FA setup is required. #72218
- Remove Onyx.connect() for the key: ONYXKEYS.SESSION in src/libs/actions/Delegate.ts #72243
- fix:72182: correct navigation to confirmation page after Distance upgrade #72317
- Remove children from AnimatedCollapsible if isExpanded false #72338
- fix: Prevent previewing large files before upload and show appropriate message #72347
- fix: GBR is not displayed in workspace chat after changing workspace of a report #72417
- [No QA] Refactor: "Report attachments" route rename and refactor #72425
- Migrate ReportAvatar screen to AttachmentModalScreen #72427
- Migrate ProfileAvatar screen to AttachmentModalScreen #72429
- fix:71643: show subtitle on workspace perDiem page on native devices #72500
- [No QA] Update Automatically-submit-employee-reports.md #72510
- Make ReconciliationAccountSettingsPage use new SelectionList #72543
- Fix: Camera is off when coming back from background #72557
- [NoQA] [Snyk] Upgrade electron-updater from 6.6.7 to 6.6.8 #72560
- [No QA] chore: bump rock to 0.11.5 #72568
- Only show and allow adding business bank account for invoice #72572
- [NO QA] Remove NewDotUpdateSplitsBeta #72579
- [No QA] Clarify how to add from Expensify app #72595
- [No QA] [Pre RN 0.81] Bump
@react-native-picker/picker#72596 - Revert "chore: update react-native-blob-utils" #72686
- [No QA] Update README.md #72694
- Add primary receipt scan option on mobile and web - v2 #72714
- [CP Staging] Fix - Expense - Manual confirm page is shown when creating Scan expense from shortcut button #72746
- [CP Staging] Fix - Expense - Amount field shows negative amount in IOU expense #72763
- [CP Staging] fix: infinite loading delete modal in offline mode for
canDowngradeaccounts #72771 - [CP Staging] Revert #70283 #72772
- [CP Staging] Fix: Copilot is redirected to https://expensifycom.cloudflareaccess.com/ after being deleted #72776
- 🍒 Cherry pick PR #72772 to staging 🍒 #72790
Mobile-Expensify PRs:
- https://github.com/Expensify/Mobile-Expensify/pull/13721
- https://github.com/Expensify/Mobile-Expensify/pull/13740
- https://github.com/Expensify/Mobile-Expensify/pull/13742
Internal QA:
Deploy Blockers:
- [Due for payment 2025-10-27] [Due for payment 2025-10-23] [RCA #70283] Expense - Next step message shows "Waiting for to approve expenses" after changing approver #72726
- [Due for payment 2025-10-27] [Due for payment 2025-10-23] Expense - Amount field shows negative amount in IOU expense #72727
- [Due for payment 2025-10-27] [Due for payment 2025-10-23] Expense - Manual confirm page is shown when creating Scan expense from shortcut button #72728
- [Due for payment 2025-10-27] [Due for payment 2025-10-23] Copilot is redirected to https://expensifycom.cloudflareaccess.com/ after being deleted #72734
- [Due for payment 2025-10-27] [Due for payment 2025-10-23] Expense - Approve button reappears when unapproving and approving report offline #72742
- [Due for payment 2025-10-27] [Due for payment 2025-10-23] Android - Workspace - Delete modal loads infinitely when deleting workspace offline #72759
Deployer verifications:
- I checked Firebase Crashlytics for this release version and verified that this release does not introduce any new crashes. More detailed instructions on this verification can be found here.
- I checked Firebase Crashlytics for the previous release version and verified that the release did not introduce any new crashes. More detailed instructions on this verification can be found here.
- I checked GitHub Status and verified there is no reported incident with Actions.
cc @Expensify/applauseleads
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
DailyKSv2KSv2StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Activity
mountiny commentedon Oct 15, 2025
@MariaHCD Could you please help with QAing this PR? #72668 thank you! 🙇
IuliiaHerets commentedon Oct 16, 2025
Regression progress is at 68%
PRs Failing:
#69648 faced on Web and Desktop with #72736
#70283 failed on Web with #72726
#72543 faced on Web with #72737, and faced on mWeb and iOS with #72739
#72572 faced with #72735
PRs Untested:
#64015 internal QA
#70283 pending validation on iOS
#72218 comment
#72338 pending validation on all
#72427 pending validation on Android
#72543 pending validation on Desktop
#72572 pending validation on Desktop
#72714 pending validation on Desktop
https://github.com/Expensify/Mobile-Expensify/pull/13721 comment
https://github.com/Expensify/Mobile-Expensify/pull/13742 comment
MariaHCD commentedon Oct 16, 2025
Done and looks like a pass: #72668 (comment)
IuliiaHerets commentedon Oct 16, 2025
Regression progress is at 96%
PRs Failing:
#69648 faced on Web and Desktop with #72736
#70283 failed on Web with #72726
#72543 failed on Desktop with #72758, faced with #72737 and #72739
#72572 faced with #72735
PRs Untested:
#64015 internal QA
#72218 pending validation on all, comment
https://github.com/Expensify/Mobile-Expensify/pull/13721 comment
https://github.com/Expensify/Mobile-Expensify/pull/13742 comment
m-natarajan commentedon Oct 16, 2025
Regression Complete
PRs Failing:
#69648 faced on Web and Desktop with #72736
#70283 failed on Web with #72726
#72543 failed on Desktop with #72758, faced with #72737 and #72739
#72572 faced with #72735
PRs Untested:
#64015 internal QA
francoisl commentedon Oct 16, 2025
#72727 confirmed on v9.2.32-5, fixed by #72763
mountiny commentedon Oct 16, 2025
All the prs should be covered and fixes cped
mountiny commentedon Oct 16, 2025
All green, going to kick it off
mountiny commentedon Oct 16, 2025