Skip to content

Deploy Checklist: New Expensify 2026-07-10 #95814

Description

@OSBotify

Release Version: 9.4.33-8
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. Concierge AI Feature Promo Modal #92007
  2. [No QA] merge main #95100
  3. [NoQA] Fix ESLint seatbelt budget violations reintroduced by revert #95671
  4. fix: drop canceled tab navigation spans and add Inbox span context attributes #95480
  5. Fix: Onboarding - "Getting started" section is missing after selecting Other accounting system #95311
  6. Skip the Skia web chart when a WebGL2 context can't be created #94937
  7. Remove iOSCoreAnimationBorderRendering RN patch causing HybridApp iOS AppHang (APP-8K6) #95447
  8. Update the agents table to the new style #94995
  9. [No QA] Docs updates for E/A#95316 Note Device management list sort order #95411
  10. Add Rillet integration export pages #94920
  11. Fix legacy unreported expenses missing "Move to report" option in NewDot #95068
  12. Remove Onyx.connect() usage for ONYXKEYS.COLLECTION.POLICY_TAGS in createExpenseByType function from src/libs/actions/IOU/Duplicate.ts #94297
  13. Decompose ReportActionsList: 10 - restore useEffectEven #95478
  14. Update conciergeReportID to remove Onyx.connect - 29 #95293
  15. Mobile-Expensify submodule update to 9.4.32-1Adhoc Build
  16. Add QuickBooks Online Items import toggle #94601
  17. Use stored mappings for columns in CSV card import #95183
  18. [Payment due @FitseTLT] Add Concierge AI press release to Home > Announcements #95543
  19. Show the travel card icon for other members' travel expenses #95320
  20. fix: escalate to an incremental ReconnectApp when the missing-updates fetch stops advancing the client #95477
  21. Decompose ReportActionsList: 12 #94938
  22. Part 10 - Thread delegateAccountID through IOU request/track/distance action layer #95326
  23. [NO QA] Coerce instanceID to string in CSV company-card import to fix legacy-feed rejection #95695
  24. Save unsent receipts to the device gallery on sign-out #94973
  25. [Payment due @Krishna2323] Remove boldness from e-card row #95701
  26. Fix mobile web PDF pinch zoom #95226
  27. Upgrade React Native to 0.85.3 #92484
  28. Mobile-Expensify submodule update to f55c1deAdhoc Build
    https://github.com/Expensify/Mobile-Expensify/pull/13959
  29. Sort Recently added expenses by snapshot's "inserted" field only #95379
  30. [Home Page] Getting Started - Hide empty for you #94698
  31. Rename amount column search token from original-amount to purchase-amount #95475
  32. [NO QA] Change role titles to lowercase in en.ts #95729
  33. Standardize all table empty states #94705
  34. refactor: Split submitAmount into focused submit and navigation helpers #95392
  35. Mobile-Expensify submodule update to 9.4.32-2Adhoc Build
  36. Add receipt capture-to-upload observability logging #94950
  37. [Snyk] Fix for 1 vulnerabilities #95061
  38. [No QA] Add PERF-17 coding-standards rule: Avoid intermediate lookup layers #94220
  39. [No QA] Fire searchForTodos request after OpenApp/ReconnectApp #94858
  40. Gate deep-link navigation on TabNavigator mount via lifecycle signal #92482
  41. Mobile-Expensify submodule update to 9.4.32-3Adhoc Build
  42. [NoQA] Fix typecheck failure in RequestMoneyTest receipt trace test #95751
  43. 83857 migrate new task #95112
  44. 83835 migrate workspace receipt partners expensify cards v2 #95253
  45. Fix missing owner details on pending join request workspace rows #95417
  46. Pass isReportActionsExist to openReport (p1) #95465
  47. [No QA] Docs updates for E/A#94602 agent auto-added as full copilot of creator #95531
  48. Add Status column to Expensify Card table #95651
  49. [No QA] Update help docs for Release 4: Add new Payments Admin role #95747
  50. [Payment due @Krishna2323] Add tooltip to company card table #95744
  51. Fix: Circle icon showing behind back button on workspace pages in landscape mode #94218
  52. Add Rillet integration advanced pages #95116
  53. [No QA] Revert billing docs PR to fix main lint failure #95785
  54. [No QA][HR Import] Remove the MERGE_HR beta #95703
  55. Remove broken-card task and RBR after a 90-day grace period while keeping the error #93523
  56. Clear SAML short-lived-token guard on the no-JSON early-return path (based on #94082) #95017
  57. [No QA] Docs updates for E/A#94602 auto-add new agent as full copilot #95675
  58. Cancel ManualSendMessage spans when report is loading #95559
  59. [HR Import] Handle Merge daily sync limit error with popup #94889
  60. Add max-distance validation for commuter exclusions fixed distance #94812
  61. Concierge AI Feature Promo Modal v2 #94012
  62. Update avatar size on expensify cards table #95802
  63. Mobile-Expensify submodule update to 9.4.33-0Adhoc Build
  64. Mobile-Expensify submodule update to 9.4.33-1b0c69ef
    https://github.com/Expensify/Mobile-Expensify/pull/14006
  65. Mobile-Expensify submodule update to include cherry-picked PR #1400699f7ed8
  66. [CP Staging] Revert "Gate deep-link navigation on TabNavigator mount via lifecycle signal" #95942
  67. Mobile-Expensify submodule update to 9.4.33-2df9a8e7
  68. Mobile-Expensify submodule update to 9.4.33-3f0a5eff
  69. [CP Staging] Fix e-card search not working #95996
  70. Mobile-Expensify submodule update to 9.4.33-470ccdbd
  71. [CP Staging] Revert "Fix: Circle icon showing behind back button on workspace pages in landscape mode" #95999
  72. Mobile-Expensify submodule update to 9.4.33-58ac38f2
  73. 🍒 Cherry pick PR #96006 to staging 🍒 #96011
  74. [CP Staging] update workspace to RHP #95977
  75. Mobile-Expensify submodule update to 9.4.33-686be910
  76. Mobile-Expensify submodule update to 9.4.33-7ac9f60e
  77. Mobile-Expensify submodule update to include cherry-picked PR #14011436304a
    https://github.com/Expensify/Mobile-Expensify/pull/14011
  78. [CP Staging] chore: upgrade @rnmapbox/maps to 10.3.2 #96017
  79. Mobile-Expensify submodule update to 9.4.33-843bccc4

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

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions