Repository navigation
Deploy Checklist: New Expensify 2025-02-19 #57066
Copy link
Copy link
Closed
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 9.1.1-6
Compare Changes: production...staging
This release contains changes from the following pull requests:
- Some random fixes #133
- [No QA] Console error cleanup pt3 #55066
- [UX Reliability] Improve the bottom modal animations #55157
- add new missing detail contact modal #55484
- Create Track-Expenses-on-Personal-Workspace.md #55656
- fix: update QAB titles for money request, track actions and perdiem #56324
- Add search input to mobile search page(with fixed performance) #56326
- fix: Expense details - Violation is not displayed on description field when opening IOU details. #56405
- fix: pre-validate masked input #56462
- Fix to auto dimiss usd modal on currency update #56541
- [No QA] Restore check to install node-modules for desktop only when necessary #56598
- [No QA]Allow to build adhoc hybrid app from ND main and OD PR #56655
- MultiConnectionSelectorPage: get connected integration without route params #56702
- Fix keyboard overlaps composer after coming back from send password protected PDF attachment page #56748
- Create a doc with extended information about HybridApp #56763
- Use Text component for rendering text #56766
- Refactor convertTrackedExpenseToRequest function #56808
- [No QA]Update Connect-to-Xero.md #56847
- Revert syntax range color back to black #56869
- [Navigation] iOS - Blank page appears when moving from distance rates settings to More features page #56870
- [Navigation] Fix goBack in IOU steps #56876
- Optimistically add and remove members from admins room #56895
- Fixed wrong account name in preview for journal entries accounts #56909
- fix: Invite member RHP disappears when sharing tracked expense #56912
- fix: error when open group chat with too long name #56927
- [No QA] Update Quickbooks-Online-Troubleshooting.md #56964
- [No QA] - Update Use-your-Expensify-Card.md #56991
- Fix crash when disabling tax rate #56994
- [Snyk] Upgrade electron-updater from 6.3.9 to 6.4.0 #57000
- fix: per diem es translation #57028
- Update Track expense help doc to use new-expensify ID #57057
- [No QA] Fix prod/adhoc build artifacts conflicting with dev builds #57058
- [No QA] Use reusable setupGitForOSBotify action from GitHub-Actions #57059
- [CP Staging] Importing workflow icon from Illustrations #57077
- [NoQA] Add missing checkout to prep step in the hybrid adhoc test workflow #57089
- [CP Staging] Fix Android reanimated worklets crash. #57107
- Disable new modal implementation for FAB #57123
Internal QA:
Deploy Blockers:
- [Due for payment 2025-02-27] [Due for payment 2025-02-27] Android - Reports - App crashes when opening Reports tab #57067
- [Due for payment 2025-03-17] [HOLD #57607] Reports - Menu does not close after opening saved search #57068
- [Due for payment 2025-04-03] Reports - Search input is slow to expand when opening the second time onward #57069
- [Due for payment 2025-02-28] Reports - "Customize your search here" tooltip overlaps the expensify logo. #57070
- [Due for payment 2025-02-27] Android - Reports - Status bar buttons are not responsive after scrolling to the right #57071
- [Due for payment 2025-02-27] Reports - Blank area appears briefly when going into selection mode #57074
- [HOLD #56812][Back nav] iOS - Distance rates - Bottom tab appears on Settings when swiping from workspace settings #57075
- [Due for payment 2025-02-27] [Due for payment 2025-02-27] Android - Reports - App crashes when switching workspaces on reports section. #57076
- [$250] mWeb - Sign In - Using device back button after onboarding, leads to "It's not here" page. #57080
- [Due for payment 2025-02-27] [Due for payment 2025-02-27] [$250] iOS - FAB - FAB is not responsive after opening any page from FAB and closing it #57081
- Web - Reports - Unable to open search router via CMD+K when report is opened #57082
- [Due for payment 2025-02-27] [Due for payment 2025-02-27] Hybrid - Android - Report - App crashes when searching report with from filter if display name has double quote #57088
- iOS - Search - Unable to double tap on the search field to highlight it #57094
- Android & iOS - Workflows - Workflows icon is black #57117
Deployer verifications:
- I checked the App Timing Dashboard and verified this release does not cause a noticeable performance regression.
- I checked Firebase Crashlytics 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 Firebase Crashlytics for the previous release version and verified that the release did not introduce any new crashes. 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
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Activity
izarutskaya commentedon Feb 19, 2025
Regression is at 60% completed.
Some PRs still waiting validation on Desktop and iOS
DB:
#57067
#57068
#57069
#57070
#57071
#57074
#57075
#57076
#57080
#57081
#57082
lakchote commentedon Feb 19, 2025
Demoted #57080 for this reason.
joekaufmanexpensify commentedon Feb 19, 2025
checked off #55888
mvtglobally commentedon Feb 19, 2025
Regression is at 97% completed.
PRs
#55157 - Facing #55157 (comment) on Android only
#56324 - Pending validation on IOS
#56541 - Pending validation on IOS
#56808 - We are facing intermittent issue #56808 (comment)
#56895 - Pending validation on Android
#56927 - Failing with the original issue #56927 (comment)
#57057 - PROD QA. Ok to check off?
DB:
#57067
#57068
#57069
#57070
#57071
#57074
#57075
#57076
#57080
#57081
#57082
#57088
#57094
cristipaval commentedon Feb 19, 2025
Demoted #57070 and #57074
luacmartins commentedon Feb 19, 2025
Demoted #57069
luacmartins commentedon Feb 19, 2025
Demoted #57094
mvtglobally commentedon Feb 19, 2025
Regression is completed.
PRs
#55157 - Facing #55157 (comment) on Android only
#56324 - IOS is blocked due to #57081
#56808 - We are facing intermittent issue #56808 (comment). Ok to check off?
#56895 - Repro #56525 when running this PR. checking off
#56927 - Failing with the original issue #56927 (comment)
#57057 - PROD QA. Ok to check off?
#57123 - Checking CP
DB:
#57068
#57081
We are still able to reproduce the following critical test case bugs:
Sign in – Unable to login via Magic link, Magic code expired appears - https://github.com/Expensify/Expensify/issues/519304
Onboarding Flow - The 'take a 2-minute tour' task doesn’t get auto-checked when finished
#56502
Create and validate a new account with magic code - #55771
francoisl commentedon Feb 19, 2025
#57081 QAed internally, checking
#55157 - fix CP'ed, checking off
#56808 - I can't repro either, checking off
#56927 - left a comment in the issue for the author to check again
#57057 - prod QA, checking off
luacmartins commentedon Feb 20, 2025
Demoting #57068
francoisl commentedon Feb 20, 2025