Skip to content

Deploy Checklist: New Expensify 2026-06-29 #94832

Description

@OSBotify

Release Version: 9.4.24-0
Compare Changes: production...staging

This release contains changes from the following pull requests:

Deploy Blockers:

Chronologically ordered merged PRs (oldest first)
  1. Use static EReceipts in the Spend page #94653
  2. Fix scroll/reorder jump when selecting in From/To/Attendee/Assignee search filters #94609
  3. [No QA] Add INT093 export error HelpDot article for Sage Intacct #94355
  4. fix: keep multi-expense drafts submittable when a subset of receipts … #94456
  5. [Payment due @daledah] Deprecate ApproveMoneyRequestOnSearch in favor of individual approve commands per report #93942
  6. [NoQA] Remove stray policy param from approveMoneyRequest calls to fix typecheck on main #94778
  7. Fix PDF display, load PDF CMaps via root-relative URL #94568
  8. [No QA] Update 2FA help article to clarify domain admin reset prerequisite #85722
  9. [No QA] Docs updates for E/A#91501 Add new expense table columns #92997
  10. [No QA] Revise Concierge AI docs to remove outdated restrictions  #94797
  11. [Performance] Fix inflated ManualSubmitToDestinationVisible durations on frozen Search page #94446
  12. fix: Discard changes modal does't show up when going back with the browser back button #93268
  13. [NoQA] chore: log Search skeleton conditions when it stays past 10s #94697
  14. Mobile-Expensify submodule update to 9.4.21-3Adhoc Build
  15. Mobile-Expensify submodule update to 9.4.21-4Adhoc Build
  16. Mobile-Expensify submodule update to 9.4.21-5Adhoc Build
  17. Mobile-Expensify submodule update to 9.4.21-6Adhoc Build
  18. Show Card statements for Expensify Card-only workspaces #94685
  19. Mobile-Expensify submodule update to 9.4.21-7Adhoc Build
  20. Prevent non-integers for distance in commuter exclusions #94477
  21. [Home Page] Fix recently added bugs #94308
  22. Fix missing "Waiting to approve" next step on Submit workspaces #93761
  23. Mobile-Expensify submodule update to 9.4.21-8Adhoc Build
  24. [ImgBot] Optimize images #94826
  25. Mobile-Expensify submodule update to 9.4.21-9Adhoc Build
  26. [Payment due @mkhutornyi] Fire OpenApp without chained promise #94121
  27. fix: backport RN scheduler delegate UAF guard #93878
  28. perf: narrow reportName selector and stabilize parentReport subscription #94073
  29. Pass owner login to getManagerAccountID as param #94757
  30. [No QA] Fix APP-B2Q (2/3): guard addNewCard data reads against a missing data object #94687
  31. Migrate useSearchSelector from useOptionsList to useFilteredOptions #94338
  32. Mobile-Expensify submodule update to 9.4.22-0Adhoc Build
  33. Mobile-Expensify submodule update to 9.4.22-1Adhoc Build
  34. Mobile-Expensify submodule update to 9.4.22-2Adhoc Build
  35. fix(vcr): render email charts with light theme and solid background #94881
  36. Mobile-Expensify submodule update to 9.4.22-31f2fc47
  37. [CP staging] Surface AgentZero request ID in report action context menu #94221
  38. Mobile-Expensify submodule update to 9.4.22-4aaf79be
  39. Mobile-Expensify submodule update to 9.4.24-0626e04b

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

Fields

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