Skip to content

Deploy Checklist: New Expensify 2026-10-16 #104211

Closed

Description

@OSBotify

Release Version: 9.5.13-6
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. Remove getReportTransactions default in getPayMoneyRequestParams (Part 8) #103682
  2. Add liquid glass bottom tab bar to iOS, Android and mWeb #101339
  3. perf: scope reports parent hierarchy in useReportsParentHierarchy #103861
  4. Start Import settings filters empty when enabled #103598
  5. Fix crash when a contact method contains a % character #103841
  6. [Refactor] Move PolicyUtils approval and payment helpers into approvals.ts and payments.ts #104059
  7. [No QA] Update NS0068 NetSuite export error help articles #104037
  8. [No QA] Replace static AWS keys in App workflows with OIDC #103943
  9. [No QA][Scan] Stop the untouched-scan test leaking a late submit into later tests #103747
  10. Let ArrowUp reach the search input on the workspace invite member list #103955
  11. Mobile-Expensify submodule update to 9.5.10-1 — Adhoc Build
  12. Skip appversion from the ReconnectApp startup prefetch body #103842
  13. Mobile-Expensify submodule update to 9.5.11-0 — Adhoc Build
  14. [Payment due @linhvovan29546] [No QA] Add WorkspaceAgentsPage #103486
  15. Guard search snapshot data reads that crash while a search is loading #103937
  16. Add Try again logic for track expense flow #103487
  17. [No QA] Update AI Agent help docs #103628
  18. Remove unsafe type assertions from deployment and UI flows #99827
  19. Mobile-Expensify submodule update to 9.5.12-0 — Adhoc Build
  20. [Part 1.6] Remove Onyx.connect(ONYXKEYS.SESSION) in ReportActionsUtils: thread currentUserAccountID through getReimbursedMessage- #99826 #102379
  21. [Payment due @daledah] Allow admins to merge card + cash expenses across draft reports #102438
  22. [No QA] Docs updates for E/A#100727 Document how admins set a member's display name #103850
  23. [Part 2.8] Remove Onyx.connect(ONYXKEYS.SESSION) in ReportActionsUtils: thread currentUserAccountID through isWhisperActionTargetedToOthers #102406
  24. [No QA] Update help docs for Release 1: Add pending BYOC transactions (Plaid) #104021
  25. [No QA] Add INT133 help article for inactive Sage Intacct web services user #104092
  26. [No QA] Update help articles: any Workspace Admin can change the workspace plan #103722
  27. Mobile-Expensify submodule update to 5525450 — Adhoc Build
    ↳ https://github.com/Expensify/Mobile-Expensify/pull/14158
  28. [Payment due @abzokhattab] Add Share to the report More menu #103141
  29. Prevent removing the IOU sender and receiver from an expense thread #102727
  30. Keep the time picker Save button visible in landscape mode #103440
  31. Mobile-Expensify submodule update to 9.5.12-1 — Adhoc Build
  32. Redirect to Home instead of Inbox after a share error #104180
  33. Add payment details billed to and billing receipt #104020
  34. Mobile-Expensify submodule update to 9.5.13-0 — Adhoc Build
  35. [CP Staging] Fix liquid glass bottom tab bar issues #104238
  36. Mobile-Expensify submodule update to 9.5.13-1 — 6915dfd
  37. [CP Staging] Show merged expense deleted system message to the submitter #104263
  38. Mobile-Expensify submodule update to 9.5.13-2 — 73833ca
  39. Mobile-Expensify submodule update to 9.5.13-3 — 9b633e6
  40. Fix bulk select being cancelled by a background Table on native #104273
  41. [CP Staging] Fix manual expense page closing without animation on Android #104336
  42. Mobile-Expensify submodule update to 9.5.13-4 — 0793f4a
  43. [CP Staging] fix: no skeleton loader when loading Spend tab #104338
  44. Mobile-Expensify submodule update to 9.5.13-5 — 1807721
  45. [CP Staging] Fix- second whispers appears after try to load receipt following network failure #104342
  46. Mobile-Expensify submodule update to 9.5.13-6 — d95860f

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

  1. grgia commented on Oct 16, 2026

    @grgia
    Contributor

    @cristipaval heads up - This deploy includes Liquid Glass UI which has a list of known issues already tracked: #104197

    This is likely to generate some dupes of those issues by QA

  2. grgia commented on Oct 16, 2026

    @grgia
    Contributor

    Demoted #104224

  3. melvin-bot commented on Oct 16, 2026

    @melvin-bot

    ⚠️ Looks like this issue was linked to a Deploy Blocker here

    If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

    If a regression has occurred and you are the assigned CM follow the instructions here.

    If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

  4. izarutskaya commented on Oct 16, 2026

    @izarutskaya

    Regression progress is at 53%

    PRs Failing:
    #99827 on Web with #99390 | on Android #99390 & #104226
    #101339 on Android
    #102379 on Web with #104247
    #102438 on Web
    #103487 with #104239,
    #104059 on Web and iOS

    PRs Untested:
    #99827 - pending validation on iOS/mWeb
    #101339 - pending validation on iOS/mWeb
    #102438 - pending validation on iOS
    #104059 - pending validation on Android
    #104180 - pending validation on iOS

    #103937 - #103937 (comment), #103937 (comment) Web is passed, can I check this off?
    #104020 (comment)
    https://github.com/Expensify/Mobile-Expensify/pull/14158#issuecomment-6215883467 Probably internal

  5. melvin-bot commented on Oct 16, 2026

    @melvin-bot

    ⚠️ Looks like this issue was linked to a Deploy Blocker here

    If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

    If a regression has occurred and you are the assigned CM follow the instructions here.

    If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

  6. melvin-bot commented on Oct 16, 2026

    @melvin-bot

    ⚠️ Looks like this issue was linked to a Deploy Blocker here

    If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

    If a regression has occurred and you are the assigned CM follow the instructions here.

    If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

  7. izarutskaya commented on Oct 16, 2026

    @izarutskaya

    Regression progress is at 95%

    PRs Failing:
    #99827 on Web with #99390 | on Android #99390 & #104226
    #101339 on Android with #104274
    #102379 on Web with #104247 Repro in Prod
    #102438 with #104261
    #103487 with #104239, #104275 & #104226
    #104059 on Web and iOS

    PRs Untested:
    #102438 - pending validation on iOS
    #104059 - pending validation on Android
    #103937 - #103937 (comment), #103937 (comment) Web is passed, can I check this off?
    #104020 (comment)

  8. melvin-bot commented on Oct 16, 2026

    @melvin-bot

    ⚠️ Looks like this issue was linked to a Deploy Blocker here

    If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

    If a regression has occurred and you are the assigned CM follow the instructions here.

    If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

  9. melvin-bot commented on Oct 16, 2026

    @melvin-bot

    ⚠️ Looks like this issue was linked to a Deploy Blocker here

    If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

    If a regression has occurred and you are the assigned CM follow the instructions here.

    If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

  10. melvin-bot commented on Oct 16, 2026

    @melvin-bot

    ⚠️ Looks like this issue was linked to a Deploy Blocker here

    If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

    If a regression has occurred and you are the assigned CM follow the instructions here.

    If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

  11. mvtglobally commented on Oct 17, 2026

    @mvtglobally

    Regression progress is at 99%

    PRs Failing:
    #99827 on Web with #99390 | on Android #99390 & #104226
    #101339 on Android with #104274
    #102379 on Web with #104247 Repro in Prod, checking off
    #102438 with #104261
    #103487 with #104239, #104275 & #104226
    #104059 on Web and iOS

    PRs Untested:
    #103937 - #103937 (comment), #103937 (comment) Web is passed, can I check this off?
    #104020 (comment)

  12. izarutskaya commented on Oct 17, 2026

    @izarutskaya

    Regression is completed

    PRs Failing:
    #99827 on Web with #99390 | on Android #99390 & #104226
    #101339 on Android with #104274
    #102438 with #104261
    #103487 with #104239, #104275 & #104226
    #104059 with #104302 & #102736 Repro in Prod, checking off

    PRs Untested:
    #103937 - #103937 (comment), #103937 (comment) Web is passed, can I check this off?
    #104020 (comment)

  13. izarutskaya commented on Oct 18, 2026

    @izarutskaya

    We will export few blockers
    Done

  14. melvin-bot commented on Oct 18, 2026

    @melvin-bot

    ⚠️ Looks like this issue was linked to a Deploy Blocker here

    If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

    If a regression has occurred and you are the assigned CM follow the instructions here.

    If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

  15. melvin-bot commented on Oct 18, 2026

    @melvin-bot

    ⚠️ Looks like this issue was linked to a Deploy Blocker here

    If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

    If a regression has occurred and you are the assigned CM follow the instructions here.

    If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

  16. melvin-bot commented on Oct 18, 2026

    @melvin-bot

    ⚠️ Looks like this issue was linked to a Deploy Blocker here

    If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

    If a regression has occurred and you are the assigned CM follow the instructions here.

    If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

  17. self-assigned this
    on Oct 19, 2026
  18. grgia commented on Oct 19, 2026

    @grgia
    Contributor
    Image
  19. grgia commented on Oct 19, 2026

    @grgia
    Contributor
    Image
  20. grgia commented on Oct 19, 2026

    @grgia
    Contributor

    :shipit:

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