486a43f4b7
chore(i18n): Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (411 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/uk/
2025-03-31 18:00:40 +02:00
8d51137a18
chore(i18n): Translated using Weblate (Turkish)
...
Currently translated at 99.7% (410 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/tr/
2025-03-31 18:00:40 +02:00
cf67540a1f
chore(i18n): Translated using Weblate (Italian)
...
Currently translated at 99.7% (410 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/it/
2025-03-31 18:00:40 +02:00
edad53e989
fix(downloader): allow downloads for signed out users ( #3145 )
...
* fix(downloader): allow downloads for signed out users
* refactor(downloader): use yt.config_.LOGGED_IN for checking sign in status
* Apply suggestions from code review
---------
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-03-31 22:48:14 +09:00
cc6c0bdff1
fix(README): Fixed typos in some hyperlinks ( #3158 )
...
* Update README-es.md
* Update README-fr.md
* Update README-hu.md
* Update README-is.md
* Update README-ko.md
* Update README-ru.md
* Update README.md
2025-03-31 22:28:15 +09:00
dbdc3c60a5
chore(i18n): Translated using Weblate (Dutch)
...
Currently translated at 99.5% (409 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/nl/
2025-03-31 14:12:30 +02:00
db4134f40d
chore(deps): update dependency vite to v6.2.4 ( #3124 )
2025-03-31 20:07:52 +09:00
21c3e6a5f2
chore(deps): update dependency eslint-import-resolver-typescript to v4.3.1 ( #3151 )
2025-03-31 20:01:59 +09:00
e5b4ba9f15
chore(deps): update dependency rollup to v4.38.0 ( #3154 )
2025-03-31 20:01:33 +09:00
8a51468671
chore(deps): update dependency esbuild to v0.25.2 ( #3160 )
2025-03-31 20:01:19 +09:00
083403bf80
chore(i18n): Added translation using Weblate (Serbian)
2025-03-31 11:17:33 +02:00
886f3203e0
chore(i18n): Translated using Weblate (Arabic)
...
Currently translated at 100.0% (411 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ar/
2025-03-31 05:45:20 +02:00
253fe0055f
chore(i18n): Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (411 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/pt/
2025-03-31 05:45:20 +02:00
6637f6a0da
chore(i18n): Translated using Weblate (Spanish)
...
Currently translated at 100.0% (411 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/es/
2025-03-31 05:45:19 +02:00
f7e359a740
chore(i18n): Added translation using Weblate (Kannada)
2025-03-30 20:33:50 +02:00
3c88d171ab
chore(i18n): Translated using Weblate (Sinhala)
...
Currently translated at 9.7% (40 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/si/
2025-03-30 20:33:49 +02:00
8e27be48c6
chore(i18n): Translated using Weblate (Thai)
...
Currently translated at 100.0% (411 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/th/
2025-03-30 20:33:49 +02:00
700b2a3669
chore(i18n): Translated using Weblate (Polish)
...
Currently translated at 100.0% (411 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/pl/
2025-03-28 06:22:46 +01:00
329327d491
chore(i18n): Translated using Weblate (French)
...
Currently translated at 99.7% (410 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/fr/
2025-03-28 06:22:46 +01:00
829a06db5a
chore(deps): update dependency electron to v35.1.2 ( #3147 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-28 09:27:03 +09:00
98b4053a3a
chore(i18n): Translated using Weblate (Urdu)
...
Currently translated at 25.3% (104 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ur/
2025-03-27 15:01:59 +00:00
d340828da7
chore(i18n): Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (411 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/pt_BR/
2025-03-27 15:01:58 +00:00
fb18f26964
chore(i18n): Translated using Weblate (Filipino)
...
Currently translated at 87.8% (361 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/fil/
2025-03-27 15:01:58 +00:00
b37fee1e1b
chore(i18n): Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (411 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/zh_Hant/
2025-03-27 15:01:57 +00:00
fb2c4f0a09
chore(i18n): Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (411 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/zh_Hans/
2025-03-27 15:01:56 +00:00
d58897ba4c
chore(i18n): Translated using Weblate (Russian)
...
Currently translated at 100.0% (411 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ru/
2025-03-27 15:01:54 +00:00
c30fbe41a6
chore(i18n): Translated using Weblate (Italian)
...
Currently translated at 99.7% (410 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/it/
2025-03-27 15:01:53 +00:00
5a7daaf2f6
chore(i18n): Translated using Weblate (Greek)
...
Currently translated at 61.3% (252 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/el/
2025-03-27 15:01:52 +00:00
61c0217b8f
chore(deps): update dependency electron to v35.1.1 ( #3143 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 13:33:58 +09:00
d5ea182a50
chore(deps): update dependency eslint-import-resolver-typescript to v4.2.5 ( #3144 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 13:33:51 +09:00
33133de7c7
chore(deps): update dependency @types/semver to v7.7.0 ( #3141 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 05:35:56 +09:00
b544e18cea
fix(deps): update dependency electron-updater to v6.6.2 ( #3142 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 03:40:37 +09:00
808f802efd
Update changelog for v3.8.0
2025-03-26 12:09:00 +00:00
8e21a10214
Bump version to 3.8.0
v3.8.0
2025-03-26 20:51:20 +09:00
f787c2cc80
chore(deps): update dependency typescript-eslint to v8.28.0 ( #3128 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 20:47:08 +09:00
ebf91f0977
chore(deps): update dependency eslint-plugin-prettier to v5.2.5 ( #3123 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 20:45:53 +09:00
cae6d858fa
fix(deps): update dependency @hono/node-server to v1.14.0 ( #3131 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 20:45:09 +09:00
37f3e9ce89
chore(deps): update dependency electron to v35.1.0 ( #3136 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 20:44:36 +09:00
f350fd7aae
fix(deps): update dependency es-hangul to v2.3.2 ( #3138 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 20:44:23 +09:00
67b001c6a0
chore(deps): update dependency eslint-import-resolver-typescript to v4.2.4 ( #3135 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 20:44:10 +09:00
ccbe5da684
chore(deps): update eslint monorepo to v9.23.0 ( #3130 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 20:41:07 +09:00
e3e5ae3a7f
chore(deps): update dependency electron-vite to v3.1.0 ( #3137 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 20:40:43 +09:00
972c3dba2f
chore(i18n): Translated using Weblate (Korean)
...
Currently translated at 100.0% (411 of 411 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/ko/
2025-03-26 12:37:47 +01:00
b61151b2bd
chore(deps): update dependency @babel/runtime to v7.27.0 ( #3127 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 20:34:32 +09:00
4b35a96778
feat(synced-lyrics): romanization ( #2790 )
...
* feat(synced-lyrics): init romanization!
* remove debug logs and add TODO
* feat(synced-lyrics/romanization): Mandarin!
* feat(synced-lyrics/romanization): improve japanese detection
* feat(synced-lyrics/romanization): Korean!
* qol(synced-lyrics/romanization): canonicalize punctuation and symbols
* feat(synced-lyrics/romanization): handle japanese+korean and korean+chinese lyrics
* revert formatting on electron.vite.config.mts
* feat(synced-lyrics/romanization): romanize plain lyrics
* apply fix by @kimjammer
* fix lockfile due to rebase
* feat(synced-lyrics): improve lyric processing and formatting;
* feat(synced-lyrics/romanization): add option to enable/disable romanization
* chore: move default value for --lyrics-duration to the declaration
* update lockfile
* fix: improvement
1. improved language detection logic
2. changed code to work in the renderer process
* fix: fix regression (canonicalize)
---------
Co-authored-by: JellyBrick <shlee1503@naver.com >
2025-03-26 20:29:43 +09:00
19fd0d61c6
feat(plugin): add unobtrusive player plugin ( #3104 )
...
* feat(plugin): add unobtrusive player plugin
* fix(plugin): add removeEventListener once unobtrusive-player is disabled
* feat(plugin): prevent player page button animation when changing song
* fix(plugin): add removeEventListener for videodatachange once unobtrusive-player is disabled
2025-03-26 19:36:42 +09:00
77779938b9
chore(deps): update dependency vite to v6.2.3 [security] ( #3134 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 13:24:04 +09:00
bb06d71fbb
fix(deps): update dependency youtubei.js to v13.3.0 ( #3133 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 13:22:11 +09:00
3cf955179d
chore(i18n): Translated using Weblate (Polish)
...
Currently translated at 100.0% (407 of 407 strings)
Translation: th-ch/youtube-music/i18n
Translate-URL: https://hosted.weblate.org/projects/youtube-music/i18n/pl/
2025-03-25 13:11:19 +01:00
606dd5a679
chore(deps): update dependency electron-builder-squirrel-windows to v26.0.12 ( #3122 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-24 13:26:42 +09:00