diff --git a/materialious/android/app/build.gradle b/materialious/android/app/build.gradle index d92b4bf1..8557a778 100644 --- a/materialious/android/app/build.gradle +++ b/materialious/android/app/build.gradle @@ -7,8 +7,8 @@ android { applicationId "us.materialio.app" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 153 - versionName "1.10.12" + versionCode 154 + versionName "1.10.13" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" aaptOptions { // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. diff --git a/materialious/electron/materialious.metainfo.xml b/materialious/electron/materialious.metainfo.xml index a2b97e46..eac2a1f5 100644 --- a/materialious/electron/materialious.metainfo.xml +++ b/materialious/electron/materialious.metainfo.xml @@ -70,7 +70,11 @@ - + + + https://github.com/Materialious/Materialious/releases/tag/1.10.13 + + https://github.com/Materialious/Materialious/releases/tag/1.10.12 diff --git a/materialious/electron/package.json b/materialious/electron/package.json index c72f4c7a..2ef9144a 100644 --- a/materialious/electron/package.json +++ b/materialious/electron/package.json @@ -1,6 +1,6 @@ { "name": "Materialious", - "version": "1.10.12", + "version": "1.10.13", "description": "Modern material design for Invidious.", "author": { "name": "Ward Pearce", @@ -44,4 +44,4 @@ "capacitor", "electron" ] -} +} \ No newline at end of file diff --git a/materialious/package.json b/materialious/package.json index cd20e71b..91c42b3c 100644 --- a/materialious/package.json +++ b/materialious/package.json @@ -1,6 +1,6 @@ { "name": "materialious", - "version": "1.10.12", + "version": "1.10.13", "private": true, "scripts": { "dev": "vite dev", diff --git a/materialious/src/lib/patches/youtubejs.ts b/materialious/src/lib/patches/youtubejs.ts index e0ba1913..ebe57152 100644 --- a/materialious/src/lib/patches/youtubejs.ts +++ b/materialious/src/lib/patches/youtubejs.ts @@ -26,8 +26,6 @@ export async function patchYoutubeJs(videoId: string): Promise { player_id: '0004de42' }); - const visitorData = youtube.session.context.client.visitorData ?? ''; - const requestKey = 'O43z0dpjhgX20SCx4KAo'; const platformMinter = @@ -64,11 +62,11 @@ export async function patchYoutubeJs(videoId: string): Promise { } if (video.basic_info.is_live) { - poTokenCacheStore.set(await platformMinter(requestKey, visitorData)); + poTokenCacheStore.set(await platformMinter(requestKey, videoId)); } else { - poTokenCacheStore.set(BG.PoToken.generateColdStartToken(visitorData)); + poTokenCacheStore.set(BG.PoToken.generateColdStartToken(videoId)); - platformMinter(requestKey, visitorData).then((poToken) => poTokenCacheStore.set(poToken)); + platformMinter(requestKey, videoId).then((poToken) => poTokenCacheStore.set(poToken)); } let dashUri: string | undefined; diff --git a/update_versions.py b/update_versions.py index 6c2584d6..a089536a 100644 --- a/update_versions.py +++ b/update_versions.py @@ -3,7 +3,7 @@ import os import re from datetime import datetime -LATEST_VERSION = "1.10.12" +LATEST_VERSION = "1.10.13" RELEASE_DATE = datetime.now().strftime("%Y-%-m-%d") # Format: YYYY-M-D WORKING_DIR = os.path.join(os.path.dirname(os.path.realpath(__file__)), "materialious")