Skip to content

Deploy Checklist: New Expensify 2026-06-02 #92450

Description

@OSBotify

Release Version: 9.3.97-1
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. Fix icon and badge alignment in Spend left-hand navigation bar #91699
  2. chore: upgrade react-native-reanimated to 4.3.1 #92195
  3. Mobile-Expensify submodule update to 52d7465Adhoc Build
    https://github.com/Expensify/Mobile-Expensify/pull/13954
  4. Disable fog on the distance map to prevent a Mapbox teardown TypeError #91735
  5. [No QA] Update Travel Invoicing "Learn how" link to help article #92301
  6. fix: add explicit None option to rule selection pickers #90914
  7. Mobile-Expensify submodule update to 9.3.91-1Adhoc Build
  8. Mobile-Expensify submodule update to 7fcb96bAdhoc Build
  9. Hide freeze card button for cards not in OPEN state #91802
  10. Send information about distance request type #91708
  11. Mobile-Expensify submodule update to 642ce32Adhoc Build
    https://github.com/Expensify/Mobile-Expensify/pull/13947
  12. Mobile-Expensify submodule update to 9.3.91-2Adhoc Build
  13. Mobile-Expensify submodule update to 9.3.91-3Adhoc Build
  14. refactor getBankAccountRoute to use policy from useOnyx #91737
  15. fix: adjust agent promotional banner UI to match design mocks #91795
  16. Mobile-Expensify submodule update to 9.3.91-4Adhoc Build
  17. [ECUK In-App 3DS] MFA: isolate 3DS flow into self-contained modal navigator #89992
  18. Refactor getNavigationUrlOnMoneyRequestDelete to pass transactionThreadReport #91507
  19. Mobile-Expensify submodule update to Node 20.20.2 commit — fd5a1b6
  20. Scan - In multiple receipt modal animation is not shown #92239
  21. Include currency name in Spend filter search #90981
  22. [NoQA] [Payment due @daledah] Update Node to 20.20.2 for QSP #92373
  23. Fix: Normalize /Home URL to root in linking config to prevent NOT_FOUND on HybridApp #92035
  24. Migrate InteractionManager - batch 7 #91953
  25. Mobile-Expensify submodule update to 9.3.91-5Adhoc Build
  26. chore: upgrade react-native-worklets to 0.8.3 #92184
  27. Mobile-Expensify submodule update to c1b5d57Adhoc Build
    https://github.com/Expensify/Mobile-Expensify/pull/13953
  28. Mobile-Expensify submodule update to 9.3.92-0Adhoc Build
  29. [NO QA] Reword onboarding private-domain copy to not assert a workspace exists #92285
  30. Fix Plaid exit landing on manual bank account screen instead of initial step #92100
  31. fix: avoid location prompt cooldown for blocked permission #90345
  32. Fix broken PDF thumbnail on duplicated workspace overview #90688
  33. [Payment due @mkhutornyi] Handle batched Concierge draft Pusher events #91643
  34. Mobile-Expensify submodule update to da1b9e5Adhoc Build
  35. Fix scaling behavior for aspect ratio, labels, and legends #91540
  36. Mobile-Expensify submodule update to 9.3.92-1Adhoc Build
  37. fix: allow QBO vendor bill with report field locations #91717
  38. Allow upgrade page to render for multi-workspace flow #91551
  39. Mobile-Expensify submodule update to 9.3.93-0Adhoc Build
  40. Fix device management page display for MCP OAuth logins #91255
  41. Mobile-Expensify submodule update to 9.3.94-0Adhoc Build
  42. Add QBD Travel Invoicing payable account selector #88606
  43. Stop scroll jump on search filter participant selection #92045
  44. Mobile-Expensify submodule update to 9.3.95-0Adhoc Build
  45. Mobile-Expensify submodule update to 9.3.96-0Adhoc Build
  46. Remove 2fa screenshot tip #91675
  47. Mobile-Expensify submodule update to 9.3.97-0Adhoc Build
  48. [CP Staging] [NO QA] Re-add allPolicies binding in SearchFiltersParticipantsSelector #92445
  49. Mobile-Expensify submodule update to 9.3.97-186c6949

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions