diff --git a/CHANGELOG.md b/CHANGELOG.md index dbec17f..a8e4f87 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,13 @@ - +> [!NOTE] +> 🅱️ This is a Beta build. # ⬇️ Downloads | Windows | macOS | Linux | | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| **EXE:** [x64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.3/ROSI-Windows-x64.exe) / [arm64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.3/ROSI-Windows-arm64.exe) | **[Universal DMG](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.3/ROSI-MacOS-universal.dmg)** | **AppImage:** [x64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.3/ROSI-Linux-x86_64.AppImage) / [arm64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.3/ROSI-Linux-arm64.AppImage) | -|
| **[Universal ZIP](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.3/ROSI-MacOS-universal.zip)** | **DEB:** [x64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.3/ROSI-Linux-amd64.deb) / [arm64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.3/ROSI-Linux-arm64.deb) | -| | | **RPM:** [x64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.3/ROSI-Linux-x86_64.rpm) / [arm64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.3/ROSI-Linux-aarch64.rpm) | +| **EXE:** [x64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.4/ROSI-Windows-x64.exe) / [arm64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.4/ROSI-Windows-arm64.exe) | **[Universal DMG](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.4/ROSI-MacOS-universal.dmg)** | **AppImage:** [x64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.4/ROSI-Linux-x86_64.AppImage) / [arm64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.4/ROSI-Linux-arm64.AppImage) | +|
| **[Universal ZIP](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.4/ROSI-MacOS-universal.zip)** | **DEB:** [x64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.4/ROSI-Linux-amd64.deb) / [arm64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.4/ROSI-Linux-arm64.deb) | +| | | **RPM:** [x64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.4/ROSI-Linux-x86_64.rpm) / [arm64](https://github.com/BurntToasters/ROSI/releases/download/v4.2.0-beta.4/ROSI-Linux-aarch64.rpm) | > [!IMPORTANT] > The `.sig` files in this repo are NOT normal GPG signatures — they are for ROSI's built-in updater to verify the integrity of updates before downloading and installing. @@ -18,6 +18,11 @@ --- +## Changes in `v4.2.0-beta.4:` + +- **YT-DLP:** Updated `yt-dlp` to `2026.07.04`. +- **Electron:** Updated electron major release to `v43`. + ## Changes in `v4.2.0-beta.3:` - **UI:** Updates to the UI buttons. diff --git a/assets/yt-dlp.exe b/assets/yt-dlp.exe index bdcccd5..a648c0c 100644 Binary files a/assets/yt-dlp.exe and b/assets/yt-dlp.exe differ diff --git a/assets/yt-dlp_arm64.exe b/assets/yt-dlp_arm64.exe index 12ebd15..9d17639 100644 Binary files a/assets/yt-dlp_arm64.exe and b/assets/yt-dlp_arm64.exe differ diff --git a/assets/yt-dlp_linux b/assets/yt-dlp_linux index 073964c..117c783 100644 Binary files a/assets/yt-dlp_linux and b/assets/yt-dlp_linux differ diff --git a/assets/yt-dlp_linux_aarch64 b/assets/yt-dlp_linux_aarch64 index e2559d0..99f3c8a 100644 Binary files a/assets/yt-dlp_linux_aarch64 and b/assets/yt-dlp_linux_aarch64 differ diff --git a/assets/yt-dlp_macos b/assets/yt-dlp_macos old mode 100755 new mode 100644 index 10de174..f26b83a Binary files a/assets/yt-dlp_macos and b/assets/yt-dlp_macos differ diff --git a/assets/ytdlp-checksums.json b/assets/ytdlp-checksums.json index 67d7e0f..99c651c 100644 --- a/assets/ytdlp-checksums.json +++ b/assets/ytdlp-checksums.json @@ -1,11 +1,11 @@ { "_comment": "SHA-256 of the committed yt-dlp binaries. Regenerate ONLY after verifying the binaries against yt-dlp upstream SHA2-256SUMS. See build-scripts/check-ytdlp.js.", - "generatedAt": "2026-06-17T21:25:31.250Z", + "generatedAt": "2026-07-07T00:09:23.096Z", "binaries": { - "yt-dlp.exe": "3a48cb955d55c8821b60ccbdbbc6f61bc958f2f3d3b7ad5eaf3d83a543293a27", - "yt-dlp_arm64.exe": "847583f91bb6d26479c1dc9643c2f4b8857a90b40d619da97b0cfabccb9138d0", - "yt-dlp_macos": "b82c3626952e6c14eaf654cc565866775ffd0b9ffb7021628ac59b42c2f4f244", - "yt-dlp_linux": "bf8aac79b72287a6d2043074415132558b43743a8f9461a22b0141e90f16ce66", - "yt-dlp_linux_aarch64": "cabd246445bdfde0eda0dfe68bbe90354be83f3fdbbf077df11a2ea55f41cdbd" + "yt-dlp.exe": "52fe3c26dcf71fbdc85b528589020bb0b8e383155cfa81b64dd447bbe35e24b8", + "yt-dlp_arm64.exe": "1525690b037ecc0bb677e38e7147b0025179cbc9a8d0c57264e3100b18099280", + "yt-dlp_macos": "498bd0dae17855c599d371d68ec5bafc439a9d8640e838be25c765a9792f261b", + "yt-dlp_linux": "6bbb3d314cde4febe36e5fa1d55462e29c974f63444e707871834f6d8cc210ae", + "yt-dlp_linux_aarch64": "b6ce97646773070d7a7ffd6bbbdcaecb47c48483909c54c915bf08a7a9b5e0b1" } } diff --git a/com.burnttoasters.rosi.metainfo.xml b/com.burnttoasters.rosi.metainfo.xml index a589a92..f5a2b15 100644 --- a/com.burnttoasters.rosi.metainfo.xml +++ b/com.burnttoasters.rosi.metainfo.xml @@ -34,6 +34,7 @@ + diff --git a/package-lock.json b/package-lock.json index 0b0f646..5b9e093 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "rosi", - "version": "4.2.0-beta.3", + "version": "4.2.0-beta.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "rosi", - "version": "4.2.0-beta.3", + "version": "4.2.0-beta.4", "license": "MPL-2.0", "dependencies": { "electron-log": "^5.3.4", @@ -20,7 +20,7 @@ "cross-env": "^10.1.0", "dotenv": "^17.4.2", "dotenv-cli": "^11.0.0", - "electron": "^42.0.0", + "electron": "^43.0.0", "electron-builder": "^26.7.0", "eslint": "^10.3.0", "eslint-plugin-no-unsanitized": "^4.1.2", @@ -3073,9 +3073,9 @@ } }, "node_modules/electron": { - "version": "42.6.0", - "resolved": "https://registry.npmjs.org/electron/-/electron-42.6.0.tgz", - "integrity": "sha512-axGNgd+yCTg+vi1VEGrQqAj9WVWkePKwbICSAvMiT2eTaxhij9a/xhBHD6rXV8wrlW9ZfJzE5+xg752ImxrmTw==", + "version": "43.0.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-43.0.0.tgz", + "integrity": "sha512-PV60GsWU6qufhuOhw3n+Yix3WPDcqDtBqE8orbEQGQGHEkgp9o/JCPgb7L4vIL0r1HnfPdqSRtboOTqbDkcFDQ==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index d0415c2..9bfde00 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rosi", - "version": "4.2.0-beta.3", + "version": "4.2.0-beta.4", "private": true, "description": "Electron GUI for yt-dlp", "desktopName": "com.burnttoasters.rosi.desktop", @@ -145,7 +145,7 @@ "cross-env": "^10.1.0", "dotenv": "^17.4.2", "dotenv-cli": "^11.0.0", - "electron": "^42.0.0", + "electron": "^43.0.0", "electron-builder": "^26.7.0", "eslint": "^10.3.0", "eslint-plugin-no-unsanitized": "^4.1.2", diff --git a/src/renderer/splash.html b/src/renderer/splash.html index 9ff1cb1..4e815be 100644 --- a/src/renderer/splash.html +++ b/src/renderer/splash.html @@ -327,7 +327,7 @@

ROSI

Loading
-
v4.2.0-beta.3
+
v4.2.0-beta.4