Skip to content

Commit 796ed4c

Browse files
Use node 24 / electron 40 (#2508)
1 parent 79adc29 commit 796ed4c

8 files changed

Lines changed: 1182 additions & 1440 deletions

File tree

.github/workflows/electron.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: pnpm/action-setup@v4
1818
- uses: actions/setup-node@v4
1919
with:
20-
node-version: 22
20+
node-version: 24
2121
cache: 'pnpm'
2222
- name: Install system dependencies
2323
run: |

.github/workflows/ember.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- uses: pnpm/action-setup@v4
1717
- uses: actions/setup-node@v4
1818
with:
19-
node-version: 22
19+
node-version: 24
2020
cache: 'pnpm'
2121
- run: pnpm install
2222
- name: Ember Test

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- uses: pnpm/action-setup@v4
1717
- uses: actions/setup-node@v4
1818
with:
19-
node-version: 22
19+
node-version: 24
2020
cache: 'pnpm'
2121
- run: pnpm install
2222
- name: Lint

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- uses: pnpm/action-setup@v4
1616
- uses: actions/setup-node@v4
1717
with:
18-
node-version: 22
18+
node-version: 24
1919
cache: 'pnpm'
2020
- run: pnpm install
2121
- name: Lint JS
@@ -42,7 +42,7 @@ jobs:
4242
- uses: pnpm/action-setup@v4
4343
- uses: actions/setup-node@v4
4444
with:
45-
node-version: 22
45+
node-version: 24
4646
cache: 'pnpm'
4747
- run: pnpm install
4848
- name: Install Linux dependencies

.github/workflows/rust-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- uses: pnpm/action-setup@v4
2626
- uses: actions/setup-node@v4
2727
with:
28-
node-version: 22
28+
node-version: 24
2929
cache: 'pnpm'
3030
- run: pnpm install
3131

.tool-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
nodejs 22.21.1
1+
nodejs 24.13.0
22
pnpm 10.27.0

package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
"@orbit/serializers": "^0.17.0",
6464
"@orbit/utils": "^0.17.0",
6565
"@sentry/electron": "^7.6.0",
66-
"@sentry/ember": "^10.32.1",
66+
"@sentry/ember": "^10.36.0",
6767
"aws4fetch": "^1.0.20",
6868
"color-name-list": "^14.27.0",
6969
"decorator-transforms": "^2.3.1",
@@ -97,18 +97,18 @@
9797
"tracked-built-ins": "^4.1.0"
9898
},
9999
"devDependencies": {
100-
"@babel/core": "^7.28.5",
101-
"@babel/eslint-parser": "^7.28.5",
100+
"@babel/core": "^7.28.6",
101+
"@babel/eslint-parser": "^7.28.6",
102102
"@babel/plugin-transform-runtime": "^7.28.5",
103103
"@babel/plugin-transform-typescript": "^7.28.6",
104104
"@babel/preset-env": "^7.28.6",
105105
"@babel/runtime": "^7.28.6",
106106
"@electron-forge/cli": "^7.11.1",
107107
"@electron-forge/core": "^7.11.1",
108-
"@electron-forge/maker-deb": "^7.10.2",
108+
"@electron-forge/maker-deb": "^7.11.1",
109109
"@electron-forge/maker-dmg": "^7.11.1",
110110
"@electron-forge/maker-squirrel": "^7.11.1",
111-
"@electron-forge/maker-zip": "^7.10.2",
111+
"@electron-forge/maker-zip": "^7.11.1",
112112
"@electron-forge/plugin-auto-unpack-natives": "^7.11.1",
113113
"@electron-forge/plugin-fuses": "^7.11.1",
114114
"@electron-forge/plugin-vite": "^7.11.1",
@@ -136,10 +136,10 @@
136136
"@tsconfig/ember": "^3.0.12",
137137
"@types/electron-squirrel-startup": "^1.0.2",
138138
"@types/ember": "^4.0.11",
139-
"@types/node": "^25.0.7",
139+
"@types/node": "^25.0.9",
140140
"@types/qunit": "^2.19.13",
141141
"@types/sinon": "^21.0.0",
142-
"@vitest/ui": "^4.0.16",
142+
"@vitest/ui": "^4.0.17",
143143
"babel-plugin-ember-template-compilation": "^2.4.1",
144144
"babel-preset-env": "^1.7.0",
145145
"broccoli-asset-rev": "^3.0.0",
@@ -175,27 +175,27 @@
175175
"nearest-color": "^0.4.4",
176176
"postcss": "^8.5.6",
177177
"postcss-import": "^16.1.1",
178-
"prettier": "^3.7.4",
178+
"prettier": "^3.8.0",
179179
"prettier-plugin-ember-template-tag": "^2.1.2",
180180
"qunit": "^2.25.0",
181181
"qunit-dom": "^3.5.0",
182-
"release-it": "^19.2.3",
182+
"release-it": "^19.2.4",
183183
"sinon": "^21.0.1",
184184
"stylelint": "^16.26.1",
185185
"stylelint-config-standard": "^39.0.1",
186186
"tailwindcss": "^4.1.18",
187187
"throttle-debounce": "^5.0.2",
188188
"tree-kill": "^1.2.2",
189189
"typescript": "^5.9.3",
190-
"typescript-eslint": "^8.53.0",
190+
"typescript-eslint": "^8.53.1",
191191
"vite": "^7.3.1",
192192
"vite-plugin-testem-electron": "^1.1.1",
193-
"vitest": "^4.0.16",
193+
"vitest": "^4.0.17",
194194
"wcag-contrast": "^3.0.0"
195195
},
196196
"packageManager": "pnpm@10.27.0",
197197
"engines": {
198-
"node": ">= 22",
198+
"node": ">= 24",
199199
"pnpm": "^10.27.0"
200200
},
201201
"publishConfig": {

0 commit comments

Comments
 (0)