Skip to content

Deploy Checklist: New Expensify 2026-06-23 #94371

Description

@OSBotify

Release Version: 9.4.18-2
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:

Mobile-Expensify PRs:

Deploy Blockers:

Chronologically ordered merged PRs (oldest first)
  1. Add Certinia company selector #93407
  2. Mobile-Expensify submodule update to 87dddffAdhoc Build
    https://github.com/Expensify/Mobile-Expensify/pull/13982
  3. [NO QA] Filter UPDATE_REQUIRED from Sentry error reporting #94203
  4. [No QA] Add tax tracking articles  #94138
  5. [No QA] Avoid building archived reports ID set in canEditFieldOfMoneyRequest chain #94185
  6. [NoQA] Remove unused OPEN_AND_SUBMITTED_REPORTS_BY_POLICY_ID derived value #94276
  7. refactor prepareOnboardingOnyxData function to always use hasCompletedGuidedSetupFlow as false in failureData #93790
  8. [Payment due @eh2077] Update Home Announcements widget with MCP press release #93114
  9. Update delete workspace error message when frozen expensify cards are present #92917
  10. Scroll the workspace list to the top after creating the first workspace #93200
  11. Mobile-Expensify submodule update to 9.4.17-1Adhoc Build
  12. Reset text-align in RenderHTML baseStyle and remove dInlineFlex from comment anchors #93625
  13. Remove all optional connectWithoutView from SplitExpenses and refactor initSplitExpense #93040
  14. [No QA] Avoid building archived reports ID set in room/task selector pages #94283
  15. Mobile-Expensify submodule update to 99ba22eAdhoc Build
    https://github.com/Expensify/Mobile-Expensify/pull/13985
  16. [Payment due @brunovjk] Show Explain button on receipt scan failed system messages #93532
  17. [No QA] perf: Search S4 useSearchSnapshot data layer #93805
  18. feat: add one-click Google merchant search for card expenses #93739
  19. Remove @mention in ad-hoc build GH comment #94336
  20. Fix - Blocked DEW Report Approval Briefly Shows “Approved” State Before Reverting #94204
  21. Fix tab navigation not switching after expense submit on cold-start #92187
  22. Mobile-Expensify submodule update to 9.4.17-2Adhoc Build
  23. [No QA] Remove unused test drive modal code #94322
  24. Android & iOS - Agents - "Create agents to handle your workflow.." sentence is missing #94006
  25. Add Certinia PSA advanced settings #93946
  26. Open linked message at top #93403
  27. [Payment due @brunovjk] Allow several date formats for CSV company cards #91933
  28. [No QA] Do a sparse checkout for the validate mobile expensify submodule workflow #94196
  29. [No QA] Fix iOS complete_hybrid_rollout crash by passing APPLE_ID env #94243
  30. Mobile-Expensify submodule update to 9.4.17-3Adhoc Build
  31. Remove legacy .woff format font files #94354
  32. fix: unable to move per diem to a new report after changing workspace #91030
  33. fix: Reports - Highlight animation is visible on added expense after duplication #89585
  34. Refactor: remove deprecatedAllTransactions in getTransactionReportName #94137
  35. Revert "fix: Reports - Highlight animation is visible on added expense after duplication" #94367
  36. [No QA] Revise Concierge AI capabilities and examples #94140
  37. Mobile-Expensify submodule update to 9.4.18-0Adhoc Build
  38. [CP Staging] Revert "Open linked message at top" #94470
  39. Mobile-Expensify submodule update to 9.4.18-18c18a00
  40. Fix unresponsive app after Home Recently added View all expenses #94435
  41. Mobile-Expensify submodule update to 9.4.18-21abfb56

Deployer verifications:

  • I checked Sentry 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 Sentry for the previous release version and verified that the release did not introduce any new crashes. Because mobile deploys use a phased rollout, completing this checklist will deploy the previous release version to 100% of users. 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

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions