Skip to content

Deploy Checklist: New Expensify 2026-06-12 #93470

Description

@OSBotify

Release Version: 9.4.7-4
Compare Changes: production...staging

This release contains changes from the following pull requests:

Deploy Blockers:

Chronologically ordered merged PRs (oldest first)
  1. docs: [No QA] Document MelvinBot workflow for contributors and C+ #93066
  2. Fix: show "Personal card" for personal cards in group-by-card feed name #92631
  3. Patch react-native-draggable-flatlist to unblock iOS autoscroll #90617
  4. fix: Long tag names don't wrap in tag selection list #93202
  5. [Payment due @parasharrajat] Inbox filters #92146
  6. [Home Page] Add Review X expenses action to For you to surface expenses against company expense policy #91983
  7. SequentialQueue: await Onyx persist before allowing flush #91734
  8. Bump Onyx to 3.0.83 #93280
  9. refactor: extract InboxTabButton with colocated last report subs #92916
  10. Fix fullScreenBlockingView bleeding over navigationTabBar (deploy blockers after debugTabView update) #93078
  11. Add sticky group headers to Spend table (two-phase approach) #92067
  12. Fix - BA - Share button is visible for business bank account without workspace members #93337
  13. [No QA] fix: add patches dirs to Rock fingerprint #93410
  14. [No QA] Fix [Sentry: APP-8BM] HybridApp iOS NSInvalidArgumentException nil object in RCTNetworking prioritizedHandlers #92918
  15. Add Card Admin workspace access #92740
  16. fix Search - User in Recent chats section is not highlighted #93059
  17. Move deleteReport to a separate file and use Onyx.connectWithoutView #82481
  18. [Payment due @dmkt9] Update Report suspicious activity copy to clarify when to lock an account #92841
  19. feat: update confirmation and rate selection UX for date-aware mileage rates #93103
  20. Mobile-Expensify submodule update to 9.4.6-1Adhoc Build
  21. Fix spend rule system message repeating "spend category" for each category #92977
  22. Mobile-Expensify submodule update to 9.4.6-2Adhoc Build
  23. Mobile-Expensify submodule update to 9.4.6-3Adhoc Build
  24. [No QA] Gate RHP web animation changes to desktop only #92086
  25. Mobile-Expensify submodule update to 9.4.6-4Adhoc Build
  26. Mobile-Expensify submodule update to 9.4.7-0Adhoc Build
  27. fix: Restrict sticky group headers to explicit groupBy queries only #93507
  28. Mobile-Expensify submodule update to 9.4.7-19dd9c98
  29. Fix card admin card flows #93478
  30. Mobile-Expensify submodule update to 9.4.7-29ae2bb7
  31. [CP Staging] Fix selection, keyboard nav, and highlight regressions in group-by split rendering #93540
  32. Mobile-Expensify submodule update to 9.4.7-3adf90b3
  33. Fix skeleton loader flash on Inbox Unread/To-dos tabs when receiving a message #93533
  34. Mobile-Expensify submodule update to 9.4.7-4b8acc5f

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

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