Repository navigation
Deploy Checklist: New Expensify 2024-04-04 #39588
Description
Activity
- added🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
on Apr 4, 2024 @Expensify/applauseleads Please use the below checklist + the one above as we cannot update the OP easily - each CP would overwrite it:
- feat: add edit fields for tax tracking #33927
- HIGH: Kill ReconnectToReport #34902
- Corrected Currency Display: Enforce Two Decimal Places in Amounts #35797
- Fix/address page state navigation 2 #36770
- [TS migration] Migrate 'sanitizeStringForJSONParse.js', 'promiseWhile.js', 'CONST.js', 'versionUpdater.js', 'ActionUtils.js' .github file to TypeScript #37975
- perf: Cache search options #38207
- Issue/36520 android scan second tap on capture button causes error to show up #38320
- Fix video replay issue in iOS #38419
- Refactored selection list items #38448
- Fix: Read API is not triggered consistently when switching between features of a Collect workspace #38613
- [No QA][TS migration][g21] Migrate multiple Github utils #38800
- feat: access client side logging from Test Tools Modal #38803
- Fix for "No results found" text is not aligned to left edge #38852
- Fix - Update getIOUReportActionDisplayMessage() to accept the transaction as a parameter #38882
- Fix/38814: Distance - Unable to save second distance edit offline #38987
- [TS migration] Migrate withFullTransactionOrNotFound HOC to TypeScript #38990
- Validate different phone number formats #38993
- [TS migration] Migrate IOURequestStepDescription and IOURequestStepDate pages to TypeScript #38995
- Defer local updates if there are missing updates and only call
GetMissingOnyxMessagesonce #38997 - Replaces usage of reimburserEmail with achAccount.reimburser #39017
- fix: categorize all expense switch is not disabled #39036
- [NoQA] fix: real startup metric #39070
- 38229 hide approve on submit and close #39071
- Update redirects.csv #39089
- Linking without loader #39166
- [No QA][TS migration] Migrate 'reviewerChecklist.js', 'getReleaseBody.js', 'getPreviousVersion.js' and 'checkDeployBlockers.js' .github files to Typescript #39197
- [NoQA] feat: more startup marks #39181
- Change the order of items in global create menu #39204
- Fix: Indented text does not show in quotes #39207
- Group chat: Use draft only on init and on draft changes #39312
- Fix skeleton display on send money request flow #39326
- fix: Start chat - Chat RHP switches to Room tab when dragging input from right to left #39329
- Remove deprecated ReportUtils.getPolicy() method #39344
- fix message highlight color #39346
- Fix going back from wallet page returns to the same page after adding a bank account #39351
- FIx group chat confirmation list is displayed with delay #39364
- [NoQA] Update CODEOWNERS to support Design team handle for
src/styles/directory #39365 - Remove comment linking beta flag #39371
- fix: mWeb - Task - Assigned to email id is cut off in task details page. #39401
- Fix cannot clear error of modified action in one transaction report #39474
- Fixing the navigation of leaving self-dm thread #39476
- Fix user can save address without zip code even when the country requires zip code #39486
- Revert "[TS migration] Migrate withFullTransactionOrNotFound HOC to TypeScript" #39539
- Attempt to fix deploy script #39580
Reacted by Alex BeamanDemoting #39601
Demoted #39598
Demoted #39603
Checking off #39605 NAB
Checking off #39607 NAB
Checking off #39615 NAB
Checking off #39609 Back-end issue
Checking off #39650 back-end issue
Checking off #39600 fixed in CP
Regression is 87% progress.
#34902 failing with #39650
#39036 failing with #37508 and bug is not fixed in all the platforms, please see the commet
#39351 failing with #38558 and bug is not fixed in Web, please see the comment#33927 pending validation in desktop and iOS
#38207 pending validation in iOS
#38613 pending validation in mweb and android
#38993 pending validation in mweb
#39017 pending validation in mweb, desktop and iOS
#39071 pending validation in iOSReacted by Jasper HuangChecked #39650 off
2 remaining items
Checking #33927 off, we will control the deploy blockers/ CPs
Reacted by KaviChecking #38997 it was reverted
demoted #39705
Demoting #39703 cc @MonilBhavsar
Reacted by Monil BhavsarChecking off #39763. Expected behavior
Most of the remaining are CPs. I'll be reaching out to those to confirm these were tested manually.
Checked off #39804 as not-a-blocker.

Release Version:
1.4.60-13Compare Changes: production...staging
This release contains changes from the following pull requests:
GetMissingOnyxMessagesonce" #39668Deploy Blockers:
Deployer verifications:
cc @Expensify/applauseleads