Skip to content

Deploy Checklist: New Expensify 2026-07-23 #96914

Description

@OSBotify

Release Version: 9.4.44-0
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:

Internal QA:

Deploy Blockers:

Chronologically ordered merged PRs (oldest first)
  1. [CP Staging + Prod] Revert "feat: Enable react-native-nitro-fetch (V2)" #95284
  2. [No QA] Remove unsafe type assertions from CardUtilsTest.ts tests #96521
  3. [No QA] Remove unsafe type assertions from ReportTest.ts tests #96520
  4. [No QA] Upgrade expensify-common@2.0.195 #96769
  5. [No QA] Create iOS RN artifacts workflow #88523
  6. Clear personal details form draft when backing out of the magic-code page #96676
  7. [No QA] Update Create-a-Company-Workspace.md #96693
  8. [No QA] Docs updates for E/A#96407 Document importing merchant rules via spreadsheet #96544
  9. Fix - Pay with BA-User is navigated to the Inbox instead of report after exiting "Add BA" modal  #95822
  10. Mobile-Expensify submodule update to 9.4.43-1Adhoc Build
  11. refactor getDisplayNameForParticipant function to use translate part 2 #96672
  12. Add search bar to Rillet pages #96528
  13. Fix empty view shows briefly when sorting #96700
  14. Remove Onyx.connect() usage for ONYXKEYS.COLLECTION.POLICY_TAGS in splitBill, splitBillAndOpenReport, createDistanceRequest functions from src/libs/actions/IOU/index.ts #90455
  15. Fix: apply currency default tax rate when currency changes in manual expense create flow #94496
  16. Remove Onyx.connect() usage for ONYXKEYS.COLLECTION.POLICY_TAGS from updateMoneyRequestTaxRate #95798
  17. Mobile-Expensify submodule update to c9ffe7bAdhoc Build
    https://github.com/Expensify/Mobile-Expensify/pull/14022
  18. fix: iOS Share to Expensify screen does not close when swiping back #96581
  19. Remove Onyx.connect() usage for ONYXKEYS.COLLECTION.POLICY_TAGS from updateMoneyRequestTaxAmount #95797
  20. Keep Agents selection buttons on the header row in landscape mode #96338
  21. Fix: show generic error instead of receipt error for failed distance expense #96273
  22. [Payment due @parasharrajat] Add REGISTER_AUTHENTICATION_KEY reasonCode #96114
  23. [No QA] Remove unused getPolicyTagsData import in UpdateMoneyRequest #96894
  24. feat: Insights Violations - add filter display + Empty state #95953
  25. [Payment due @hoangzinh] Fix: Wrong codice fiscale field name #96331
  26. feat(concierge): show animated thinking avatar while Concierge responds #96286
  27. feat: Enable react-native-nitro-fetch (V3) #95518
  28. Mobile-Expensify submodule update to 32d40eaAdhoc Build
    https://github.com/Expensify/Mobile-Expensify/pull/14000
  29. [No QA] Remove unsafe type assertions from DomainSelectorsTest.ts tests #96518
  30. Fix Supplier RHP backdrop flicker by dropping SelectionList loading placeholder #96648
  31. [No QA] Update help docs for Release 1: Vendor Matching for QuickBooks Online (QBO) #96350
  32. [NoQA] Add report_action_count and money_request_preview_count to ManualSendMessage #96285
  33. [No QA] Commit diff in package-lock.json #96909
  34. [Payment due @huult] Render server-driven AZ status on expense reports #95959
  35. Mobile-Expensify submodule update to 2d9cd88Adhoc Build
    https://github.com/Expensify/Mobile-Expensify/pull/14026
  36. Mask preservedUserSession/preservedAccount tokens in Onyx state export #96907
  37. Mobile-Expensify submodule update to 9.4.44-0Adhoc Build

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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions