-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Closed
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 9.1.37-3
Compare Changes: production...staging
This release contains changes from the following pull requests:
- Keep keyboard visible on iOS/Android after posting a comment #224
- fix: discard changes modal not show when using browser back button #56527
- Update inbox tooltip and add expense report filter type tooltip #58721
- fix: show correct system message for left room action #58791
- Reuse Onyx's validateCodeAction everywhere for handling errors of magic code #58934
- [Pre RN 0.78] Bump react-native-gesture-handler #59290
- fix: remove markdown symbol in report header and report details page #59328
- Add New Task Section to Reports #59672
- Fix - Remove $XX.XX from the submitted and approved system messages #59706
- [No QA] Create prebuilt React Native artifacts #59738
- Fix/57587 [SequentialQueue] Support Onyx updates that should be stored after sequential queue is flushed #59932
- Simplified Actions on Report Header and Preview V2 #59999
- Rename push notification 'roomName' to 'subtitle' #60047
- [Test Drive][Phase 1][FE] Show the Test Drive modal during onboarding and via task #60085
- Match text and emoji size #60151
- Fix: remove extra header gap on Reports page for Desktop #60157
- fix: handle invalid phone number #60306
- Remove redirect for edit travel doc #60311
- Add workspace filter to invoices chat and trip tabs #60338
- Remove newDotPDFExport beta #60348
- [SIDEPANEL] Store Side Panel State on Server #60353
- [NoQA] Add
CSpellfor spelling checks [Part 2] #60393 - add hook to close import page #60419
- Add long press selection to money request report list #60430
- Search - Cursor is not moved to the end after selecting for the suggestion #60435
- Update onboarding msg #60444
- Fix - Pin/Unpin and Share buttons in the Report details page are not dynamically translated when user changes language #60464
- Update “Hmm… it’s not here” error page copy #60474
- QBD - "... Imported from QuickBooks Desktop settings" is shown without connection #60486
- fix: fix problem with redirecting to desktop #60487
- fix: remove isSuccess state from bank account creation, use api error #60489
- [UX Reliability] Use new modal in RequireTwoFactorAuthenticationModal #60495
- fix: immediately show expense name #60497
- [Follow-up]: fix issues related to ChangeTransactionsReport v2 #60500
- fix: binary content appears in composer when pasting image #60501
- fix: mWeb - Workspace - Workspace name is overlapped by side arrow. #60525
- fix: the image receipt is missing in the Reports table view #60537
- [NO QA] Update Create-a-Company-Workspace.md #60586
- Fix: Auto-sync hyperlink in Card Reconciliation does not navigate to the Auto-sync page #60603
- The category onboarding task was not marked as complete after deactivating a category #60608
- Rules - Custom rules with emojis are shown as html tags #60625
- [No QA] Remove unused exported types #60635
- Not show From/To in expense report #60650
- [Better Expense Reports] Carousel arrows navigation style fix #60653
- [No QA] Fix adhoc builds not picking Mobile-Expensify PR #60654
- fix: emoji font mismatch in system messages on windows #60658
- fix correct navigation behavior from policy not accessible page #60661
- Update Report-Approvals with FAQ about admins unable to delete employee expenses #60665
- [No QA] Cleanup third parameter of canModifyTask #60673
- Remove deprecated actions #60688
- fix: amount is not updating optimistically in the Expense Report #60694
- Fix cursor moves out of place #60695
- [No QA] Re-work ESLint ignore in SplitRouter.ts #60699
- fix: include group-by keyword in saved search #60702
- [UX Reliability] Use new modal for FeatureTrainingModal #60719
- [No QA] Upgrade expensify-common to latest version #60720
- Update help site for visual indicator #60723
- show empty state when no prohibited expenses are enabled #60731
- Remove an instance of getReportNameValuePairs() from ReportUtils #60756
- [No-QA] Routing smb signups to ONBOARDING_EMPLOYEES page #60775
- [Collect pricing update] Hide Add Members button if there's no default workspace set #60787
- Add intermediate checkbox state on transaction list #60794
- Track - Payment checkbox disappears when submit expense to Manager McTest #60797
- fix: correct order of applying Onyx data for convert/share tracked expense #60798
- Adjust selection mode on search page #60800
- [Desktop Navigation] Ensure Reports Workspace Filter does not change active workspace #60813
- fix app crashes after creating distance request #60814
- [Pre 0.79] Prepare for react 19 #60816
- Fix welcome video not responding to input #60821
- Fix total split amount in expense preview #60822
- [UX Reliability] Use new modal for SelectionListWithModal #60829
- [No QA] Remove the standalone app tests from the standard issue template #60839
- [NoQA] Add canBeMissing item to checklist #60848
- Only get outstanding reports for current report owner #60857
- 🍒 Cherry pick PR #60824 to staging 🍒 #60861
- [No QA] Add OSBotify token for RN publish workflow #60865
- Fix - Recipient picker during Create expense flow has wrong text on workspaces #60868
- [No QA] Remove temporary hack in cherryPick fetch #60871
- Fix: Expense Reports tab isn't highlighted anymore after clicking on an report #60873
- Fix skeleton overlaps with next button #60875
- prevent unnecessary OpenReport API is called #60877
- [No QA] fix getApproveChain test #60879
- fix: can not scroll down to see full item on search page narrow #60883
- Correctly display transaction thread on Search and Inbox MoneyRequestReport #60884
- Hide the Need another accounting software line #60885
- Fix group chat name doesn't update immediately #60886
- Update Cardholder-Settings-and-Features.md #60890
- Do not show hold option for invoice #60894
- Fix can't sign up as new user when logged in as anonymous user #60901
- [No QA] Fix workflow errors #60967
- [cp stg/prd] Add new modal for travel verification #60988
- [CP Staging] [No QA] fix: wrong onyx key value #61008
- [No QA] CP to prod 🚀 #61013
- [CP Staging] Fix: Card reconciliation - Incorrect navigation with RHP back button after enabling auto-sync #61026
- [CP Staging] Default parentChatID to undefiend #61044
- Fix offline report name #61049
- [CP Staging] Fix bug when app freezes after selecting a report item #61055
- [CP Staging] Revert "Add New Task Section to Reports" #61064
- 🍒 Cherry pick PR #61013 to staging 🍒 #61093
- [Fix] condition for showing manager MC test in MoneyRequestParticipants… #61101
- [No QA] Move where we push version updates to fix second deploy on CP to Production #61109
Internal QA:
- Show the report stolen card button for cards in open and not activated state #60866 - @mountiny
- only show the button with the current card state #60782 - @mountiny
Deploy Blockers:
- [Due for payment 2025-05-08] Reports - App freezes after tapping Select option #60977
- [$250] [Due for payment 2025-05-08] Track expense - "moved this expense to" message shows "unavailable workspace" in offline mode #60979
- [Due for payment 2025-06-09] Track expense - System message is incomplete when reported expense is changed to unreported #60985
- [Due for payment 2025-05-14] [Due for payment 2025-05-08] Reports - Task selection mode is not available in wide screen but present in narrow screen #60987
- [$250] Onboarding - Onyx console error when opening onboarding task #60991
- [Due for payment 2025-05-08] QBO - Card reconciliation - Incorrect navigation with RHP back button after enabling auto-sync #60994
- [Due for payment 2025-05-20] [$250] Desktop - "Select" modal is shown with a blank background #61003
- [Due for payment 2025-05-08] Chat - App crashes when creating group chat offline and returning online on report details RHP #61004
- [Due for payment 2025-05-14] Expense - Blank green button in expense preview and report when net amount is 0 #61005
- [Due for payment 2025-05-20] [$250] Error in archived task "Set up categories" when disabling category in another workspace #61006
- [Due for payment 2025-06-24] [Due for payment 2025-06-23] [$250] Track - LHN displays "This chat is with..." when expense report shows "moved this expense to" #61009
- [$250] mWeb - Expense - Device´s back button after cancelling payment, leads to details page again. #61018
- [Due for payment 2025-05-14] Reports - Deleted task is still displayed on tasks list. #61023
- [Due for payment 2025-05-14] [Due for payment 2025-05-08] Reports - User lands on LHN after deleting a Task on "Reports" section. #61024
- [Due for payment 2025-05-14] [Due for payment 2025-05-08] Reports -"Complete" button on deleted task becomes responsive when turning to Most Recent mode #61025
- [Due for payment 2025-06-16] [Due for payment 2025-06-13] iOS-Emojis are cropped when used in display name #61030
- [Due for payment 2025-05-28] [Test Drive][HIGH] iOS-Test drive-Test drive modal is shown briefly after completing test drive #61032
- [Due for payment 2025-05-14] Expense reports - Selection dropdown button overlaps with report header separator line #61034
- [Due for payment 2025-05-14] [Due for payment 2025-05-08] Reports - Unable to search for task by simply typing "keyword" in the search query #61036
- [Due for payment 2025-05-20] Report - Pay button overlaps avatar #61037
- [Due for payment 2025-05-14] [Due for payment 2025-05-08] Reports - Syntax "created-by" shows user ID instead of display name in task search #61042
- [Due for payment 2025-05-14] [$250] Expense reports - Two selection dropdown buttons when expense is selected #61048
- Reports - Task in Reports > Tasks can be marked as completed in offline mode #61054
- [Due for payment 2025-05-22] [Better Expense Report View] Intermediate state checkbox is inconsistent in Reports list and expense report view #61060
- [Due for payment 2025-05-08] Expense-Manager McTest is not always present depending on where the recipient list is accessed #61071
- Tooltip - Inbox tooltip is missing for new users #61074
- Test Drive modal shows an error #61083
- [PAID] Report - No Export to [Accounting system] primary option on paid report #61092
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