Skip to content

Commit 06e3e68

Browse files
.NET 9, Tauri v2, Vite 6, Dart 3.4, NodeJS 22, NeutralinoJS 5.5, NodeGUI 0.70, Go 1.23, ... + Various Background improvements (#963)
* Bump actions/setup-node from 4.0.4 to 4.1.0 * [runner] Update dependencies * Remove non-web DotnetMAUI example: We'll only keep the vuejs version * Add vue-project folder to dependabot config * [01-empty-app] [DotnetMAUIVue] Upgrade to .NET 9 * [01-empty-app] [DotnetMAUIVue] Upgrade javascript dependencies * [01-empty-app] [DotnetMAUIVue] Normalize vue example to follow the other ones * [01-empty-app] [electron] Upgrade javascript dependencies * [02-empty-app-frameless] [electron] Upgrade javascript dependencies * [01-empty-app] [flutter] Upgrade dart dependencies * CI: use node 22 * CI: use .NET 9 * [01-empty-app] [neutralinojs] Upgrade neutralinojs * [02-empty-app-frameless] [neutralinojs] Upgrade neutralinojs * [01-empty-app] [nodegui] Upgrade javascript dependencies * [02-empty-app-frameless] [nodegui] Upgrade javascript dependencies * [01-empty-app] [nw.js] Upgrade javascript dependencies * [02-empty-app-frameless] [nw.js] Upgrade javascript dependencies * [01-empty-app] [tauri] Upgrade tauri to V2 (#929) * [02-empty-app-frameless] [tauri] Upgrade tauri to V2 (#929) * [01-empty-app] [wails] Upgrade javascript dependencies * [01-empty-app] [wails] Upgrade go dependencies * Modify updater.sh to include Go dependencies (#808) * Android and iOS are now valid target OS for Tauri V2 (#929) * Update ubuntu Tauri v2 dependencies on CI runner (#929) * Fixes for the new version of nw.js build (app icon, app name, macos category) * Update benchmarks --------- Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent b4baf1f commit 06e3e68

File tree

147 files changed

+34267
-40053
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

147 files changed

+34267
-40053
lines changed

.github/dependabot.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ updates:
66
schedule:
77
interval: monthly
88
- package-ecosystem: "nuget"
9-
directory: "benchmark/01-empty-app/DotnetMaui"
9+
directory: "benchmark/01-empty-app/DotnetMauiVue"
1010
schedule:
1111
interval: monthly
12-
- package-ecosystem: "nuget"
13-
directory: "benchmark/01-empty-app/DotnetMauiVue"
12+
- package-ecosystem: npm
13+
directory: "benchmark/01-empty-app/DotnetMauiVue/vue-project"
1414
schedule:
1515
interval: monthly
1616
- package-ecosystem: npm

.github/workflows/runner.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@ jobs:
2828
run: git pull
2929

3030
- name: Setup Node.js environment
31-
uses: actions/setup-node@v4.0.4
31+
uses: actions/setup-node@v4.1.0
3232
with:
33-
node-version: 20
33+
node-version: 22
3434
cache: 'npm'
3535
cache-dependency-path: '**/package-lock.json'
3636

3737
# Setup dotnet env
3838
- uses: actions/setup-dotnet@v4
3939
with:
40-
dotnet-version: '6.0.x'
40+
dotnet-version: '9.0.x'
4141

4242
- name: Setup MAUI
4343
run: if [ "$RUNNER_OS" != "Linux" ]; then dotnet workload install maui; fi
@@ -81,7 +81,7 @@ jobs:
8181
sudo apt install -y xvfb # X Server
8282
sudo apt install -y dbus at-spi2-core # Fixes some dbus errors/warning
8383
sudo apt install -y libxshmfence1 libglu1 libnss3 libatk1.0-0 libatk-bridge2.0-0 libgdk-pixbuf2.0-0 libgtk-3-0 libasound2 # Electron
84-
sudo apt install -y libwebkit2gtk-4.0-dev build-essential curl wget libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev # Tauri
84+
sudo apt install -y libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libayatana-appindicator3-dev librsvg2-dev # Tauri
8585
sudo apt install -y libwebkit2gtk-4.0-dev libstdc++6 # NeutralinoJS
8686
sudo apt install -y pkg-config build-essential cmake make mesa-common-dev libglu1-mesa-dev file libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5printsupport5 libqt5svg5 libqt5widgets5 libxcb-xkb-dev libxcb-cursor0 libopengl0 # NodeGUI
8787

.github/workflows/stars.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
run: git pull
2121

2222
- name: Setup Node.js environment
23-
uses: actions/setup-node@v4.0.4
23+
uses: actions/setup-node@v4.1.0
2424
with:
25-
node-version: 18
25+
node-version: 22
2626

2727
- name: Run apps
2828
run: |

README.md

Lines changed: 79 additions & 81 deletions
Large diffs are not rendered by default.

benchmark/01-empty-app/DotnetMaui/.gitignore

Lines changed: 0 additions & 261 deletions
This file was deleted.

benchmark/01-empty-app/DotnetMaui/DotnetMaui.sln

Lines changed: 0 additions & 27 deletions
This file was deleted.

benchmark/01-empty-app/DotnetMaui/DotnetMaui/App.xaml

Lines changed: 0 additions & 14 deletions
This file was deleted.

benchmark/01-empty-app/DotnetMaui/DotnetMaui/App.xaml.cs

Lines changed: 0 additions & 15 deletions
This file was deleted.

benchmark/01-empty-app/DotnetMaui/DotnetMaui/AppShell.xaml

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)