-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Closed
Labels
MonthlyKSv2KSv2StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 9.2.78-8
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:
- feat: Show page to link existing account when attempting to pay #71659
- Replace
@react-native-community/geolocationwithexpo-location#73757 - Fix/72129 - No checkmark displayed for selected recipient in choose recipient page #74964
- [NoQA] [AI Reviewer] Validate AI reviewer comments #75424
- Fix - Expense - Error submitting expense after changing submission frequency from Manual to Instant #75792
- Add delegate access restriction checks to search page actions #75821
- Add Super Wide RHP Routes #75886
- Fix/74024 error is dismissed when returning to the main chat #76034
- fix: expense preview doesn't show paid tag offline #76149
- Moving Per Diem expense from self DM #76159
- [No QA] Upgrade react-native-safe-area-context to latest #76247
- [Policy Change Logs] Implement policy change log for: Workflows - Adding or modifying workflows #76260
- fix: added distance param in transaction, when submitting track expense to workspace #76423
- Send optimistic CLOSED reportAction ids #76449
- fix: blank white space is shown below the composer #76482
- fix Room - You appear to be offline message appears briefly when view avatar in offline #76498
- Search - Profile name change not reflected instantly in search results #76546
- Fix: Prevent changing currency on unreported distance expenses #76577
- fix: Flagged message "Concierge: joined the chat" appears on LHN before opening chat #76597
- Fix the tappable nested rows on group by results on mobile. #76608
- Tax field on unreported expense #76636
- [No QA] Part 1: Remove Onyx.connect() for the key: ONYXKEYS.SESSION in src/libs/actions/Session/index.ts #76704
- Disabled list-type report fields remain visible in the expense report #76713
- fix: Add receipt from manual expense, QAB is scan receipt but confirm detail display as manual #76799
- Show error when enabling SAML required with empty identity provider metadata #76825
- Make AddUnreportedExpense use new SelectionList - fixing deploy blocker issues #76832
- Fix - legal name - Legal name fields don't allow hyphen so composed names can't be properly introduced #76842
- adding travel-terms url to olddot public urls const #76860
- fix: Reports - Workspace name in search input, changes to a code when member is removed #76879
- fix: Join button incorrectly displaying when workspace member leaves restricted room #76960
- Migrate icons integration - status & indicators to lazy loading #76965
- fix: Duplicate Self DM chat displayed in LHN after unreporting an expense #76966
- fix: Not here page on Invite your team appears again when tap back device #76970
- Use
canRejectproperty to determine if a transaction can be rejected inReportspage #76998 - Make
SetDefaultWorkspacePageuse newSelectionList#77015 - Make
SearchFiltersHasPageuse newSelectionList#77020 - [NO QA] Add time to Policy Object #77028
- Remove onDismiss, trigger onModalHide on Android; fix early-unmount setReadyToFocus #77104
- fix: - When leaving WS, user avatar disappears from chat preview #77111
- Fix/70233 - After turning internet connection on again, expense still doesn´t appear on Reports section #77118
- Fix empty task and profile image showing on secondary device after leaving group #77122
- fix: Header does not update after changing to workspace with rules not enabled #77161
- Fix receiver not auto-selected when creating IOU via deep link #77162
- fix: Right-facing chevron (>) isn't shown on all member items in the list #77199
- Remove SearchTransaction > canDelete #77207
- [No QA] Add GPS key to Onyx #77249
- "Create per diem" is shown under Quick action after deleting all rates #77268
- Migrate selectPaymentType to use Navigation-Based Validation #77270
- Update FORMS.md to add character limit guidelines #77282
- [NoQA] Remove duplicated key #77284
- Remove desktop platform from issue template #77291
- fix: Report link in moved this expense does not open in Reports when opened from Reports #77309
- Bump onyx to 3.0.23 #77344
- [No QA] fix: Handle newline markers in
Git.parseDiff#77354 - [No QA] Update compiled JS actions file #77431
- [No QA] Add scripts folder to trigger 'Validate Github Actions' action #77436
- [NoQA] Fix prettier #77440
- fix menu scroll issue #77444
- [NoQA] Bump version to 9.2.75-6 #77475
- [No QA] Prettier fix on main #77478
- Enable shouldUseAutoHitSlop to auto-calculate hitSlop #77481
- fix: Verify domain warning text is cut off #77503
- [CP Staging] Revert "Merge pull request #75886 from software-mansion-labs/swrhp-v2" #77649
- [CP Staging] Revert "Fix/72129 - No checkmark displayed for selected recipient in choose recipient page" #77652
- [CP Staging] Revert "fix: Duplicate Self DM chat displayed in LHN after unreporting an expense" #77686
- [CP Staging] Revert "Merge pull request #75821 from mukhrr/fix/75171" #77690
- [CP Staging] Revert "Merge pull request #71659 from callstack-internal/feat/65912-reapply-followup" #77691
- [CP Staging] fix: navigation issue when reject all expenses of report #77696
- 🍒 Cherry pick PR #77691 to staging 🍒 #77712
- [CP Staging][Fix Deploy Blocker] Revert "Tax field on unreported expense" #77741
- [CP Staging] Revert "Merge pull request #77207 from DylanDylann/remove-candelete" #77787
- 🍒 Cherry pick PR #77787 to staging 🍒 #77811
Mobile-Expensify PRs:
- https://github.com/Expensify/Mobile-Expensify/pull/13789
- https://github.com/Expensify/Mobile-Expensify/pull/13797
Deploy Blockers:
- Expense - Missing Add expense button when report is created offline on instant submission #77145
- Expense - Bulk select next to category is only shown on small screen #77583
- Expense - Unable to remove expense from report #77584
- Expense - RHP does not close and loads infinitely after splitting expense #77586
- Web - Expense - + menu appears in the middle #77587
- Expense - Expense preview appears twice after merging expenses #77589
- Expense - Missing Add expense button when report is created offline on instant submission #77591
- Expense - Missing Add expense button when report is created offline on instant submission #77592
- Expense - Wide RHP is half dimmed when change workspace modal opens #77594
- Expense - Wide RHP closes after adding unreported expense/moving expense to new report #77595
- [Due for payment 2025-12-26] [$250] Reports - Not here page opens after rejecting expenses/deleting expense #77598
- [RCA #76636] Expense - Amount input page shows USD and leads to 0.00 after refreshing the page #77599
- [Due for payment 2026-01-06] [$250] Android & iOS - Expense - Report empty state appears briefly after deleting IOU expense #77600
- Web - Expense - Nothing happens when tapping on Mark as paid button as unverified user #77601
- Expense - Report with RBR appears in LHN after deleting expense with reply #77602
- [Due for payment 2025-12-25] Invoice- "Hidden" appears on recipient list, which shows "Unavailable workspace" when selected #77603
- [Due for payment 2025-12-25] Expense - Error submitting expense after reselecting self DM on confirm page #77604
- Web - Reports - Two receipt thumbnails appear after deleting several expenses from report #77605
- Android – Add Expense (Camera Icon) – Incorrect Redirect After Selecting Recipient #77606
- Expense - Not here page opens after deleting split #77608
- Copilot with limited access can reject expense via the dropdown from Reports>Expenses #77609
- [$250] Expense - After merging expenses, deleted expense can be opened by navigation arrow #77610
- [BACK BUTTON] [HOLD on #59245] Android - Reports - Back button from single expense report, doesn´t lead to parent report. #77611
- Expense - Expense report RHP closes after resolving duplicates #77612
- Web - Expense - "Search in" button is missing when search modal is opened from wide RHP #77613
- Web - Expense - Both expense report and transaction thread RHPs close after leaving thread #77616
- [Due for payment 2025-12-25] Expense - To field resets to workspace chat after changing to self DM and reopening confirm page #77618
- [Due for payment 2025-12-25] Expense - User is marked as selected on recipient list when expense amount is negative #77619
- [Due for payment 2025-12-25] Expense - Manager McTest disappears after changing recipient and returning to recipient list #77620
- Tax - Tax rate does not change after changing currency when submitting expense from self DM #77621
- [$250] Expense - Pay with worksapce not procced to adding a bank account #77630
- Tax - Tax amount is not reset after changing workspace and can exceed tax rate limit #77631
- Android - Distance - Allow location modal appears on chat instead of expense creation page #77675
- Reports - Delete option is missing for unreported expense in Reports > Expenses #77752
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
Metadata
Metadata
Assignees
Labels
MonthlyKSv2KSv2StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging