[PR #4700] [MERGED] ⬆️ upgrade to React v19 #39974

Closed
opened 2026-04-23 12:53:08 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4700
Author: @MatissJanis
Created: 3/28/2025
Status: Merged
Merged: 4/10/2025
Merged by: @MatissJanis

Base: masterHead: matiss/react-v19


📝 Commits (10+)

📊 Changes

50 files changed (+1062 additions, -1634 deletions)

View changed files

📝 package.json (+1 -0)
📝 packages/component-library/package.json (+4 -4)
📝 packages/component-library/src/Stack.tsx (+8 -1)
📝 packages/component-library/src/Tooltip.tsx (+1 -1)
📝 packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-custom-reports-Switches-to-Bar-Graph-and-checks-the-visuals-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/package.json (+13 -12)
📝 packages/desktop-client/src/components/AppBackground.tsx (+1 -0)
📝 packages/desktop-client/src/components/BankSyncStatus.tsx (+1 -0)
📝 packages/desktop-client/src/components/FixedSizeList.tsx (+4 -4)
📝 packages/desktop-client/src/components/Notes.tsx (+11 -2)
📝 packages/desktop-client/src/components/Notifications.tsx (+1 -0)
📝 packages/desktop-client/src/components/accounts/Account.tsx (+2 -2)
📝 packages/desktop-client/src/components/accounts/Balance.tsx (+3 -3)
📝 packages/desktop-client/src/components/budget/BudgetSummaries.tsx (+1 -0)
📝 packages/desktop-client/src/components/budget/ExpenseCategory.tsx (+3 -1)
📝 packages/desktop-client/src/components/budget/ExpenseGroup.tsx (+3 -1)
📝 packages/desktop-client/src/components/budget/IncomeCategory.tsx (+3 -1)
📝 packages/desktop-client/src/components/budget/IncomeGroup.tsx (+1 -1)
📝 packages/desktop-client/src/components/budget/IncomeHeader.tsx (+1 -1)
📝 packages/desktop-client/src/components/budget/RenderMonths.tsx (+1 -0)

...and 30 more files

📄 Description

this is a risky PR. Manual testing of various app features is recommended.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/4700 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 3/28/2025 **Status:** ✅ Merged **Merged:** 4/10/2025 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/react-v19` --- ### 📝 Commits (10+) - [`44a0f57`](https://github.com/actualbudget/actual/commit/44a0f57372bad55378c6bc0f8c2bdebff94b6835) :arrow_up: upgrade to React v19 - [`379b4f5`](https://github.com/actualbudget/actual/commit/379b4f544a4babb46285ac1aff56bf9071f24313) e2e patch - [`31f5de9`](https://github.com/actualbudget/actual/commit/31f5de966b39a7c6bbdee0b6f8573668f4de89a2) upgrade react to 19.1 - [`9563eca`](https://github.com/actualbudget/actual/commit/9563eca5bcb239cf8e411c15de1fad60525654d9) Merge branch 'master' into matiss/react-v19 - [`eaf4e0c`](https://github.com/actualbudget/actual/commit/eaf4e0c386b6787634fef6aa77cc980147d267e6) Upgrade recharts - [`01cec8b`](https://github.com/actualbudget/actual/commit/01cec8b777e718d496a05ade71982ffbbab0f906) Patch reports - [`e91ed59`](https://github.com/actualbudget/actual/commit/e91ed59e09f7f6447007651a3c90e8a5a7557944) More dependency upgrades - [`3786e8f`](https://github.com/actualbudget/actual/commit/3786e8faf8e1c99090759597e4ad362a0182e8a9) Remove duplicate XAxis - [`52e87d2`](https://github.com/actualbudget/actual/commit/52e87d20a1b49705af58b9e4257032da204826d3) Security: rel noopener, noreferrer - [`9c16d28`](https://github.com/actualbudget/actual/commit/9c16d280b75a54bfc5c46e17be1615cd17208d72) Update VRT ### 📊 Changes **50 files changed** (+1062 additions, -1634 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+1 -0) 📝 `packages/component-library/package.json` (+4 -4) 📝 `packages/component-library/src/Stack.tsx` (+8 -1) 📝 `packages/component-library/src/Tooltip.tsx` (+1 -1) 📝 `packages/desktop-client/e2e/reports.test.ts-snapshots/Reports-custom-reports-Switches-to-Bar-Graph-and-checks-the-visuals-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/package.json` (+13 -12) 📝 `packages/desktop-client/src/components/AppBackground.tsx` (+1 -0) 📝 `packages/desktop-client/src/components/BankSyncStatus.tsx` (+1 -0) 📝 `packages/desktop-client/src/components/FixedSizeList.tsx` (+4 -4) 📝 `packages/desktop-client/src/components/Notes.tsx` (+11 -2) 📝 `packages/desktop-client/src/components/Notifications.tsx` (+1 -0) 📝 `packages/desktop-client/src/components/accounts/Account.tsx` (+2 -2) 📝 `packages/desktop-client/src/components/accounts/Balance.tsx` (+3 -3) 📝 `packages/desktop-client/src/components/budget/BudgetSummaries.tsx` (+1 -0) 📝 `packages/desktop-client/src/components/budget/ExpenseCategory.tsx` (+3 -1) 📝 `packages/desktop-client/src/components/budget/ExpenseGroup.tsx` (+3 -1) 📝 `packages/desktop-client/src/components/budget/IncomeCategory.tsx` (+3 -1) 📝 `packages/desktop-client/src/components/budget/IncomeGroup.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/budget/IncomeHeader.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/budget/RenderMonths.tsx` (+1 -0) _...and 30 more files_ </details> ### 📄 Description ❗ this is a risky PR. Manual testing of various app features is recommended. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-23 12:53:08 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#39974