[PR #2749] [CLOSED] [Electron] Updated electron to latest stable version #34684

Closed
opened 2026-04-20 21:48:39 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/2749
Author: @MikesGlitch
Created: 5/13/2024
Status: Closed

Base: masterHead: updating-electron-latest-stable


📝 Commits (10+)

📊 Changes

48 files changed (+931 additions, -610 deletions)

View changed files

📝 .eslintrc.js (+2 -2)
📝 packages/api/methods.test.ts (+208 -0)
📝 packages/api/methods.ts (+20 -0)
📝 packages/api/package.json (+1 -1)
📝 packages/desktop-client/e2e/budget.test.js-snapshots/Budget-transfer-funds-to-another-category-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/budget.test.js-snapshots/Budget-transfer-funds-to-another-category-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/budget.test.js-snapshots/Budget-transfer-funds-to-another-category-3-chromium-linux.png (+0 -0)
📝 packages/desktop-client/package.json (+1 -1)
📝 packages/desktop-client/src/components/ManageRules.tsx (+2 -2)
📝 packages/desktop-client/src/components/budget/BudgetTotals.tsx (+39 -39)
📝 packages/desktop-client/src/components/budget/SidebarCategory.tsx (+34 -33)
📝 packages/desktop-client/src/components/budget/SidebarGroup.tsx (+36 -35)
📝 packages/desktop-client/src/components/budget/rollover/BalanceMovementMenu.tsx (+22 -39)
📝 packages/desktop-client/src/components/budget/rollover/CoverMenu.tsx (+6 -33)
📝 packages/desktop-client/src/components/budget/rollover/HoldMenu.tsx (+6 -18)
📝 packages/desktop-client/src/components/budget/rollover/RolloverComponents.tsx (+59 -50)
📝 packages/desktop-client/src/components/budget/rollover/TransferMenu.tsx (+11 -40)
📝 packages/desktop-client/src/components/budget/rollover/budgetsummary/BudgetSummary.tsx (+0 -1)
📝 packages/desktop-client/src/components/budget/rollover/budgetsummary/ToBudget.tsx (+45 -54)
📝 packages/desktop-client/src/components/budget/rollover/budgetsummary/ToBudgetAmount.tsx (+14 -20)

...and 28 more files

📄 Description

Updated Electron to the latest stable version.

Releases: https://www.electronjs.org/docs/latest/tutorial/electron-timelines

  • Tested on Linux Mint Debian Edition and Windows 10
  • I had to regen the yarn.lock file due to node-abi dependency after the update.

Waiting on this guy: https://github.com/electron/electron/issues/41839


🔄 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/2749 **Author:** [@MikesGlitch](https://github.com/MikesGlitch) **Created:** 5/13/2024 **Status:** ❌ Closed **Base:** `master` ← **Head:** `updating-electron-latest-stable` --- ### 📝 Commits (10+) - [`58396dc`](https://github.com/actualbudget/actual/commit/58396dcf757872e3fcbb75d9c308df0a22e66698) updates to electron - [`aabf8c5`](https://github.com/actualbudget/actual/commit/aabf8c5e12e84b6388579a30a93b00a544d5f1eb) regen lock file - [`e844c55`](https://github.com/actualbudget/actual/commit/e844c55dd924a658752f084dd38fa26f3dc567cf) works now - [`8b79b66`](https://github.com/actualbudget/actual/commit/8b79b660e1c9d7cca8f7f073b1e484435586341b) giving up, regen the lock - [`593b3b2`](https://github.com/actualbudget/actual/commit/593b3b2aa1cc0c4c960900a7bdc4b8f42607abba) fix playwright - [`64432f8`](https://github.com/actualbudget/actual/commit/64432f819acee6c56847deeeeee1a461ea6a9520) Auto insert decimals to mobile split transaction amounts (#2746) - [`7b9f49e`](https://github.com/actualbudget/actual/commit/7b9f49e970205b5a6a38e12171d5de4506f0851b) Add API for working with rules (#2568) - [`61cf67c`](https://github.com/actualbudget/actual/commit/61cf67c357fa6a322ab4de0c2bbe6b364cbefe24) Custom Reports: TS strict changes #2 (#2727) - [`836fc95`](https://github.com/actualbudget/actual/commit/836fc954fed5926383b719543691a212b1762ab9) [Mobile] Do not remember last entered category in mobile transaction entry (#2754) - [`5b1d8cc`](https://github.com/actualbudget/actual/commit/5b1d8cc2f25d0af34552602ba5b139592533b5c1) ♻️ (tooltip) refactoring to react-aria (vol.4) (#2724) ### 📊 Changes **48 files changed** (+931 additions, -610 deletions) <details> <summary>View changed files</summary> 📝 `.eslintrc.js` (+2 -2) 📝 `packages/api/methods.test.ts` (+208 -0) 📝 `packages/api/methods.ts` (+20 -0) 📝 `packages/api/package.json` (+1 -1) 📝 `packages/desktop-client/e2e/budget.test.js-snapshots/Budget-transfer-funds-to-another-category-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/budget.test.js-snapshots/Budget-transfer-funds-to-another-category-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/budget.test.js-snapshots/Budget-transfer-funds-to-another-category-3-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/package.json` (+1 -1) 📝 `packages/desktop-client/src/components/ManageRules.tsx` (+2 -2) 📝 `packages/desktop-client/src/components/budget/BudgetTotals.tsx` (+39 -39) 📝 `packages/desktop-client/src/components/budget/SidebarCategory.tsx` (+34 -33) 📝 `packages/desktop-client/src/components/budget/SidebarGroup.tsx` (+36 -35) 📝 `packages/desktop-client/src/components/budget/rollover/BalanceMovementMenu.tsx` (+22 -39) 📝 `packages/desktop-client/src/components/budget/rollover/CoverMenu.tsx` (+6 -33) 📝 `packages/desktop-client/src/components/budget/rollover/HoldMenu.tsx` (+6 -18) 📝 `packages/desktop-client/src/components/budget/rollover/RolloverComponents.tsx` (+59 -50) 📝 `packages/desktop-client/src/components/budget/rollover/TransferMenu.tsx` (+11 -40) 📝 `packages/desktop-client/src/components/budget/rollover/budgetsummary/BudgetSummary.tsx` (+0 -1) 📝 `packages/desktop-client/src/components/budget/rollover/budgetsummary/ToBudget.tsx` (+45 -54) 📝 `packages/desktop-client/src/components/budget/rollover/budgetsummary/ToBudgetAmount.tsx` (+14 -20) _...and 28 more files_ </details> ### 📄 Description <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes --> Updated Electron to the latest stable version. Releases: https://www.electronjs.org/docs/latest/tutorial/electron-timelines - Tested on Linux Mint Debian Edition and Windows 10 - I had to regen the yarn.lock file due to node-abi dependency after the update. ## Waiting on this guy: https://github.com/electron/electron/issues/41839 --- <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-20 21:48:39 -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#34684