-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Closed
Labels
DailyKSv2KSv2StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 9.3.34-2
Compare Changes: production...staging
This release contains changes from the following pull requests:
- Fix split label showing for single participant splits #79812
- [No QA]Removing ONYXKEYS.COLLECTION.REPORT_VIOLATIONS in ReportUtils #80104
- refactor getPolicyExpenseReportOption #80209
- fix: [Accessibility][Tracking] Restructure Accessibility Grouping #80442
- fix: Can't submit a zero PDF receipt in Workspace #81242
- fix: change button color for one-button modals to grey #81374
- fix: empty state screen displayed after approving or paying expense #81376
- fix: prevent navigation logic when screen isn't focused #81673
- [NoQA] Refactor: isolate validateSecondaryLogin from Onyx.connect ONYXKEYS.COLLECTION.POLICY #81990
- Refactor: ReportUtils from translateLocal to translate from hook (part 5) #82497
- Reapply "Feat: bulk edit multiple" #82948
- refactor: Remove deprecated report name functions in ReportUtils (Part 3) #83031
- Add descriptive accessibility labels to non-descriptive buttons #83301
- Fixed report name computation for some HTML based reportActions #83421
- feature: Update company card + Expensify Card icons in NewDot #83425
- fix: Two expenses appears in report for user invuted to chat only #83659
- [Odometer] Redirecting to inbox on photo capture after App reload on OdometerImage screen #83668
- [No-QA] chore: [Performance] Optimize useFilterFormValues (~16ms per render) #83746
- refactor payMoneyRequest and payInvoice to use isSelfTourViewed from useOnyx #83785
- refactor completeOnboarding to use isSelfTourViewed #83793
- fix(mWeb): Move focus to opened menu layout for screen readers #83822
- Optimize getSubmitToAccountID #83901
- [No QA] Create a AgentZero reference page for upcoming features #83971
- Fix: Patch PagerViewAdapter to call onTabSelect on initial mount for native #84002
- Fix unexpected error when submitter renames approved expense report #84004
- refactor getSortedSections getWelcomeMessage and getAlternateText to use policy from useOnyx #84017
- [No QA] Upgrade sentry to v8 #84044
- Cache getBankName #84055
- [NO QA] Adds logging to MFA flow #84058
- Add billing restriction checks to Search submit/approve/pay actions #84107
- Delay video offline state to show loader during intermittent network #84197
- refactor approveMoneyRequest to use amountOwed from useOnyx #84231
- fix: Submit button appears briefly after the SmartScan fails #84241
- refactor: make computeReportName pure function receive currentUserLogin #84269
- Add Explain link to MOVED_TRANSACTION report actions #84279
- fix: remove onyx connect ONYXKEYS.NVP_PRIVATE_OWNER_BILLING_GRACE_PERIOD_END (part 3) #84293
- Fix crash in Android workspace invite member flow #84298
- [No QA] [HOLD] [No QA] Create UK-and-EU-Expensify-Card.md #84319
- Fix crash when deleting split transactions with missing report action #84350
- [No QA] React Compiler compliance (CLEAN-REACT-PATTERNS-0) #84416
- fix: save button loading infinitely when save cropped receipt #84418
- Fix crash in mergePolicyRecentlyUsedCurrencies when Onyx value is not hydrated #84465
- [No QA] Move UK-and-EU-Expensify-Card.md to hidden folder #84469
- Fix AcceptSpotnanaTerms domain parameter name mismatch #84474
- [No QA] Update and rename Create-expense-tags.md to Create-and-manage-expense-tags.md #84478
- refactor navigateToConciergeChatAndDeleteReport to use introSelected from useOnyx #84479
- refactor leaveGroup and leaveRoom to use introSelected from useOnyx #84480
- clean up personalDetails #84482
- fix: Withdrawn exposed filter is not displayed for the first time applying #84495
- Revert "refactor completeOnboarding to use isSelfTourViewed" #84571
- [No QA] [Sentry] Stop starting ManualOpenReport for non-OpenReport actions #84595
- Update missed runners and docs #84614
- [No QA] Reduce Sentry profiling rate #84620
- Revert "Reapply "Feat: bulk edit multiple"" #84750
- [CP Staging] Temporarily fix card name logic #84775
Deploy Blockers:
- Expense - Error shows up after editing amount of reverted split to higher amount #84643
- Expense - Reimbursable and Billable fields are missing when bulk editing self DM expenses #84644
- Expenses - Second level tag is shown when the first level tag is not selected #84648
- Bulk edit - Tax rate change system message does not dismiss after dismissing the error #84649
- Expense - Reimbursable field is present when bulk editing invoice expenses #84663
- Expense - No error shows up when 0.00 amount when bulk editing invoice expenses #84665
- Expense - Tax amount field does not update after bulk editing tax rate offline #84666
- Expense - Negative sign cannot be inserted when bulk editing self DM expenses #84668
- Expense - Selected tax rate appears as a separate rate when bulk editing expenses #84671
- Expense-Cross policy bulk edit category shows rate not valid for workspace violation briefly #84675
- Expense - Tax field present in cross policy bulk edit, despite one WS having taxes disabled #84678
- Expense - "Missing Category" error message appears after bulk editing unreported expenses. #84683
- Expenses - Tag field and tag page header show different name when tag has custom name #84684
- Expense - Expense details page shows skeleton loader after bulk editing expenses twice offline #84689
- Expense - Set the category system message is shown for IOU when no category row. #84693
- Expense - Default Custom Tax Name Displays Incorrectly as “Tax rate” in Multiple Expense Edit #84735
- Web - Expense report - "Edit splits" option missing after moving split to a new report #84748
Chronologically ordered merged PRs (oldest first)
- Delay video offline state to show loader during intermittent network #84197
- [No QA] [HOLD] [No QA] Create UK-and-EU-Expensify-Card.md #84319
- Mobile-Expensify submodule update to
9.3.33-1— Adhoc Build - fix: save button loading infinitely when save cropped receipt #84418
- [NoQA] Refactor: isolate validateSecondaryLogin from Onyx.connect ONYXKEYS.COLLECTION.POLICY #81990
- refactor payMoneyRequest and payInvoice to use isSelfTourViewed from useOnyx #83785
- fix: prevent navigation logic when screen isn't focused #81673
- refactor completeOnboarding to use isSelfTourViewed #83793
- refactor leaveGroup and leaveRoom to use introSelected from useOnyx #84480
- refactor navigateToConciergeChatAndDeleteReport to use introSelected from useOnyx #84479
- Revert "refactor completeOnboarding to use isSelfTourViewed" #84571
- [No QA] Update and rename Create-expense-tags.md to Create-and-manage-expense-tags.md #84478
- Fix: Patch PagerViewAdapter to call onTabSelect on initial mount for native #84002
- [No QA] Create a AgentZero reference page for upcoming features #83971
- [No QA] Upgrade sentry to v8 #84044
- Refactor: ReportUtils from translateLocal to translate from hook (part 5) #82497
- Add Explain link to MOVED_TRANSACTION report actions #84279
- fix: change button color for one-button modals to grey #81374
- fix: Two expenses appears in report for user invuted to chat only #83659
- fix: empty state screen displayed after approving or paying expense #81376
- Fix AcceptSpotnanaTerms domain parameter name mismatch #84474
- fix: Submit button appears briefly after the SmartScan fails #84241
- Fix crash when deleting split transactions with missing report action #84350
- Cache getBankName #84055
- Add descriptive accessibility labels to non-descriptive buttons #83301
- Fixed report name computation for some HTML based reportActions #83421
- fix: Withdrawn exposed filter is not displayed for the first time applying #84495
- Fix split label showing for single participant splits #79812
- [No QA] [Sentry] Stop starting ManualOpenReport for non-OpenReport actions #84595
- [No-QA] chore: [Performance] Optimize useFilterFormValues (~16ms per render) #83746
- Optimize getSubmitToAccountID #83901
- refactor getPolicyExpenseReportOption #80209
- Mobile-Expensify submodule update to
9fb5216— Adhoc Build - fix: Can't submit a zero PDF receipt in Workspace #81242
- Fix crash in Android workspace invite member flow #84298
- refactor: make computeReportName pure function receive currentUserLogin #84269
- Fix crash in mergePolicyRecentlyUsedCurrencies when Onyx value is not hydrated #84465
- refactor approveMoneyRequest to use amountOwed from useOnyx #84231
- Mobile-Expensify submodule update to
9.3.33-2— Adhoc Build - Mobile-Expensify submodule update to
9.3.33-3— Adhoc Build - fix: [Accessibility][Tracking] Restructure Accessibility Grouping #80442
- fix(mWeb): Move focus to opened menu layout for screen readers #83822
- Add billing restriction checks to Search submit/approve/pay actions #84107
- Mobile-Expensify submodule update to
9.3.33-4— Adhoc Build - feature: Update company card + Expensify Card icons in NewDot #83425
- [No QA] Reduce Sentry profiling rate #84620
- Mobile-Expensify submodule update to
9.3.33-5— Adhoc Build - Mobile-Expensify submodule update to
9.3.33-6— Adhoc Build - refactor: Remove deprecated report name functions in ReportUtils (Part 3) #83031
- Fix unexpected error when submitter renames approved expense report #84004
- Reapply "Feat: bulk edit multiple" #82948
- Update missed runners and docs #84614
- fix: remove onyx connect ONYXKEYS.NVP_PRIVATE_OWNER_BILLING_GRACE_PERIOD_END (part 3) #84293
- clean up personalDetails #84482
- [No QA]Removing ONYXKEYS.COLLECTION.REPORT_VIOLATIONS in ReportUtils #80104
- [No QA] Move UK-and-EU-Expensify-Card.md to hidden folder #84469
- Mobile-Expensify submodule update to
9.3.34-0— Adhoc Build - [No QA] React Compiler compliance (CLEAN-REACT-PATTERNS-0) #84416
- [NO QA] Adds logging to MFA flow #84058
- [Odometer] Redirecting to inbox on photo capture after App reload on OdometerImage screen #83668
- refactor getSortedSections getWelcomeMessage and getAlternateText to use policy from useOnyx #84017
- Revert "Reapply "Feat: bulk edit multiple"" #84750
- Mobile-Expensify submodule update to
9.3.34-1— 5f68c99 - Mobile-Expensify submodule update to
9.3.34-2— f68568a - [CP Staging] Temporarily fix card name logic #84775
Deployer verifications:
- I checked Sentry 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 Sentry for the previous release version and verified that the release did not introduce any new crashes. Because mobile deploys use a phased rollout, completing this checklist will deploy the previous release version to 100% of users. 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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
DailyKSv2KSv2StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging