Skip to content

Deploy Checklist: New Expensify 2026-08-01 #97614

Description

@OSBotify

Release Version: 9.4.48-3
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. update entry screens #97527
  2. Fix clipped descenders in Distance rate default category label when None is selected #96937
  3. 83361 setting profile part 1 #97072
  4. Prevent stuck Search loading states #97091
  5. fix: reset OnyxDerived derived value and config baselines on Onyx clear so coalesced clear+rehydrate recomputes fresh #97283
  6. Mobile-Expensify submodule update to b1bb1b5 — Adhoc Build
  7. Mobile-Expensify submodule update to 9.4.47-1 (sync recovery) — Adhoc Build
  8. Mobile-Expensify submodule update to 9.4.47-2 — Adhoc Build
  9. Mobile-Expensify submodule update to 9.4.47-3 — Adhoc Build
  10. Derive report skeletons from queued requests #97116
  11. Forward press event in TableRow so modified-click opens rows in a new tab #97260
  12. Migrate Add Personal Bank Account flow from useSubStep to useSubPage #94277 #95946
  13. fix: per-card account export opens not here page after changing card name and account export #97469
  14. Mobile-Expensify submodule update to 9.4.47-4 — Adhoc Build
  15. [Payment due @mananjadhav] Show credited amount and both accounts for cross-border FX reimbursements #96901
  16. [Payment due @Eskalifer1] fix: don't show DEW approve error next step for auto-approval failures #96198
  17. [Payment due @Pujan92] Add currency conversion fees toggle on the Workflows page #95542
  18. EnterSignerInfo flow refactor #96321
  19. Mobile-Expensify submodule update to 9.4.47-5 — Adhoc Build
  20. Strip new magic codes instances #97457
  21. Fix markdown cursor restore crash on IOU description focus #97589
  22. Mobile-Expensify submodule update to 79d70a8 — Adhoc Build
    ↳ https://github.com/Expensify/Mobile-Expensify/pull/14041
  23. Gate theme, priority mode, and timezone selection behind a Save button (a11y On Input, PR 8) #97319
  24. [Part 24] Remove Onyx.connect from LocalePhoneNumber #97311
  25. Update Rillet API key instructions #97567
  26. Enable Rules for Collect workspaces with Control upgrade gating #95310
  27. [No QA] Document Consolidated Travel Billing settings for QuickBooks Online, Xero, and Sage Intacct #97504
  28. Speed up SearchRouter open: overlap list render with the push animation #97246
  29. Add Public receipt visibility toggle to Rules for Control workspaces #96012
  30. Retain search term when selecting members on workspace invite page #97300
  31. [Payment due @eh2077] Add July 2026 product update to Home Announcements widget #97254
  32. Docs updates for E/A#95991 New agent template picker flow #97385
  33. Prevent tasks from inheriting a group chatType and showing the Not here page #97019
  34. [No QA] Key travel invoicing provisioning errors by account ID #97372
  35. Mobile-Expensify submodule update to 9.4.47-6 — Adhoc Build
  36. fix per diem tab visibility after cache clear on non-default workspace #96166
  37. Default Card accruals to the active workspace's Expensify Card #97262
  38. Underline report action message links in high-contrast themes (WCAG 1.4.1) #97353
  39. [No QA] Add images to articles: Transitioning to New Expensify  #97525
  40. feat: Hold educational modal for IOU reports. #96210
  41. Render Spend page Submitted/Approved/Exported dates in the user local timezone #92357
  42. feat: Make the Domain member group filter list multi-select #94122
  43. [No QA] Docs updates for E/A#96773 Agent rule change log in #admins room #97398
  44. Fix typecheck break left by the incomplete #96963 revert #97612
  45. Fix composer hidden behind keyboard on cold start into a chat #97357
  46. Mobile-Expensify submodule update to 9.4.47-7 — Adhoc Build
  47. Docs updates for E/A#92790 Expensify Card statement PDF download in reconciliation #97546
  48. [No QA] Docs updates for E/A#96133 Document mixed group and individual expense export #97386
  49. Mobile-Expensify submodule update to 9.4.48-0 — Adhoc Build
  50. [CP Staging] Source signerEmail from session instead of account.primaryLogin #97226
  51. Mobile-Expensify submodule update to 9.4.48-1 — dc78982
  52. Mobile-Expensify submodule update to 9.4.48-2 — 0b780ff
  53. update backPath and screen name conflict #97643
  54. Mobile-Expensify submodule update to 9.4.48-3 — 0ec077b
  55. [cp stag] Fix Not Here page when opening card spend rules on a Collect workspace #97704

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