From 2d73ccc99abdbb4aeb970cb3240201dfb145cdec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 23 Apr 2026 15:10:23 +0000 Subject: [PATCH 01/23] Bump follow-redirects from 1.15.11 to 1.16.0 in /materialious Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.11 to 1.16.0. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.11...v1.16.0) --- updated-dependencies: - dependency-name: follow-redirects dependency-version: 1.16.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- materialious/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/materialious/package-lock.json b/materialious/package-lock.json index 165c2ba6..ccffd17f 100644 --- a/materialious/package-lock.json +++ b/materialious/package-lock.json @@ -10302,9 +10302,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.11", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", - "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz", + "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==", "funding": [ { "type": "individual", From f533c1a3e7877d0de8745e890943f93bfef3c629 Mon Sep 17 00:00:00 2001 From: coolvitto Date: Thu, 9 Apr 2026 03:00:22 +0000 Subject: [PATCH 02/23] Translated using Weblate (Japanese) Currently translated at 100.0% (264 of 264 strings) Translation: Materialious/Materialious Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/ja/ --- materialious/src/lib/i18n/locales/ja.json | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/materialious/src/lib/i18n/locales/ja.json b/materialious/src/lib/i18n/locales/ja.json index 95e085aa..5e7ec139 100644 --- a/materialious/src/lib/i18n/locales/ja.json +++ b/materialious/src/lib/i18n/locales/ja.json @@ -138,7 +138,15 @@ "darkMode": "ダークモード", "lightMode": "ライトモード", "color": "色", - "AmoledTheme": "Amoled テーマ" + "AmoledTheme": "Amoled テーマ", + "advanced": "その他のテーマ設定", + "borderRadius": { + "none": "なし", + "borderRadius": "角の丸み", + "slight": "小", + "modern": "中", + "rounded": "大" + } }, "searchSuggestions": "検索候補を表示", "previewVideoOnHover": "マウスを乗せるとプレビュー", @@ -246,7 +254,8 @@ "exportSub": "登録チャンネルをエクスポート", "exportToClipboard": "クリップボードへエクスポート", "exportToFile": "ファイルへエクスポート", - "importFromFile": "ファイルからインポート" + "importFromFile": "ファイルからインポート", + "exportToShareUrl": "共有URLにエクスポート" } }, "subscribe": "チャンネル登録", From 3cba336484656e6cf356c3d02276ec51bce17ddb Mon Sep 17 00:00:00 2001 From: Ghost of Sparta Date: Thu, 9 Apr 2026 11:04:34 +0000 Subject: [PATCH 03/23] Translated using Weblate (Hungarian) Currently translated at 100.0% (264 of 264 strings) Translation: Materialious/Materialious Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/hu/ --- materialious/src/lib/i18n/locales/hu.json | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/materialious/src/lib/i18n/locales/hu.json b/materialious/src/lib/i18n/locales/hu.json index 390a4599..c3fdd74e 100644 --- a/materialious/src/lib/i18n/locales/hu.json +++ b/materialious/src/lib/i18n/locales/hu.json @@ -69,7 +69,15 @@ "darkMode": "Sötét mód", "lightMode": "Világos mód", "AmoledTheme": "Amoled téma", - "color": "Szín" + "color": "Szín", + "advanced": "Speciális témázás", + "borderRadius": { + "none": "Nincs", + "slight": "Enyhe", + "modern": "Modern", + "rounded": "Lekerekített", + "borderRadius": "Szegélysugár" + } }, "searchSuggestions": "Keresési javaslatok", "previewVideoOnHover": "Videó előnézete az egérmutatóval", @@ -160,7 +168,8 @@ "exportSub": "Feliratkozások exportálása", "exportToClipboard": "Vágólapra másolás", "exportToFile": "Mentés fájlba", - "importFromFile": "Importálás fájlból" + "importFromFile": "Importálás fájlból", + "exportToShareUrl": "Exportálás megosztási webcímre" } }, "enabled": "Engedélyezve", From a753043decb1f43f7f42b8657c028c351c4b28aa Mon Sep 17 00:00:00 2001 From: Samuel Date: Fri, 10 Apr 2026 19:08:40 +0000 Subject: [PATCH 04/23] Translated using Weblate (German) Currently translated at 99.2% (262 of 264 strings) Translation: Materialious/Materialious Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/de/ --- materialious/src/lib/i18n/locales/de.json | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/materialious/src/lib/i18n/locales/de.json b/materialious/src/lib/i18n/locales/de.json index a303e387..d0d94b01 100644 --- a/materialious/src/lib/i18n/locales/de.json +++ b/materialious/src/lib/i18n/locales/de.json @@ -134,7 +134,13 @@ "darkMode": "Dunkler Modus", "lightMode": "Heller Modus", "AmoledTheme": "Amoled-Thema", - "color": "Farbe" + "color": "Farbe", + "advanced": "Erweitertes Themen", + "borderRadius": { + "none": "Keine", + "modern": "Modern", + "rounded": "Abgerundet" + } }, "searchSuggestions": "Suchvorschläge", "previewVideoOnHover": "Video-Vorschau beim Hovern", @@ -242,7 +248,8 @@ "exportSub": "Abonnements exportieren", "exportToClipboard": "In die Zwischenablage exportieren", "exportToFile": "In eine Datei exportieren", - "importFromFile": "Von einer Datei importieren" + "importFromFile": "Von einer Datei importieren", + "exportToShareUrl": "Exportieren um URL zu teilen" } }, "subscribe": "Abonnieren", From 7930a06c075ebe6040fac93ce6033cd578e70a40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=84=82=F0=9D=95=A0=F0=9D=95=A0=F0=9D=95=A0=F0=9D=95=9D?= =?UTF-8?q?=20=28=F0=9D=95=98=F0=9D=95=9A=F0=9D=95=A5=F0=9D=95=99?= =?UTF-8?q?=F0=9D=95=A6=F0=9D=95=93=2E=F0=9D=95=94=F0=9D=95=A0=F0=9D=95=9E?= =?UTF-8?q?/=E2=84=82=F0=9D=95=A0=F0=9D=95=A0=F0=9D=95=A0=F0=9D=95=9D=29?= Date: Mon, 13 Apr 2026 06:09:39 +0000 Subject: [PATCH 05/23] Translated using Weblate (Latvian) Currently translated at 50.7% (134 of 264 strings) Translation: Materialious/Materialious Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/lv/ --- materialious/src/lib/i18n/locales/lv.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/materialious/src/lib/i18n/locales/lv.json b/materialious/src/lib/i18n/locales/lv.json index 2fd55f21..878b5956 100644 --- a/materialious/src/lib/i18n/locales/lv.json +++ b/materialious/src/lib/i18n/locales/lv.json @@ -166,7 +166,7 @@ "userJoined": "Lietotājs pievienojās jūsu skatīšanās ballītei.", "userLeft": "Lietotājs pameta jūsu skatīšanās ballīti." }, - "invidiousLogin": "Lūdzu, autorizējieties ar savu Invidious kontu", + "invidiousLogin": "Lūdzu, autorizējieties ar savu Invidious kontu.", "noResult": "Bez rezultātiem", "letterCase": "Virsrakstu burtu reģistrs", "version": "Versija", From 3856d9d5a0423aebcce1e880c373af05e95dc455 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=84=82=F0=9D=95=A0=F0=9D=95=A0=F0=9D=95=A0=F0=9D=95=9D?= =?UTF-8?q?=20=28=F0=9D=95=98=F0=9D=95=9A=F0=9D=95=A5=F0=9D=95=99?= =?UTF-8?q?=F0=9D=95=A6=F0=9D=95=93=2E=F0=9D=95=94=F0=9D=95=A0=F0=9D=95=9E?= =?UTF-8?q?/=E2=84=82=F0=9D=95=A0=F0=9D=95=A0=F0=9D=95=A0=F0=9D=95=9D=29?= Date: Mon, 13 Apr 2026 06:08:36 +0000 Subject: [PATCH 06/23] Translated using Weblate (Latvian) Currently translated at 100.0% (2 of 2 strings) Translation: Materialious/metadata Translate-URL: https://toolate.othing.xyz/projects/materialious/metadata/lv/ --- fastlane/metadata/android/lv/short_description.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fastlane/metadata/android/lv/short_description.txt b/fastlane/metadata/android/lv/short_description.txt index 2ff15f4f..58c8c2d3 100644 --- a/fastlane/metadata/android/lv/short_description.txt +++ b/fastlane/metadata/android/lv/short_description.txt @@ -1 +1 @@ -Invidious klients ar modernu Material dizainu +YouTube un Invidious klients ar modernu Material dizainu. From a7eae4546450b9a57551a3a04941605f8afa4e20 Mon Sep 17 00:00:00 2001 From: Lenny Angst Date: Wed, 15 Apr 2026 16:05:50 +0000 Subject: [PATCH 07/23] Translated using Weblate (German) Currently translated at 100.0% (264 of 264 strings) Translation: Materialious/Materialious Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/de/ --- materialious/src/lib/i18n/locales/de.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/materialious/src/lib/i18n/locales/de.json b/materialious/src/lib/i18n/locales/de.json index d0d94b01..a62acd8a 100644 --- a/materialious/src/lib/i18n/locales/de.json +++ b/materialious/src/lib/i18n/locales/de.json @@ -135,11 +135,13 @@ "lightMode": "Heller Modus", "AmoledTheme": "Amoled-Thema", "color": "Farbe", - "advanced": "Erweitertes Themen", + "advanced": "Erweitertes Theming", "borderRadius": { "none": "Keine", "modern": "Modern", - "rounded": "Abgerundet" + "rounded": "Abgerundet", + "slight": "Leicht", + "borderRadius": "Eckenabrundung" } }, "searchSuggestions": "Suchvorschläge", From c845d2d60cc47ac85d9f27db6073759e52e318d0 Mon Sep 17 00:00:00 2001 From: Lenny Angst Date: Wed, 15 Apr 2026 16:06:59 +0000 Subject: [PATCH 08/23] Translated using Weblate (Alemannic) Currently translated at 100.0% (264 of 264 strings) Translation: Materialious/Materialious Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/gsw/ --- materialious/src/lib/i18n/locales/gsw.json | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/materialious/src/lib/i18n/locales/gsw.json b/materialious/src/lib/i18n/locales/gsw.json index 81b1526d..30a4babb 100644 --- a/materialious/src/lib/i18n/locales/gsw.json +++ b/materialious/src/lib/i18n/locales/gsw.json @@ -70,7 +70,15 @@ "darkMode": "Dunkle Modus", "lightMode": "Helle Modus", "AmoledTheme": "Amoled-Thema", - "color": "Farb" + "color": "Farb", + "advanced": "Erwiiterts Theming", + "borderRadius": { + "none": "Keini", + "slight": "Liecht", + "modern": "Modern", + "rounded": "Abgrundet", + "borderRadius": "Eggeabrundig" + } }, "searchSuggestions": "Suechvorschläg", "previewVideoOnHover": "Video-Vorschau bim Hovere", @@ -139,7 +147,8 @@ "exportSub": "Abonnements exportiere", "exportToClipboard": "I d Zwüscheablaag exportiere", "exportToFile": "In e Datei exportiere", - "importFromFile": "Vonere Datei importiere" + "importFromFile": "Vonere Datei importiere", + "exportToShareUrl": "Exportiere zum d URL teile" } }, "videos": "Videos", From 414daaf5af534e1888661567b2979923c9ac2fc7 Mon Sep 17 00:00:00 2001 From: Ghost of Sparta Date: Sun, 26 Apr 2026 08:24:10 +0000 Subject: [PATCH 09/23] Translated using Weblate (Hungarian) Currently translated at 100.0% (265 of 265 strings) Translation: Materialious/Materialious Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/hu/ --- materialious/src/lib/i18n/locales/hu.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/materialious/src/lib/i18n/locales/hu.json b/materialious/src/lib/i18n/locales/hu.json index c3fdd74e..977f73a8 100644 --- a/materialious/src/lib/i18n/locales/hu.json +++ b/materialious/src/lib/i18n/locales/hu.json @@ -170,7 +170,8 @@ "exportToFile": "Mentés fájlba", "importFromFile": "Importálás fájlból", "exportToShareUrl": "Exportálás megosztási webcímre" - } + }, + "preserveTranslation": "Eredeti fordítás használata" }, "enabled": "Engedélyezve", "donate": "Adományozás", From 602693ad2a56e6f4976f9a8f8457cdcb33703a62 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Apr 2026 19:34:46 +0000 Subject: [PATCH 10/23] Bump libsodium-wrappers-sumo from 0.8.2 to 0.8.4 in /materialious Bumps [libsodium-wrappers-sumo](https://github.com/jedisct1/libsodium.js) from 0.8.2 to 0.8.4. - [Release notes](https://github.com/jedisct1/libsodium.js/releases) - [Commits](https://github.com/jedisct1/libsodium.js/compare/0.8.2...0.8.4) --- updated-dependencies: - dependency-name: libsodium-wrappers-sumo dependency-version: 0.8.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- materialious/package-lock.json | 8 ++++---- materialious/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/materialious/package-lock.json b/materialious/package-lock.json index 165c2ba6..8dfb0456 100644 --- a/materialious/package-lock.json +++ b/materialious/package-lock.json @@ -40,7 +40,7 @@ "iso-3166": "^4.4.0", "iso-639-1": "^3.1.5", "jsdom": "^28.1.0", - "libsodium-wrappers-sumo": "^0.8.2", + "libsodium-wrappers-sumo": "^0.8.4", "mariadb": "^3.5.2", "material-dynamic-colors": "^1.1.1", "media-captions": "^0.0.18", @@ -12779,9 +12779,9 @@ "license": "ISC" }, "node_modules/libsodium-wrappers-sumo": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/libsodium-wrappers-sumo/-/libsodium-wrappers-sumo-0.8.2.tgz", - "integrity": "sha512-wd1xAY++Kr6VMikSaa4EPRAHJmFvNlGWiiwU3Jh3GR1zRYF3/I3vy/wYsr4k3LVsNzwb9sqfEQ4LdVQ6zEebyQ==", + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/libsodium-wrappers-sumo/-/libsodium-wrappers-sumo-0.8.4.tgz", + "integrity": "sha512-ql7hcgulKZ3ekfa2DGAogcCKsWU0diA/0nArz1CFzh93WQdb46/Kj18ka/Hifq6uA3Ush34Pc6vU/6HXeRwUkg==", "license": "ISC", "dependencies": { "libsodium-sumo": "^0.8.0" diff --git a/materialious/package.json b/materialious/package.json index 3a272683..db5aa94f 100644 --- a/materialious/package.json +++ b/materialious/package.json @@ -79,7 +79,7 @@ "iso-3166": "^4.4.0", "iso-639-1": "^3.1.5", "jsdom": "^28.1.0", - "libsodium-wrappers-sumo": "^0.8.2", + "libsodium-wrappers-sumo": "^0.8.4", "mariadb": "^3.5.2", "material-dynamic-colors": "^1.1.1", "media-captions": "^0.0.18", From ddc5940ff77d833b8ddfffc48d4bb35b4553293a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Apr 2026 19:34:58 +0000 Subject: [PATCH 11/23] Bump dexie from 4.3.0 to 4.4.2 in /materialious Bumps [dexie](https://github.com/dexie/Dexie.js) from 4.3.0 to 4.4.2. - [Release notes](https://github.com/dexie/Dexie.js/releases) - [Commits](https://github.com/dexie/Dexie.js/compare/v4.3.0...v4.4.2) --- updated-dependencies: - dependency-name: dexie dependency-version: 4.4.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- materialious/package-lock.json | 8 ++++---- materialious/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/materialious/package-lock.json b/materialious/package-lock.json index 165c2ba6..a50bba4b 100644 --- a/materialious/package-lock.json +++ b/materialious/package-lock.json @@ -31,7 +31,7 @@ "comlink": "^4.4.2", "cookie-signature": "^1.2.2", "dayjs": "^1.11.19", - "dexie": "^4.3.0", + "dexie": "^4.4.2", "fuse.js": "^7.0.0", "googlevideo": "^4.0.4", "he": "^1.2.0", @@ -9152,9 +9152,9 @@ "license": "MIT" }, "node_modules/dexie": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/dexie/-/dexie-4.3.0.tgz", - "integrity": "sha512-5EeoQpJvMKHe6zWt/FSIIuRa3CWlZeIl6zKXt+Lz7BU6RoRRLgX9dZEynRfXrkLcldKYCBiz7xekTEylnie1Ug==", + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/dexie/-/dexie-4.4.2.tgz", + "integrity": "sha512-zMtV8q79EFE5U8FKZvt0Y/77PCU/Hr/RDxv1EDeo228L+m/HTbeN2AjoQm674rhQCX8n3ljK87lajt7UQuZfvw==", "license": "Apache-2.0" }, "node_modules/dezalgo": { diff --git a/materialious/package.json b/materialious/package.json index 3a272683..2a10a85b 100644 --- a/materialious/package.json +++ b/materialious/package.json @@ -70,7 +70,7 @@ "comlink": "^4.4.2", "cookie-signature": "^1.2.2", "dayjs": "^1.11.19", - "dexie": "^4.3.0", + "dexie": "^4.4.2", "fuse.js": "^7.0.0", "googlevideo": "^4.0.4", "he": "^1.2.0", From 9ddda50bc5ffd8036023c4e3964a453b8a6bd6d8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Apr 2026 19:35:32 +0000 Subject: [PATCH 12/23] Bump electron from 41.2.1 to 41.3.0 in /materialious/electron --- updated-dependencies: - dependency-name: electron dependency-version: 41.3.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- materialious/electron/package-lock.json | 8 ++++---- materialious/electron/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/materialious/electron/package-lock.json b/materialious/electron/package-lock.json index a1999a2e..43b33d3f 100644 --- a/materialious/electron/package-lock.json +++ b/materialious/electron/package-lock.json @@ -23,7 +23,7 @@ "youtubei.js": "^17.0.1" }, "devDependencies": { - "electron": "^41.2.1", + "electron": "^41.3.0", "electron-builder": "^26.0.12", "electron-rebuild": "^3.2.9", "typescript": "^6.0.3" @@ -3142,9 +3142,9 @@ } }, "node_modules/electron": { - "version": "41.2.1", - "resolved": "https://registry.npmjs.org/electron/-/electron-41.2.1.tgz", - "integrity": "sha512-teeRThiYGTPKf/2yOW7zZA1bhb91KEQ4yLBPOg7GxpmnkLFLugKgQaAKOrCgdzwsXh/5mFIfmkm+4+wACJKwaA==", + "version": "41.3.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-41.3.0.tgz", + "integrity": "sha512-2Q5aeocmFdeheZGDUTrAvSR3t+n0c3d104AJWWEnt7syJU0tE4VdibMYaPtQ47QuXSoUf0/xSsfUUvu/uSXIfg==", "dev": true, "hasInstallScript": true, "license": "MIT", diff --git a/materialious/electron/package.json b/materialious/electron/package.json index 05f9e886..3fcb11ea 100644 --- a/materialious/electron/package.json +++ b/materialious/electron/package.json @@ -36,7 +36,7 @@ "youtubei.js": "^17.0.1" }, "devDependencies": { - "electron": "^41.2.1", + "electron": "^41.3.0", "electron-builder": "^26.0.12", "electron-rebuild": "^3.2.9", "typescript": "^6.0.3" From d181d45fde3618896dfe25c82cd15cc28b53b10d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Apr 2026 19:35:40 +0000 Subject: [PATCH 13/23] Bump jsdom from 29.0.1 to 29.1.0 in /materialious/electron Bumps [jsdom](https://github.com/jsdom/jsdom) from 29.0.1 to 29.1.0. - [Release notes](https://github.com/jsdom/jsdom/releases) - [Commits](https://github.com/jsdom/jsdom/compare/v29.0.1...v29.1.0) --- updated-dependencies: - dependency-name: jsdom dependency-version: 29.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- materialious/electron/package-lock.json | 117 ++++++++++++------------ materialious/electron/package.json | 2 +- 2 files changed, 61 insertions(+), 58 deletions(-) diff --git a/materialious/electron/package-lock.json b/materialious/electron/package-lock.json index a1999a2e..d7b8ad38 100644 --- a/materialious/electron/package-lock.json +++ b/materialious/electron/package-lock.json @@ -18,7 +18,7 @@ "electron-unhandled": "^4.0.1", "electron-updater": "^6.8.3", "electron-window-state": "^5.0.3", - "jsdom": "^29.0.1", + "jsdom": "^29.1.0", "jsonfile": "^6.2.1", "youtubei.js": "^17.0.1" }, @@ -30,53 +30,44 @@ } }, "node_modules/@asamuzakjp/css-color": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-5.0.1.tgz", - "integrity": "sha512-2SZFvqMyvboVV1d15lMf7XiI3m7SDqXUuKaTymJYLN6dSGadqp+fVojqJlVoMlbZnlTmu3S0TLwLTJpvBMO1Aw==", + "version": "5.1.11", + "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-5.1.11.tgz", + "integrity": "sha512-KVw6qIiCTUQhByfTd78h2yD1/00waTmm9uy/R7Ck/ctUyAPj+AEDLkQIdJW0T8+qGgj3j5bpNKK7Q3G+LedJWg==", "license": "MIT", "dependencies": { - "@csstools/css-calc": "^3.1.1", - "@csstools/css-color-parser": "^4.0.2", + "@asamuzakjp/generational-cache": "^1.0.1", + "@csstools/css-calc": "^3.2.0", + "@csstools/css-color-parser": "^4.1.0", "@csstools/css-parser-algorithms": "^4.0.0", - "@csstools/css-tokenizer": "^4.0.0", - "lru-cache": "^11.2.6" + "@csstools/css-tokenizer": "^4.0.0" }, "engines": { "node": "^20.19.0 || ^22.12.0 || >=24.0.0" } }, - "node_modules/@asamuzakjp/css-color/node_modules/lru-cache": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", - "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", - "license": "BlueOak-1.0.0", - "engines": { - "node": "20 || >=22" - } - }, "node_modules/@asamuzakjp/dom-selector": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-7.0.3.tgz", - "integrity": "sha512-Q6mU0Z6bfj6YvnX2k9n0JxiIwrCFN59x/nWmYQnAqP000ruX/yV+5bp/GRcF5T8ncvfwJQ7fgfP74DlpKExILA==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-7.1.1.tgz", + "integrity": "sha512-67RZDnYRc8H/8MLDgQCDE//zoqVFwajkepHZgmXrbwybzXOEwOWGPYGmALYl9J2DOLfFPPs6kKCqmbzV895hTQ==", "license": "MIT", "dependencies": { + "@asamuzakjp/generational-cache": "^1.0.1", "@asamuzakjp/nwsapi": "^2.3.9", "bidi-js": "^1.0.3", "css-tree": "^3.2.1", - "is-potential-custom-element-name": "^1.0.1", - "lru-cache": "^11.2.7" + "is-potential-custom-element-name": "^1.0.1" }, "engines": { "node": "^20.19.0 || ^22.12.0 || >=24.0.0" } }, - "node_modules/@asamuzakjp/dom-selector/node_modules/lru-cache": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", - "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", - "license": "BlueOak-1.0.0", + "node_modules/@asamuzakjp/generational-cache": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@asamuzakjp/generational-cache/-/generational-cache-1.0.1.tgz", + "integrity": "sha512-wajfB8KqzMCN2KGNFdLkReeHncd0AslUSrvHVvvYWuU8ghncRJoA50kT3zP9MVL0+9g4/67H+cdvBskj9THPzg==", + "license": "MIT", "engines": { - "node": "20 || >=22" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" } }, "node_modules/@asamuzakjp/nwsapi": { @@ -251,9 +242,9 @@ } }, "node_modules/@csstools/css-calc": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.1.1.tgz", - "integrity": "sha512-HJ26Z/vmsZQqs/o3a6bgKslXGFAungXGbinULZO3eMsOyNJHeBBZfup5FiZInOghgoM4Hwnmw+OgbJCNg1wwUQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.2.0.tgz", + "integrity": "sha512-bR9e6o2BDB12jzN/gIbjHa5wLJ4UjD1CB9pM7ehlc0ddk6EBz+yYS1EV2MF55/HUxrHcB/hehAyt5vhsA3hx7w==", "funding": [ { "type": "github", @@ -274,9 +265,9 @@ } }, "node_modules/@csstools/css-color-parser": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.0.2.tgz", - "integrity": "sha512-0GEfbBLmTFf0dJlpsNU7zwxRIH0/BGEMuXLTCvFYxuL1tNhqzTbtnFICyJLTNK4a+RechKP75e7w42ClXSnJQw==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.1.0.tgz", + "integrity": "sha512-U0KhLYmy2GVj6q4T3WaAe6NPuFYCPQoE3b0dRGxejWDgcPp8TP7S5rVdM5ZrFaqu4N67X8YaPBw14dQSYx3IyQ==", "funding": [ { "type": "github", @@ -290,7 +281,7 @@ "license": "MIT", "dependencies": { "@csstools/color-helpers": "^6.0.2", - "@csstools/css-calc": "^3.1.1" + "@csstools/css-calc": "^3.2.0" }, "engines": { "node": ">=20.19.0" @@ -323,9 +314,9 @@ } }, "node_modules/@csstools/css-syntax-patches-for-csstree": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.1.tgz", - "integrity": "sha512-BvqN0AMWNAnLk9G8jnUT77D+mUbY/H2b3uDTvg2isJkHaOufUE2R3AOwxWo7VBQKT1lOdwdvorddo2B/lk64+w==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.3.tgz", + "integrity": "sha512-SH60bMfrRCJF3morcdk57WklujF4Jr/EsQUzqkarfHXEFcAR1gg7fS/chAE922Sehgzc1/+Tz5H3Ypa1HiEKrg==", "funding": [ { "type": "github", @@ -4487,27 +4478,27 @@ "license": "MIT" }, "node_modules/jsdom": { - "version": "29.0.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-29.0.1.tgz", - "integrity": "sha512-z6JOK5gRO7aMybVq/y/MlIpKh8JIi68FBKMUtKkK2KH/wMSRlCxQ682d08LB9fYXplyY/UXG8P4XXTScmdjApg==", + "version": "29.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-29.1.0.tgz", + "integrity": "sha512-YNUc7fB9QuvSSQWfrH0xF+TyABkxUwx8sswgIDaCrw4Hol8BghdZDkITtZheRJeMtzWlnTfsM3bBBusRvpO1wg==", "license": "MIT", "dependencies": { - "@asamuzakjp/css-color": "^5.0.1", - "@asamuzakjp/dom-selector": "^7.0.3", + "@asamuzakjp/css-color": "^5.1.11", + "@asamuzakjp/dom-selector": "^7.1.1", "@bramus/specificity": "^2.4.2", - "@csstools/css-syntax-patches-for-csstree": "^1.1.1", + "@csstools/css-syntax-patches-for-csstree": "^1.1.3", "@exodus/bytes": "^1.15.0", "css-tree": "^3.2.1", "data-urls": "^7.0.0", "decimal.js": "^10.6.0", "html-encoding-sniffer": "^6.0.0", "is-potential-custom-element-name": "^1.0.1", - "lru-cache": "^11.2.7", - "parse5": "^8.0.0", + "lru-cache": "^11.3.5", + "parse5": "^8.0.1", "saxes": "^6.0.0", "symbol-tree": "^3.2.4", "tough-cookie": "^6.0.1", - "undici": "^7.24.5", + "undici": "^7.25.0", "w3c-xmlserializer": "^5.0.0", "webidl-conversions": "^8.0.1", "whatwg-mimetype": "^5.0.0", @@ -4527,9 +4518,9 @@ } }, "node_modules/jsdom/node_modules/lru-cache": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", - "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.3.5.tgz", + "integrity": "sha512-NxVFwLAnrd9i7KUBxC4DrUhmgjzOs+1Qm50D3oF1/oL+r1NpZ4gA7xvG0/zJ8evR7zIKn4vLf7qTNduWFtCrRw==", "license": "BlueOak-1.0.0", "engines": { "node": "20 || >=22" @@ -5320,17 +5311,29 @@ "license": "BlueOak-1.0.0" }, "node_modules/parse5": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.0.tgz", - "integrity": "sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.1.tgz", + "integrity": "sha512-z1e/HMG90obSGeidlli3hj7cbocou0/wa5HacvI3ASx34PecNjNQeaHNo5WIZpWofN9kgkqV1q5YvXe3F0FoPw==", "license": "MIT", "dependencies": { - "entities": "^6.0.0" + "entities": "^8.0.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" } }, + "node_modules/parse5/node_modules/entities": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-8.0.0.tgz", + "integrity": "sha512-zwfzJecQ/Uej6tusMqwAqU/6KL2XaB2VZ2Jg54Je6ahNBGNH6Ek6g3jjNCF0fG9EWQKGZNddNjU5F1ZQn/sBnA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=20.19.0" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -6447,9 +6450,9 @@ } }, "node_modules/undici": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.24.5.tgz", - "integrity": "sha512-3IWdCpjgxp15CbJnsi/Y9TCDE7HWVN19j1hmzVhoAkY/+CJx449tVxT5wZc1Gwg8J+P0LWvzlBzxYRnHJ+1i7Q==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.25.0.tgz", + "integrity": "sha512-xXnp4kTyor2Zq+J1FfPI6Eq3ew5h6Vl0F/8d9XU5zZQf1tX9s2Su1/3PiMmUANFULpmksxkClamIZcaUqryHsQ==", "license": "MIT", "engines": { "node": ">=20.18.1" diff --git a/materialious/electron/package.json b/materialious/electron/package.json index 05f9e886..5ff25aea 100644 --- a/materialious/electron/package.json +++ b/materialious/electron/package.json @@ -31,7 +31,7 @@ "electron-unhandled": "^4.0.1", "electron-updater": "^6.8.3", "electron-window-state": "^5.0.3", - "jsdom": "^29.0.1", + "jsdom": "^29.1.0", "jsonfile": "^6.2.1", "youtubei.js": "^17.0.1" }, From f255767dba280c7d08d2d17d03ccd9ee41fc40df Mon Sep 17 00:00:00 2001 From: coolvitto Date: Mon, 27 Apr 2026 04:46:53 +0000 Subject: [PATCH 14/23] Translated using Weblate (Japanese) Currently translated at 100.0% (265 of 265 strings) Translation: Materialious/Materialious Translate-URL: https://toolate.othing.xyz/projects/materialious/materialious/ja/ --- materialious/src/lib/i18n/locales/ja.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/materialious/src/lib/i18n/locales/ja.json b/materialious/src/lib/i18n/locales/ja.json index 5e7ec139..fb46b334 100644 --- a/materialious/src/lib/i18n/locales/ja.json +++ b/materialious/src/lib/i18n/locales/ja.json @@ -256,7 +256,8 @@ "exportToFile": "ファイルへエクスポート", "importFromFile": "ファイルからインポート", "exportToShareUrl": "共有URLにエクスポート" - } + }, + "preserveTranslation": "オリジナルの翻訳を使用する" }, "subscribe": "チャンネル登録", "invidiousBlockWarning": "Invidious は、現在Googleにブロックされています。このインスタンスで動画が読み込めない場合、{android} 版または {desktop} 版の Materialious でこのインスタンスを使用し、動画取得を直接行う代替接続を使ってください。", From b211619b837dbdea39da6e60e4a31269f11c9e9c Mon Sep 17 00:00:00 2001 From: WardPearce Date: Thu, 30 Apr 2026 01:44:00 +1200 Subject: [PATCH 15/23] Improvements to self cert on android --- materialious/android/.idea/deploymentTargetSelector.xml | 4 ++-- materialious/android/app/build.gradle | 4 ++-- materialious/electron/materialious.metainfo.xml | 6 +++++- materialious/electron/package.json | 4 ++-- materialious/package.json | 2 +- materialious/src/lib/components/settings/Interface.svelte | 5 +++-- materialious/src/lib/fetchProxy.ts | 2 +- materialious/static/localApi/ghContributors.json | 2 +- materialious/static/nodejsAndroid/index.js | 4 ++-- update_versions.py | 2 +- 10 files changed, 20 insertions(+), 15 deletions(-) diff --git a/materialious/android/.idea/deploymentTargetSelector.xml b/materialious/android/.idea/deploymentTargetSelector.xml index e0ffe5ff..39df8ee0 100644 --- a/materialious/android/.idea/deploymentTargetSelector.xml +++ b/materialious/android/.idea/deploymentTargetSelector.xml @@ -4,10 +4,10 @@