From 331981025340623e347be0188477a7f6c95671dc Mon Sep 17 00:00:00 2001
From: BurntToasters <61037367+BurntToasters@users.noreply.github.com>
Date: Sun, 22 Feb 2026 14:29:34 -0800
Subject: [PATCH 1/8] Update README.md
---
README.md | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 7d1e430..5fe208c 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,13 @@ ROSI is an Electron GUI for yt-dlp
[
](https://apps.microsoft.com/detail/9p4q134b2jw3?referrer=appbadge&mode=direct) [
](https://github.com/BurntToasters/ROSI/releases/latest/download/ROSI-Windows-x64.exe) [
](https://github.com/BurntToasters/ROSI/releases/latest/download/ROSI-Windows-arm64.exe) [
](https://github.com/BurntToasters/ROSI/releases/latest/download/ROSI-MacOS-universal.dmg) [
](https://github.com/BurntToasters/ROSI/releases/latest)
-

+
+
+
+
+
+
+
# LICENSES
From 6c80d08ffc9f7b0fd34ab1ef6a2a1c52abce670e Mon Sep 17 00:00:00 2001
From: BurntToasters <61037367+BurntToasters@users.noreply.github.com>
Date: Sun, 22 Feb 2026 14:43:16 -0800
Subject: [PATCH 2/8] min node = 24
---
.github/workflows/test-all.yml | 2 +-
.nvmrc | 2 +-
package-lock.json | 2 +-
package.json | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/test-all.yml b/.github/workflows/test-all.yml
index 6c15a8e..56a989d 100644
--- a/.github/workflows/test-all.yml
+++ b/.github/workflows/test-all.yml
@@ -11,7 +11,7 @@ permissions:
contents: read
env:
- NODE_VERSION: '22'
+ NODE_VERSION: '24'
jobs:
lint:
diff --git a/.nvmrc b/.nvmrc
index 2bd5a0a..a45fd52 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-22
+24
diff --git a/package-lock.json b/package-lock.json
index d501e6d..43d51b5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -31,7 +31,7 @@
"vitest": "^4.0.16"
},
"engines": {
- "node": ">=22.x",
+ "node": ">=24.x",
"npm": ">=10.x"
}
},
diff --git a/package.json b/package.json
index 12499d8..3ff1434 100644
--- a/package.json
+++ b/package.json
@@ -12,7 +12,7 @@
"main": "dist/main/main.js",
"packageManager": "npm@11.10.1",
"engines": {
- "node": ">=22.x",
+ "node": ">=24.x",
"npm": ">=10.x"
},
"scripts": {
From 84f0d5a6a1e0501fc0239e17de832c1b0119bf7c Mon Sep 17 00:00:00 2001
From: BurntToasters <61037367+BurntToasters@users.noreply.github.com>
Date: Sun, 22 Feb 2026 14:45:52 -0800
Subject: [PATCH 3/8] Update msStoreDetector.js
---
src/renderer/msStoreDetector.js | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/renderer/msStoreDetector.js b/src/renderer/msStoreDetector.js
index 200d799..9912462 100644
--- a/src/renderer/msStoreDetector.js
+++ b/src/renderer/msStoreDetector.js
@@ -10,6 +10,5 @@
}
}
} catch (e) {
- // Silently ignore — detection is best-effort and non-critical
}
})();
From d18de1842411ea5ce27f9f5fd368b5c25c6d9424 Mon Sep 17 00:00:00 2001
From: BurntToasters <61037367+BurntToasters@users.noreply.github.com>
Date: Sun, 22 Feb 2026 14:46:07 -0800
Subject: [PATCH 4/8] Update msStoreDetector.js
---
src/renderer/msStoreDetector.js | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/renderer/msStoreDetector.js b/src/renderer/msStoreDetector.js
index 9912462..f1798db 100644
--- a/src/renderer/msStoreDetector.js
+++ b/src/renderer/msStoreDetector.js
@@ -9,6 +9,5 @@
}
}
}
- } catch (e) {
- }
+ } catch (e) {}
})();
From 7ecb6b9e87ceee13dc2d27d0cd343de87ce51717 Mon Sep 17 00:00:00 2001
From: BurntToasters <61037367+BurntToasters@users.noreply.github.com>
Date: Sun, 22 Feb 2026 15:03:10 -0800
Subject: [PATCH 5/8] ui tweaks
---
package-lock.json | 4 +-
package.json | 2 +-
src/renderer/index.html | 47 +++++--
src/renderer/main.css | 273 ++++++++++++++++++++++++-------------
src/renderer/rosiEngine.js | 68 +++++++--
src/renderer/splash.html | 44 ++++--
6 files changed, 309 insertions(+), 129 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 43d51b5..b4e251d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "rosi",
- "version": "3.4.2",
+ "version": "3.4.3",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "rosi",
- "version": "3.4.2",
+ "version": "3.4.3",
"license": "MPL-2.0",
"dependencies": {
"electron-log": "^5.3.4",
diff --git a/package.json b/package.json
index 3ff1434..1ab4075 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "rosi",
- "version": "3.4.2",
+ "version": "3.4.3",
"private": true,
"description": "Electron GUI for yt-dlp",
"keywords": [
diff --git a/src/renderer/index.html b/src/renderer/index.html
index 18546b5..60f389c 100644
--- a/src/renderer/index.html
+++ b/src/renderer/index.html
@@ -1,5 +1,5 @@
-
+
Application