From 61e1a10b1a483f3d3fb10115fb5d80094fa7b8bc Mon Sep 17 00:00:00 2001
From: BurntToasters <61037367+BurntToasters@users.noreply.github.com>
Date: Sat, 20 Jun 2026 21:54:45 -0700
Subject: [PATCH] b3
---
.github/workflows/test-all.yml | 4 +-
CHANGELOG.md | 11 +-
com.burnttoasters.rosi.metainfo.xml | 3 +-
package-lock.json | 264 +++++++++++++--------------
package.json | 2 +-
src/main/deno.ts | 4 +-
src/main/download/commandBuilders.ts | 2 +-
src/main/download/videoInfo.ts | 8 +-
src/main/downloader.ts | 16 +-
src/main/main.ts | 4 +-
src/main/platform.ts | 2 +-
src/main/processKill.ts | 27 ++-
src/main/settings.ts | 11 +-
src/renderer/css/02-sidebar.css | 6 +
src/renderer/css/08-wizard.css | 12 ++
src/renderer/index.html | 5 +
src/renderer/modules/ui.ts | 2 +-
src/renderer/rosiEngine.ts | 28 +--
src/renderer/splash.html | 2 +-
src/utils/ipcValidation.ts | 9 +
20 files changed, 241 insertions(+), 181 deletions(-)
diff --git a/.github/workflows/test-all.yml b/.github/workflows/test-all.yml
index 9385414..729b425 100644
--- a/.github/workflows/test-all.yml
+++ b/.github/workflows/test-all.yml
@@ -164,5 +164,5 @@ jobs:
- name: Install dependencies
run: npm ci
- - name: Audit dependencies (fails on high/critical)
- run: npm audit --audit-level=high
+ - name: Audit dependencies (fails on high/critical in shipped code)
+ run: npm audit --omit=dev --audit-level=high
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d6ab9bf..252417d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,9 +5,9 @@
| Windows |
macOS |
Linux |
| :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| **EXE:** [x64](https://github.com/BurntToasters/ROSI/releases/download/v4.1.3-beta.2/ROSI-Windows-x64.exe) / [arm64](https://github.com/BurntToasters/ROSI/releases/download/v4.1.3-beta.2/ROSI-Windows-arm64.exe) | **[Universal DMG](https://github.com/BurntToasters/ROSI/releases/download/v4.1.3-beta.2/ROSI-MacOS-universal.dmg)** | **AppImage:** [x64](https://github.com/BurntToasters/ROSI/releases/download/v4.1.3-beta.2/ROSI-Linux-x86_64.AppImage) / [arm64](https://github.com/BurntToasters/ROSI/releases/download/v4.1.3-beta.2/ROSI-Linux-arm64.AppImage) |
-|