Open
Description
Release Version: 9.1.81-5
Compare Changes: production...staging
This release contains changes from the following pull requests:
- [No QA] Organise
react-native
patches #63324 - refactor preventFutureActivity split phrase to use react-native-render-html #63543
- Add Ability: Prompting to enable the wallet if you have a non-US deposit account setup #63818
- Magic code not sent on first attempt when revealing virtual card details #63945
- feat: 64054 Docusign powerforms #64223
- Feat: Add ability to unreport transactions v2 #64259
- fix: search modal starts with a capital letter #64618
- show blocking screen for work email which has 2FA enabled #64625
- feat: improve expiration date input format by auto-inserting slash after month #65079
- Update should show condition for some violations #65239
- fix: The order of selected workspace and selected report are inconsistent #65248
- do not allow to change workspace after report has been exported #65396
- Remove original transaction from search snapshot optimistically #65420
- Send
hybridAppSettings
via native method #65442 - Update warning text when a receipt/expense is uploaded manually. #65445
- Fix - Expense - Split is shown instead of Cancel payment in More menu when paying expense offline #65455
- Update and rename Lock-Account-Tool.md to Report-Suspicious-Activity.md #65473
- Spell Check Interferes with Attendee Selection on Attendees Page #65475
- Web - LHN -"Concierge" chat name is cutted by trial banner when changing language to spanish #65540
- Fix: Onboarding modal opens partially at the beginning #65542
- Merge tooltip translations to get better auto-translations #65564
- fix: card reconciliation for QBD is unresponsive #65568
- Render ChatBubbleCell only if it's needed #65570
- fix: prevent navigation when path and backto is equal #65577
- Remove underline from link #65614
- Multi scan send button doesn't register the first tap #65624
- Fix/63635 onyx lift money report view #65644
- perf: Move remaining useOnyx calls up in the Search component tree #65648
- [No QA] Bump node to 20.19.3 #65669
- fix: go back when deleting Netsuite custom list #65670
- Fix - Invoice - Invited user not shown in members list, unavailable avatar invoice title is different #65694
- App Becomes Unresponsive After Restarting During Onboarding #65718
- Update the transaction thread report loading to show skeleton #65744
- Chat header's infinite loading after merge account #65748
- fix:62703: focus composer after emoji picker select #65770
- Fix: Unable to add unreported expense to IOU report #65802
- [NO QA] Console error displayed on date selection for per-diem expenses #65807
- [No QA] Update Set-Custom-Report-Names.md #65819
- Fix: Invoiced Billing Account can be merged into another account #65834
- feat: Reduce amount of items displayed per page of SelectionList #65846
- feat: add warning when cash splits are less than original expense amount #65871
- Fix - mWeb - RBR not displayed in lhn and preview after replacing receipt #65880
- Fix - The "More" button in the header disappears after selecting IOU on a medium-sized screen width #65883
- fix: show ECard link when login #65884
- [NO QA] docs: Update terminology and improve documentation clarity #65890
- Update TestDrive link for invited employees #65900
- [NoQA] Log useSidebarOrderedReports dependencies at empty edge cases #65923
- fix: Web - Subscription- The top of explore plans does not scroll if the screen size is increased. #65924
- Show highlighting in tags only when we have dependent tags #65956
- Debug mode tabs not working properly #66022
- [No QA] fix: flaky Tests - GroupChatNameTests #66032
- [No QA] Fix flaky canLeaveChat test #66048
- [No QA] Remove newdotMultiScan beta #66050
- Perf: Add
shouldRender
check inEducationalTooltip
to avoid unnecessary calls #66052 - [NO QA] Update redirects.csv #66055
- [CP Staging] fix: dont use snapshot data in search page in settlement button #66059
- [NO QA] Update Edit-and-Submit-Expense-Reports.md #66063
- 🍒 Cherry pick PR #66087 to staging 🍒 #66094
- [CP Staging] Revert "Update the transaction thread report loading to show skeleton" #66126
- [CP Staging] Fix: Unable to add unreported expense to expense report #66130
- [CP Staging] Revert "[NO QA] Console error displayed on date selection for per-diem expenses" #66131
- [CP Staging] Revert "feat: Reduce amount of items displayed per page of SelectionList" #66157
- [CP Staging] Revert "fix: show ECard link when login" #66203
Deploy Blockers:
- Expense - Message in self DM transaction thread appears above expense details and is broken #66101
- Chat - Unable to open context menu by right clicking on the message/expense preview #66102
- Reports - Dropdown menu does not open after closing it #66103
- Expense - Report field opens not here page,unable to remove report when Workflows are disabled #66104
- Expense - Unable to add unreported expense to expense report #66107
- Expense - Hold and Delete option are missing in More menu in transaction thread #66109
- Report - Extra empty space displayed above receipt thumbnail on expense report. #66110
- Report - "Select Multiple" still seen on top of report, after selecting and removing expense #66111
- LHN - Unable to pin, mark as unread, copy Onyx data in LHN #66112
- Split - "Missing Merchant" error reappears after splitting a track expense moved to report. #66116
- Split - Individual split still shows the split of old amount after updating expense amount #66117
- Debug - RHP back button navigates to the previous tab instead of returning to the previous RHP #66119
- Split - Splitted expense can be constantly splitted again. #66120
- Test Drive - Test Drive demo site shows "This content is blocked" #66121
- [$250] Report - "Remove from report" option appears briefly when moving track expense to WS chat. #66122
- Expense - Missing "Waiting for you to add expense(s)" message in empty report #66123
- Chat - App crashes when tapping on "Copy to clipboard" #66133
- Expensify Card - The Expensify Card hyperlink reappears after it has been deactivated #66145
- iOS - App crashes when user connect bank account in wallet #66147
- iOS - The concierge task is not auto-completed after completing Test drive via Reports tab #66152
- Expense - App crashes after moving expense, RHP does not close on web #66156
- Hybrid - PR65900 - Return to Expensify on the Test Drive demo site shows the login page #66158
- Expense - Report selector field is disabled after removing an expense from a report #66163
- Expense - Remove from report is still shown when the expense is unreported in offline mode #66200
- Reports - Violation errors don't appear on the report page #66204
Deployer verifications:
- 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