218 KiB
Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
v3.11.0
- Fixed missing videochange dataupdated event when using shuffle
#3659 - feat(synced-lyrics): preferred provider (global/per-song)
#3741 - feat(api-server): send shuffle state over websocket
#3837 - feat(synced-lyrics): add new "spacer"
#3742 - feat(downloader): Add context menu button for playlists and albums
#3768 - feat(transparent-player): new plugin for Acrylic, Mica or Tabbed effects
#3529 - fix(audio-compressor): real-time behavior and duplicated audio bug
#3786 - fix: Added Min height and width to the window which doesnt breaks the UI responsiveness
#3602 - chore(deps): update dependency discord-api-types to v0.38.23
#3833 - feat(plugin): Custom output device plugin
#3789 - chore(deps): update dependency @babel/runtime to v7.28.4
#3831 - chore(deps): update eslint monorepo to v9.35.0
#3829 - feat(api-server): Add websocket as
/api/v1/wsroute#3707 - feat(api-server): Improved api-server volume and like/dislike state
#3592 - fix(deps): update dependency i18next to v25.5.2
#3826 - fix(deps): update dependency virtua to v0.42.2
#3827 - fix(exponential-volume): volume desync bug
#3787 - feat(synced-lyrics): thai romanization
#3618 - feat(discord): add option to display artist/title in status
#3692 - chore(deps): update playwright monorepo to v1.55.0
#3819 - fix(deps): update dependency i18next to v25.5.1
#3820 - fix(deps): update dependency virtua to v0.42.0
#3821 - fix(deps): update dependency zod to v4.1.5
#3822 - chore(deps): update eslint monorepo to v9.34.0
#3818 - chore(deps): update actions/setup-node action to v5
#3823 - chore(deps): update dependency electron to v38
#3824 - chore(deps): update dependency @stylistic/eslint-plugin to v5.3.1
#3817 - fix(deps): update dependency serve to v14.2.5
#3816 - feat(discord): add song & artist URLs to rich presence
#3737 - fix: fix #3621
#3774 - feat(refactor): PluginDefinition::platform
#3665 - chore(docs): update copyright footer year
#3792 - chore(deps): update dependency vite-plugin-inspect to v11.3.3
#3814 - fix(deps): update dependency @floating-ui/dom to v1.7.4
#3815 - fix(deps): update dependency @ghostery/adblocker-electron to v2.11.6
#3770 - chore(deps): update dependency discord-api-types to v0.38.22
#3813 - chore(deps): update dependency @types/semver to v7.7.1
#3812 - fix(deps): update dependency @ghostery/adblocker-electron-preload to v2.11.6
#3771 - fix(deps): update dependency @hono/node-server to v1.19.1
#3759 - chore(deps): update dependency typescript-eslint to v8.42.0
#3761 - chore(deps): update dependency node-gyp to v11.4.2
#3772 - chore(deps): update actions/checkout action to v5
#3757 - chore(deps): update dependency vite to v7.1.5
#3760 - fix(deps): update dependency hono to v4.9.6 [security]
#3807 - chore(deps): update dependency electron to v37.3.1 [security]
#3806 - chore(deps): bump hono from 4.9.2 to 4.9.6
#3805 - chore(deps): update playwright monorepo to v1.54.2
#3713 - chore(deps): update dependency vite to v7.1.2
#3710 - chore(deps): update dependency @stylistic/eslint-plugin to v5.2.3
#3754 - chore(deps): update dependency @babel/runtime to v7.28.3
#3753 - chore(deps): update dependency discord-api-types to v0.38.20
#3706 - fix(deps): update dependency @floating-ui/dom to v1.7.3
#3714 - chore(deps): update dependency vite-plugin-solid to v2.11.8
#3711 - chore(deps): update dependency rollup to v4.46.2
#3709 - chore(deps): update dependency @electron/universal to v3.0.1
#3705 - chore(deps): update dependency electron to v37.3.0
#3708 - chore(docs): Grammar mistakes
#3722 - Fixes the error 500 for /auth/ endpoint
#3627 - feat: add custom window title option
#3656 - fix(deps): update dependency zod to v4.0.10
#3686 - chore(deps): update dependency @babel/runtime to v7.28.2
#3687 - chore(deps): update dependency rollup to v4.46.1
#3632 - chore(deps): update dependency electron to v38.0.0-alpha.10
#3681 - chore(deps): update dependency eslint-config-prettier to v10.1.8
#3676 - chore(deps): update dependency eslint-plugin-prettier to v5.5.3
#3678 - fix(deps): update dependency @ghostery/adblocker-electron to v2.11.3
#3679 - chore(deps): update dependency discord-api-types to v0.38.17
#3620 - chore(deps): update dependency esbuild to v0.25.8
#3675 - chore(deps): update dependency @stylistic/eslint-plugin to v5.2.2
#3636 - fix(deps): update dependency @hono/node-server to v1.17.1
#3625 - fix(deps): update dependency hono to v4.8.7
#3567 - chore(deps): update dependency typescript-eslint to v8.38.0
#3628 - chore(deps): update dependency electron to v38.0.0-alpha.9
#3626 - fix(Skip Disliked Song): updated querySelector
#3667 - chore(deps): update dependency vite to v7.0.11
#3624 - fix(deps): update dependency @hono/zod-validator to v0.7.1
#3616 - fix(discord-rpc, scrobbler): Align artist and title with the last.fm's de facto standard
#3358#3641 - fix: fix #3621 (#3774)
#3621 - fix: fix #3661
#3661 - fix: fix #3613, fix #3651
#3613#3651 - chore: remove unused deps
2a81a4e - chore(i18n): Translated using Weblate (Swedish)
0a6f244 - fix: bump dependencies
5ba65ea
v3.10.0
13 July 2025
- fix(deps): update dependency butterchurn to v3.0.0-beta.5
#3610 - chore(deps): update eslint monorepo to v9.31.0
#3600 - chore(deps): update dependency rollup to v4.45.0
#3568 - feat: code splitting
#3593 - fix(deps): update dependency @ghostery/adblocker-electron-preload to v2.11.1
#3571 - fix(deps): update dependency @ghostery/adblocker-electron to v2.11.1
#3570 - chore(deps): update playwright monorepo to v1.54.1
#3599 - chore(deps): update playwright monorepo to v1.54.0
#3591 - chore(deps): update dependency electron to v37.2.1
#3559 - fix(deps): update dependency socks to v2.8.6
#3598 - fix(deps): update dependency zod to v4.0.5
#3594 - chore(deps): update dependency vite to v7.0.8
#3597 - chore(deps): update dependency vite to v7.0.7
#3590 - chore(deps): update dependency @electron/universal to v3
#3565 - fix(deps): update dependency electron-unhandled to v5
#2088 - feat: enable the ESM for main
#3588 - fix(deps): update dependency zod to v4
#3587 - feat: migrate from raw HTML to JSX (TSX / SolidJS)
#3583 - docs: add Unobtrusive Player in available plugins
#3582 - fix(deps): update dependency @hono/node-server to v1.15.0
#3557 - chore(deps): update dependency vitefu to v1.1.1
#3564 - chore(deps): update dependency discord-api-types to v0.38.15
#3562 - fix(deps): update dependency es-hangul to v2.3.5
#3563 - fix(deps): update dependency zod to v3.25.71
#3558 - fix(deps): update dependency @ghostery/adblocker-electron to v2.9.2
#3560 - fix(deps): update dependency @ghostery/adblocker-electron-preload to v2.9.2
#3561 - fix(deps): update dependency @ghostery/adblocker-electron to v2.9.0
#3555 - fix(deps): update dependency @ghostery/adblocker-electron-preload to v2.9.0
#3556 - chore(deps): update eslint monorepo to v9.30.1
#3552 - Fixed play/pause discord rich presence by fixing lastsonginfo tracking
#3551 - feat: enable rolldown native plugin
#3502 - fix(deps): update dependency virtua to v0.41.5
#3549 - chore(deps): update dependency typescript-eslint to v8.35.1
#3545 - chore(deps): update dependency discord-api-types to v0.38.14
#3546 - chore(deps): update playwright monorepo to v1.53.2
#3547 - fix(deps): update dependency i18next to v25.3.0
#3548 - perf(synced-lyrics): virtual scrolling
#3162 - chore(deps): update dependency vite to v7
#3524 - feat(synced-lyrics): Musixmatch
#3261 - feat(api-server): add optional params for search
#3440 - chore(deps): update dependency vite-plugin-inspect to v11.3.0
#3543 - chore(deps): update eslint monorepo to v9.30.0
#3544 - chore(deps): update dependency rollup to v4.44.1
#3537 - chore(deps): update dependency ws to v8.18.3
#3538 - fix(deps): update dependency @hono/zod-openapi to v0.19.9
#3540 - fix(deps): update dependency @floating-ui/dom to v1.7.2
#3539 - fix(deps): update dependency es-hangul to v2.3.4
#3541 - fix(deps): update dependency hono to v4.8.3
#3542 - fix(style): fix duplicated scrollbar
#3483 - chore(deps): update dependency typescript-eslint to v8.35.0
#3518 - chore(deps): update dependency vite-plugin-solid to v2.11.7
#3520 - chore(deps): update dependency discord-api-types to v0.38.13
#3517 - chore(deps): update dependency eslint-import-resolver-typescript to v4.4.4
#3534 - fix(deps): update dependency @ghostery/adblocker-electron to v2.8.0
#3521 - chore(deps): update dependency eslint-plugin-prettier to v5.5.1
#3535 - fix(deps): update dependency @ghostery/adblocker-electron-preload to v2.8.0
#3522 - chore(deps): update dependency electron to v37
#3527 - feat: Add instructional note to Swagger documentation
#3532 - chore(deps): update playwright monorepo to v1.53.1
#3504 - chore(deps): update dependency rollup to v4.44.0
#3508 - chore(deps): update dependency eslint-plugin-import to v2.32.0
#3513 - fix(deps): update dependency hono to v4.8.2
#3509 - chore(deps): update dependency electron to v36.5.0
#3503 - chore(deps): update stefanzweifel/git-auto-commit-action action to v6
#3500 - chore(deps): update dependency vite to v6.3.21
#3492 - fix(deps): update dependency hono to v4.8.0
#3499 - chore(deps): update playwright monorepo to v1.53.0
#3497 - chore(deps): update eslint monorepo to v9.29.0
#3496 - chore(deps): update dependency vite-plugin-inspect to v11.2.0
#3495 - fix(deps): update dependency happy-dom to v18
#3501 - fix(deps): update dependency electron-store to v10.1.0
#3498 - chore(deps): update dependency eslint-plugin-prettier to v5.5.0
#3493 - chore(deps): update dependency rollup to v4.43.0
#3494 - fix(deps): update dependency @ghostery/adblocker-electron to v2.7.0
#3466 - fix(deps): update dependency @hono/swagger-ui to v0.5.2
#3465 - fix(deps): update dependency @ghostery/adblocker-electron-preload to v2.7.0
#3467 - fix(deps): update dependency youtubei.js to v14
#3468 - chore(deps): update dependency discord-api-types to v0.38.12
#3490 - chore(deps): update dependency glob to v11.0.3
#3491 - chore(deps): update dependency typescript-eslint to v8.34.1
#3469 - fix(deps): update dependency socks to v2.8.5
#3470 - fix(deps): update dependency zod to v3.25.67
#3471 - chore(deps): update dependency @babel/runtime to v7.27.6
#3451 - chore(deps): update dependency eslint-import-resolver-typescript to v4.4.3
#3453 - fix(deps): update dependency zod to v3.25.56
#3454 - fix(deps): update dependency @hono/node-server to v1.14.4
#3456 - chore(deps): update dependency rollup to v4.42.0
#3457 - fix(deps): update dependency conf to v14
#3458 - fix(deps): update dependency peerjs to v1.5.5
#3460 - chore(deps): update dependency @stylistic/eslint-plugin-js to v4.4.1
#3444 - chore(deps): update dependency discord-api-types to v0.38.11
#3445 - chore(deps): update dependency electron to v36.4.0
#3447 - fix(deps): update dependency zod to v3.25.51
#3446 - fix(deps): update dependency hono to v4.7.11
#3435 - fix(deps): update dependency @floating-ui/dom to v1.7.1
#3434 - chore(deps): update dependency eslint-import-resolver-typescript to v4.4.2
#3432 - chore(deps): update dependency eslint-plugin-prettier to v5.4.1
#3433 - fix(deps): update dependency zod to v3.25.50
#3443 - fix(deps): update dependency happy-dom to v17.6.3
#3438 - fix(deps): update dependency zod to v3.25.49
#3436 - chore(deps): update eslint monorepo to v9.28.0
#3437 - fix(deps): update dependency @hono/zod-openapi to v0.19.8
#3411 - fix: use gtk 3 switch as workaround
#3366 - chore(deps): update dependency electron to v36.3.2
#3431 - fix(deps): update dependency @xhayper/discord-rpc to v1.2.2
#3413 - fix(deps): update dependency happy-dom to v17.5.6
#3417 - fix(deps): update dependency @hono/zod-validator to v0.7.0
#3414 - chore(deps): update dependency discord-api-types to v0.38.10
#3430 - chore(deps): update dependency typescript-eslint to v8.33.1
#3416 - chore(docs): Improve README-es.md by adjusting the bad Spanish translation
#3424 - chore(docs): Improve README.md by removing the extra flag for Spanish translation
#3422 - chore(deps): update dependency @babel/runtime to v7.27.4
#3410 - fix(deps): update dependency ts-morph to v26
#3409 - fix(deps): update dependency @ghostery/adblocker-electron-preload to v2.6.1
#3407 - fix(deps): update dependency zod to v3.25.30
#3408 - fix(precise-volume): replace constructor check for volume slider
#3362 - chore(deps): update dependency vite-plugin-inspect to v11.1.0
#3393 - chore(deps): update dependency eslint-import-resolver-typescript to v4.4.1
#3406 - chore(deps): update dependency @stylistic/eslint-plugin-js to v4.4.0
#3391 - fix(deps): update dependency i18next to v25.2.1
#3405 - chore(deps): update dependency esbuild to v0.25.5
#3403 - fix(deps): update dependency @hono/node-server to v1.14.3
#3404 - chore(deps): update dependency rollup to v4.41.1
#3392 - chore(deps): update eslint monorepo to v9.27.0
#3394 - fix(deps): update dependency @ghostery/adblocker-electron to v2.6.1
#3395 - fix(deps): update dependency hono to v4.7.10
#3390 - chore(deps): update dependency eslint-import-resolver-typescript to v4.3.5
#3388 - fix(deps): update dependency @hono/node-server to v1.14.2
#3389 - chore(deps): update dependency electron to v36.3.1
#3372 - chore(deps): update dependency typescript-eslint to v8.32.1
#3364 - fix(deps): update dependency semver to v7.7.2
#3365 - fix(album-actions): update playlist and button selectors
#3367 - fix(deps): update dependency i18next to v25.2.0
#3370 - chore(deps): update dependency discord-api-types to v0.38.8
#3361 - fix(deps): update dependency solid-js to v1.9.7
#3375 - chore(deps): update dependency electron to v36
#3307 - fix(deps): update dependency @floating-ui/dom to v1.7.0
#3357 - chore(deps): update eslint monorepo to v9.26.0
#3356 - chore(deps): update dependency eslint-plugin-prettier to v5.4.0
#3355 - fix(deps): update dependency zod to v3.24.4
#3354 - fix(deps): update dependency solid-js to v1.9.6
#3353 - fix(deps): update dependency @ghostery/adblocker-electron-preload to v2.5.2
#3350 - fix(deps): update dependency happy-dom to v17.4.7
#3352 - fix(deps): update dependency @ghostery/adblocker-electron to v2.5.2
#3349 - chore(deps): update dependency vite to v6.3.5
#3346 - chore(deps): update dependency ws to v8.18.2
#3347 - feat(plugin): support authenticated proxy
#3175 - chore(deps): update dependency esbuild to v0.25.4
#3344 - chore(deps): update dependency eslint-config-prettier to v10.1.5
#3345 - fix(deps): update dependency hono to v4.7.9
#3302 - chore(deps): update dependency electron to v34.5.5
#3343 - docs: Add Ukrainian translation
#3338 - chore(deps): update dependency discord-api-types to v0.38.4
#3342 - chore(deps): update dependency rollup to v4.40.2
#3301 - chore(deps): update dependency @electron/universal to v2.0.3
#3341 - fix(deps): update dependency @hono/zod-validator to v0.5.0
#3295 - chore(deps): update dependency @babel/runtime to v7.27.1
#3340 - fix(deps): update dependency i18next to v25.1.2
#3305 - fix(album-actions): use playlist shelf for playlist detection
#3306 - chore(deps): update dependency typescript-eslint to v8.32.0
#3304 - chore(deps): update dependency vite to v6.3.4 [security]
#3313 - fix(deps): update dependency @hono/zod-openapi to v0.19.6
#3294 - fix(deps): update dependency es-hangul to v2.3.3
#3293 - fix(api-server): fix #3572
#3572 - fix(music-player): fix #3296, and macOS traffic lights
#3296 - fix: kuromoji zlib and apply rolldown-vite
f047dd2 - fix: apply fix from eslint
1da83ff - feat: refactor
51b3f53
v3.9.0
27 April 2025
- feat(tuna-obs): added alternativeTitle and tags to tuna
#3288 - fix: rollback electron version to v34 (for fix #3216)
#3216 - fix(synced-lyrics): fix #3157
#3157 - feat(performance-improvement): added "performance improvement" plugin
1c76415 - chore(i18n): Translated using Weblate (Bosnian)
a3d620b - Update changelog for v3.8.1
58cf1a5
v3.8.1
25 April 2025
- chore(deps): update dependency glob to v11.0.2
#3283 - fix(deps): update dependency i18next to v25.0.1
#3284 - chore(deps): update dependency typescript-eslint to v8.31.0
#3286 - chore(deps): update dependency discord-api-types to v0.38.1
#3285 - fix(deps): update dependency youtubei.js to v13.4.0
#3287 - fix(deps): update dependency zod to v3.24.3
#3250 - chore(deps): update dependency vite to v6.3.3
#3251 - fix(deps): update dependency @hono/zod-openapi to v0.19.5
#3258 - chore(deps): update dependency vite-plugin-inspect to v11.0.1
#3259 - chore(deps): update dependency esbuild to v0.25.3
#3282 - chore(deps): update eslint monorepo to v9.25.1
#3260 - chore(deps): update dependency electron to v35.2.1
#3281 - chore(deps): update playwright monorepo to v1.52.0
#3256 - chore(deps): update dependency eslint-import-resolver-typescript to v4.3.4
#3273 - fix: fix cuted "j" and glow in lyrics
#3277 - chore(deps): update dependency electron to v35.2.0
#3263 - fix(unobtrusive-player): handle shuffle play
#3247 - fix(deps): update dependency @ghostery/adblocker-electron to v2.5.1
#3238 - chore(deps): update dependency vite to v6.3.0
#3248 - chore(deps): update dependency typescript-eslint to v8.30.1
#3234 - fix(deps): update dependency @ghostery/adblocker-electron-preload to v2.5.1
#3239 - fix(deps): update dependency i18next to v25
#3243 - fix(deps): update dependency hono to v4.7.7
#3245 - chore(deps): update dependency vite to v6.2.6
#3189 - feat(Synced-Lyrics): Also search for lyrics with the original title language
#3206 - chore(deps): update dependency eslint-config-prettier to v10.1.2
#3219 - chore(deps): update dependency discord-api-types to v0.37.120
#3221 - fix(deps): update dependency @hono/node-server to v1.14.1
#3223 - chore(deps): update dependency vite to v6.2.6 [security]
#3224 - chore(deps): update dependency rollup to v4.40.0
#3227 - fix(mpris): keep MPRIS volume in sync with the actual volume
#3226 - fix(deps): update dependency @hono/zod-openapi to v0.19.4
#3215 - chore(deps): update dependency electron to v35.1.5
#3218 - fix(deps): update dependency hono to v4.7.6
#3217 - docs: add Portuguese README translation and update language shortcuts
#3192 - fix: custom Video/Audio switcher in Plugins menu
#3174 - chore(deps): update dependency typescript-eslint to v8.29.1
#3214 - chore(deps): update eslint monorepo to v9.24.0
#3195 - chore(deps): update dependency typescript to v5.8.3
#3196 - chore(deps): update dependency vite to v6.2.5 [security]
#3194 - fix(deps): update dependency node-id3 to v0.2.9
#3191 - chore(deps): update dependency electron to v35.1.4
#3184 - chore(deps): update dependency eslint-plugin-prettier to v5.2.6
#3182 - chore(deps): update dependency eslint-import-resolver-typescript to v4.3.2
#3208 - docs: add Japanese README
#3180 - chore(deps): update dependency node-gyp to v11.2.0
#3177 - chore(deps): update dependency rollup to v4.39.0
#3179 - chore(deps): update dependency typescript-eslint to v8.29.0
#3169 - fix(downloader): allow downloads for signed out users
#3145 - fix(README): Fixed typos in some hyperlinks
#3158 - chore(deps): update dependency vite to v6.2.4
#3124 - chore(deps): update dependency eslint-import-resolver-typescript to v4.3.1
#3151 - chore(deps): update dependency rollup to v4.38.0
#3154 - chore(deps): update dependency esbuild to v0.25.2
#3160 - chore(deps): update dependency electron to v35.1.2
#3147 - chore(deps): update dependency electron to v35.1.1
#3143 - chore(deps): update dependency eslint-import-resolver-typescript to v4.2.5
#3144 - chore(deps): update dependency @types/semver to v7.7.0
#3141 - fix(deps): update dependency electron-updater to v6.6.2
#3142 - chore(i18n): Translated using Weblate (Greek)
8bb4f44 - chore(i18n): Translated using Weblate (Bulgarian)
89fe072 - chore(i18n): Translated using Weblate (Greek)
5a7daaf
v3.8.0
26 March 2025
- chore(deps): update dependency typescript-eslint to v8.28.0
#3128 - chore(deps): update dependency eslint-plugin-prettier to v5.2.5
#3123 - fix(deps): update dependency @hono/node-server to v1.14.0
#3131 - chore(deps): update dependency electron to v35.1.0
#3136 - fix(deps): update dependency es-hangul to v2.3.2
#3138 - chore(deps): update dependency eslint-import-resolver-typescript to v4.2.4
#3135 - chore(deps): update eslint monorepo to v9.23.0
#3130 - chore(deps): update dependency electron-vite to v3.1.0
#3137 - chore(deps): update dependency @babel/runtime to v7.27.0
#3127 - feat(synced-lyrics): romanization
#2790 - feat(plugin): add unobtrusive player plugin
#3104 - chore(deps): update dependency vite to v6.2.3 [security]
#3134 - fix(deps): update dependency youtubei.js to v13.3.0
#3133 - chore(deps): update dependency electron-builder-squirrel-windows to v26.0.12
#3122 - chore(deps): update dependency eslint-import-resolver-typescript to v4.2.2
#3106 - chore(deps): update dependency electron-builder to v26.0.12
#3121 - fix: Discord Rich Presence Fix
#3074 - fix(deps): update dependency @xhayper/discord-rpc to v1.2.1
#3107 - chore(deps): update dependency typescript-eslint to v8.27.0
#3111 - chore(deps): update dependency electron to v35.0.3
#3112 - fix(deps): update dependency hono to v4.7.5
#3113 - fix(deps): update dependency fast-average-color to v9.5.0
#3114 - chore(deps): update dependency rollup to v4.37.0
#3103 - chore(deps): update playwright monorepo to v1.51.1
#3105 - chore(deps): update dependency eslint-import-resolver-typescript to v4
#3102 - chore(deps): update dependency electron to v35.0.2
#3099 - fix(deps): update dependency i18next to v24.2.3
#3100 - chore(deps): update dependency electron-builder to v26.0.11
#3095 - chore(deps): update dependency @babel/runtime to v7.26.10 [security]
#3094 - chore(deps): update dependency eslint-config-prettier to v10.1.1
#3069 - chore(deps): update playwright monorepo to v1.51.0
#3065 - chore(deps): update dependency electron-builder-squirrel-windows to v26.0.11
#3096 - chore(deps): update dependency esbuild to v0.25.1
#3097 - chore(deps): update dependency typescript-eslint to v8.26.1
#3098 - chore(deps): update eslint monorepo to v9.22.0
#3070 - chore(deps): update dependency rollup to v4.35.0
#3071 - chore(deps): update dependency electron to v35.0.1
#3075 - fix(deps): update dependency happy-dom to v17.4.4
#3068 - chore(deps): update dependency vite to v6.2.2
#3067 - fix: Update winget-releaser version to main
#3091 - feat: Allow scrobbling using alternative song titles
#3093 - chore(deps): update dependency electron-builder-squirrel-windows to v26.0.10
#3054 - chore(deps): update dependency typescript-eslint to v8.26.0
#3056 - fix(deps): update dependency hono to v4.7.4
#3062 - chore(deps): update dependency electron-builder to v26.0.10
#3053 - chore(deps): update dependency electron to v35
#3058 - fix(deps): update dependency happy-dom to v17.2.2
#3060 - fix(deps): update dependency happy-dom to v17.1.13
#3057 - chore(deps): update dependency typescript to v5.8.2
#3040 - chore(deps): update dependency rollup to v4.34.9
#3043 - fix(deps): update dependency @hono/swagger-ui to v0.5.1
#3045 - fix: added French link in general README file
#3047 - fix(deps): update dependency @hono/zod-openapi to v0.19.2
#3046 - chore(deps): update dependency @stylistic/eslint-plugin-js to v4.2.0
#3050 - fix(deps): update dependency bgutils-js to v3.2.0
#3049 - chore(i18n): Translated using Weblate (Tamil)
a3601ce - chore(i18n): Translated using Weblate (Arabic)
06aaba0 - chore(i18n): Translated using Weblate (Spanish)
dbf8b1c
v3.7.5
1 March 2025
- chore(deps): update dependency builtin-modules to v5
#3038 - chore(deps): update dependency typescript-eslint to v8.25.0
#2953 - fix(deps): update dependency happy-dom to v17.1.8
#3001 - chore(deps): update dependency eslint-config-prettier to v10.0.2
#3035 - chore(deps): update dependency @electron/universal to v2.0.2
#3034 - chore(deps): update dependency @stylistic/eslint-plugin-js to v4
#2950 - chore(deps): update dependency electron-builder-squirrel-windows to v26.0.9
#2930 - fix(no-google-login): Remove Library icon removal code
#3010 - fix: Updated tray pause icon for consistency
#3025 - chore(deps): update dependency eslint-import-resolver-typescript to v3.8.3
#2992 - fix(deps): update dependency hono to v4.7.2
#2999 - fix: Filter for only
MusicResponsiveListItemin playlist items#3022 - fix(deps): update dependency youtubei.js to v13.1.0
#3015 - fix: Match engines.pnpm with the pnpm version used to create the lock files
#2995 - chore(deps): update dependency electron-builder to v26.0.9
457e1bb - chore(deps): update deps
c8bb1f3 - chore(i18n): Translated using Weblate (Thai)
c9b7901
v3.7.4
18 February 2025
- chore(deps): update dependency rollup to v4.34.8
#2982 - fix(plugin-loader): update context filtering logic for backend mode
#2990 - Update changelog for v3.7.3
86c77d1 - HOTFIX: Bump version to 3.7.4
0d462ac
v3.7.3
17 February 2025
- fix(downloader): use the upgrade button to check for premium status
#2987 - chore(deps): update dependency electron-vite to v3
#2986 - chore(deps): update dependency @babel/runtime to v7.26.9
#2980 - fix(vite): set server.cors.origin
#2981 - chore(deps-dev): bump esbuild from 0.24.2 to 0.25.0
#2973 - fix(deps): update dependency solid-transition-group to v0.3.0
#2949 - fix: remove disable-gpu-memory-buffer-video-frames flag
#2963 - fix(deps): update dependency semver to v7.7.0
#2948 - chore(deps): update playwright monorepo to v1.50.1
#2943 - fix(deps): update dependency @hono/node-server to v1.13.8
#2944 - fix(deps): update dependency electron-store to v10.0.1
#2945 - chore(deps): update dependency rollup to v4.34.1
#2946 - chore(deps): update dependency typescript-eslint to v8.22.0
#2947 - fix(synced-lyrics): Fix reverse direction of synced lyrics for persian or other rtl languages
#2940 - chore(deps): update dependency electron to v34.0.2
#2942 - chore(deps): update dependency discord-api-types to v0.37.119
#2941 - fix(deps): update dependency hono to v4.6.20
#2932 - chore(deps): update eslint monorepo to v9.19.0
#2935 - fix(deps): update dependency bgutils-js to v3.1.3
#2934 - fix(deps): update dependency i18next to v24.2.2
#2933 - fix(deps): update dependency happy-dom to v16.8.1
#2936 - chore(deps): update dependency @babel/runtime to v7.26.7
#2924 - chore(config): migrate renovate config
#2925 - fix(deps): update dependency @ghostery/adblocker-electron-preload to v2.5.0
#2923 - fix(deps): update dependency @ghostery/adblocker-electron to v2.5.0
#2922 - chore(deps): update playwright monorepo to v1.50.0
#2921 - chore(deps): update dependency vite-plugin-inspect to v10.1.0
#2920 - chore(deps): update dependency rollup to v4.32.0
#2919 - fix(deps): update dependency hono to v4.6.18
#2918 - fix(deps): update dependency deepmerge-ts to v7.1.4
#2917 - chore(deps): update dependency vite to v6.0.11
#2894 - chore(deps): update dependency electron to v34.0.1
#2916 - chore(deps): update dependency electron-builder-squirrel-windows to v26.0.0-alpha.10
#2899 - chore(deps): update dependency electron-builder to v26.0.0-alpha.10
#2898 - chore(deps): update dependency typescript-eslint to v8.21.0
#2901 - chore(deps): update dependency discord-api-types to v0.37.117
#2895 - fix(deps): update dependency youtubei.js to v13
#2904 - chore(deps): update dependency vite to v6.0.9 [security]
#2907 - fix(deps): update dependency happy-dom to v16.7.2
#2902 - fix(discord-plugin): handle album name padding if length < 2
#2903 - feat(navigation): added nav icon padding
#2905 - chore(deps): update dependency rollup to v4.31.0
#2891 - chore(deps): update dependency eslint-plugin-prettier to v5.2.3
#2889 - chore(deps): update dependency vite-plugin-inspect to v10.0.7
#2882 - fix(deps): update dependency hono to v4.6.17
#2883 - fix: bump deps
e9184e5 - fix(deps): fix pnpm
040db75 - chore(i18n): Translated using Weblate (Persian)
9d18587
v3.7.2
18 January 2025
- feat(api-server): add endpoint to get shuffle state
#2792 - chore(deps): update dependency discord-api-types to v0.37.116
#2877 - chore(deps): update dependency eslint-plugin-prettier to v5.2.2
#2875 - chore(deps): update eslint monorepo to v9.18.0
#2858 - chore(deps): update dependency glob to v11.0.1
#2857 - chore(deps): update dependency electron-builder-squirrel-windows to v26.0.0-alpha.9
#2874 - chore(deps): update dependency electron to v34
#2867 - chore(deps): update dependency eslint-config-prettier to v10
#2866 - chore(deps): update dependency @stylistic/eslint-plugin-js to v2.13.0
#2864 - chore(deps): update dependency typescript-eslint to v8.20.0
#2865 - chore(deps): update dependency electron-builder to v26.0.0-alpha.9
#2869 - fix: fix build.linux.desktop.entry
#2859 - feat(api-server): add endpoint to get volume state
#2813 - chore(deps): update dependency vite-plugin-inspect to v10
#2856 - chore(deps): update dependency typescript to v5.7.3
#2855 - fix(deps): update dependency @floating-ui/dom to v1.6.13
#2846 - chore(deps): bump nanoid from 3.3.7 to 3.3.8
#2854 - chore(deps): update dependency electron to v33.3.1
#2841 - fix(deps): update dependency i18next to v24.2.1
#2840 - chore(deps): update dependency typescript-eslint to v8.19.1
#2836 - chore(deps): update dependency rollup to v4.30.1
#2833 - fix(deps): update dependency solid-js to v1.9.4
#2849 - fix(deps): update dependency fast-equals to v5.2.2
#2842 - chore: Update README.md
#2845 - chore: Fixing the Content section in the README-ru.md file.
#2847 - chore: Create music-player-hu.svg
#2844 - chore: Create Transalated README-hu.md
#2843 - chore(deps): update dependency vite to v6.0.7
#2819 - chore(deps): update dependency discord-api-types to v0.37.115
#2818 - fix(deps): update dependency hono to v4.6.16
#2829 - chore(deps): update dependency rollup to v4.29.2
#2832 - fix(deps): update dependency fast-equals to v5.2.0
#2822 - feat(api-server): add
insertPositionforaddSongToQueue#2808 - chore(deps): update dependency typescript-eslint to v8.19.0
#2812 - fix(deps): update dependency ts-morph to v25
#2810 - fix(renderer): update event handler from onVolumeTap to onVolumeClick
#2791 - fix(deps): update dependency hono to v4.6.15
#2796 - chore(deps): update dependency bufferutil to v4.0.9
#2787 - feat: Refactor Menu Navigation and Update Media Control Icons
#2783 - fix(synced-lyrics): Revert font-size behavior for non-fancy modes
#2788 - fix(downloader): apply poToken
#2863#2780 - chore(deps): update dependency electron-builder to v26
67fc0a4 - fix: fix lock file
3339f99 - chore(i18n): Translated using Weblate (Romanian)
845dac3
v3.7.1
27 December 2024
- fix(deps): update dependency node-html-parser to v7
#2776 - chore(deps): update dependency vite to v6.0.6
#2774 - feat(api-server): Add queue api
#2767 - fix(downloader): fix #2234
#2234 - fix(downloader): fix #2769
#2769 - fix: fix #2645, fix #2741
#2645#2741 - Update changelog for v3.7.0
1cc1530 - fix: use networkManager.fetch instead of fetch
80471b0 - chore(i18n): Translated using Weblate (Hindi)
6d1237c
v3.7.0
25 December 2024
- feat(amuse): song query api (add amuse plugin)
#2723 - feat(api-server): add absolute seek endpoint
#2748 - feat(api-server): Add repeat mode and seek time API
#2630 - feat(synced-lyrics): Better-Lyrics Styling for Synced-Lyrics
#2554 - feat(synced-lyrics): multiple lyric sources
#2383 - chore(deps): update dependency typescript-eslint to v8.18.2
#2763 - chore(deps): update dependency discord-api-types to v0.37.114
#2761 - chore(deps): update dependency discord-api-types to v0.37.113
#2759 - fix: Set correct window class for X11 and Wayland
#2758 - feat: Specify flatpak runtime
#2755 - chore(deps): update dependency rollup to v4.29.1
#2749 - chore(deps): update dependency esbuild to v0.24.2
#2742 - fix: Add Flatpak permissions needed for MPRIS and tray icon
#2754 - chore(deps): update dependency vite-plugin-inspect to v0.10.6
#2756 - chore(deps): update dependency vite to v6.0.5
#2745 - fix(deps): update dependency i18next to v24.2.0
#2744 - chore(deps): update dependency vite-plugin-inspect to v0.10.4
#2743 - chore(deps): update dependency discord-api-types to v0.37.112
#2740 - fix(discord): Fix Album Art failing on Discord RPC
#2666 - feat: Add equalizer plugin with presets (e.g. bass booster)
#2575 - chore(deps): update dependency vite to v6.0.4
#2738 - fix: Fixed #1796
#2736 - chore(deps): update dependency electron-devtools-installer to v4
#2734 - Revert "chore(deps): update dependency electron-builder to v25"
#2732 - chore(deps): update dependency electron-builder to v25
#2490 - fix(deps): update dependency i18next to v24.1.2
#2727 - chore(deps): update dependency electron-devtools-installer to v3.2.1
#2731 - chore(deps): update dependency typescript-eslint to v8.18.1
#2724 - fix: tab misalignment
#2713 - fix(deps): update dependency @hono/zod-validator to v0.4.2
#2709 - chore(deps): update eslint monorepo to v9.17.0
#2712 - fix(deps): update dependency hono to v4.6.14
#2716 - fix: discord rich presence connection status
#2714 - fix: Laggy scrolling behaviour in large playlists
#2708 - fix(deps): update dependency youtubei.js to v12.2.0
#2705 - fix(deps): update dependency i18next to v24.1.0
#2698 - chore(deps): update dependency @stylistic/eslint-plugin-js to v2.12.1
#2697 - fix(deps): update dependency zod to v3.24.1
#2694 - fix(deps): update dependency youtubei.js to v12.1.0
#2695 - chore(deps): update dependency discord-api-types to v0.37.111
#2690 - chore(deps): update dependency typescript-eslint to v8.18.0
#2692 - chore(deps): update playwright monorepo to v1.49.1
#2693 - fix(deps): update dependency hono to v4.6.13
#2682 - chore(deps): update dependency rollup to v4.28.1
#2683 - fix(deps): update dependency conf to v13.1.0
#2686 - chore(deps): update dependency @stylistic/eslint-plugin-js to v2.12.0
#2689 - fix(deps): update dependency youtubei.js to v12
#2681 - chore(deps): update dependency vite to v6.0.3
#2680 - fix(album-actions): Fixed #2312
#2676 - chore(deps): update dependency eslint-import-resolver-typescript to v3.7.0
#2672 - chore(deps): update dependency node-gyp to v11
#2678 - fix(deps): update dependency i18next to v24.0.5
#2669 - fix(deps): update dependency i18next to v24.0.4
#2668 - chore(deps): update dependency vite to v6.0.2
#2662 - chore(deps): update dependency node-gyp to v10.3.1
#2665 - chore(deps): update dependency typescript-eslint to v8.17.0
#2664 - chore(deps): update dependency vite-plugin-inspect to v0.10.3
#2667 - chore(deps): update dependency rollup to v4.28.0
#2661 - chore(deps): update dependency discord-api-types to v0.37.110
#2653 - fix(deps): update dependency @hono/zod-openapi to v0.18.3
#2654 - chore(deps): update eslint monorepo to v9.16.0
#2656 - chore(deps): update dependency vite-plugin-inspect to v0.10.2
#2657 - fix(music-player.css): Fixed #2514
#2659 - fix: Fixed Skip Disliked Song not working
#2651 - fix(deps): update dependency @hono/zod-openapi to v0.18.2
#2650 - chore(deps): update dependency vite-plugin-inspect to v0.10.1
#2652 - chore(deps): update dependency electron to v33.2.1
#2649 - chore(deps): update dependency vite-plugin-inspect to v0.10.0
#2646 - chore(deps): update dependency vite to v6
#2644 - fix(deps): update dependency @hono/swagger-ui to v0.5.0
#2643 - chore(deps): update dependency discord-api-types to v0.37.109
#2642 - chore(deps): update dependency vite-plugin-solid to v2.11.0
#2641 - fix(deps): update dependency hono to v4.6.12
#2636 - fix(deps): update dependency i18next to v24.0.2
#2637 - chore(deps): update dependency discord-api-types to v0.37.108
#2638 - chore(deps): update dependency typescript-eslint to v8.16.0
#2639 - chore(deps): update dependency rollup to v4.27.4
#2632 - fix(deps): update dependency i18next to v24
#2633 - chore(deps): update dependency typescript to v5.7.2
#2629 - chore(deps): update dependency discord-api-types to v0.37.107
#2627 - fix(deps): update dependency @hono/zod-openapi to v0.18.0
#2626 - fix(deps): update dependency i18next to v23.16.8
#2625 - chore(deps): update dependency vite-plugin-inspect to v0.8.8
#2623 - fix(deps): update dependency hono to v4.6.11
#2624 - chore(deps): update playwright monorepo to v1.49.0
#2617 - chore(deps): update dependency rollup to v4.27.3
#2610 - chore(deps): update dependency typescript-eslint to v8.15.0
#2611 - chore(deps): update dependency @stylistic/eslint-plugin-js to v2.11.0
#2618 - chore(deps): update dependency discord-api-types to v0.37.105
#2603 - chore(deps): update dependency rollup to v4.27.2
#2604 - chore(deps): update eslint monorepo to v9.15.0
#2607 - fix(deps): update dependency @hono/zod-openapi to v0.17.1
#2608 - fix(ambient-mode): fix ambient-mode overlapping other elements
#2609 - fix: Allow media playback control (MPRIS) for flatpak
#2606 - fix(deps): update dependency @hono/node-server to v1.13.7
#2598 - chore(deps): update dependency rollup to v4.26.0
#2600 - fix(deps): update dependency hono to v4.6.10
#2601 - fix(deps): update dependency @hono/node-server to v1.13.6
#2594 - chore(deps): update dependency vite to v5.4.11
#2595 - chore(deps): update dependency typescript-eslint to v8.14.0
#2596 - chore(deps): update dependency electron to v33.2.0
#2591 - fix(deps): update dependency @hono/zod-openapi to v0.17.0
#2592 - fix(deps): update dependency i18next to v23.16.5
#2589 - fix(deps): update dependency @hono/node-server to v1.13.5
#2578 - fix(deps): update dependency hono to v4.6.9
#2579 - chore(deps): update dependency discord-api-types to v0.37.104
#2588 - chore(deps): update dependency typescript-eslint to v8.13.0
#2581 - chore(deps): update dependency rollup to v4.25.0
#2580 - chore(docs): Update screenshot
#2587 - chore(docs): Specify full path to xattr for macOS, fixes #2583
#2586 - fix: callback for time-changed event
#2577 - chore(deps): update eslint monorepo to v9.14.0
#2573 - chore(deps): update dependency utf-8-validate to v6.0.5
#2572 - chore(deps): update dependency @stylistic/eslint-plugin-js to v2.10.1
#2571 - fix(deps): update dependency @hono/node-server to v1.13.4
#2570 - chore(deps): update dependency @stylistic/eslint-plugin-js to v2.10.0
#2569 - fix(deps): update dependency @floating-ui/dom to v1.6.12
#2568 - chore(deps): update dependency rollup to v4.24.3
#2565 - fix(deps): update dependency hono to v4.6.8
#2564 - chore(deps): update dependency typescript-eslint to v8.12.2
#2563 - chore(deps): update dependency typescript-eslint to v8.12.0
#2561 - fix(deps): update dependency youtubei.js to v11
#2562 - chore(deps): update dependency rollup to v4.24.2
#2559 - fix(deps): update dependency @hono/node-server to v1.13.3
#2560 - fix(deps): update dependency i18next to v23.16.4
#2550 - chore(deps): update playwright monorepo to v1.48.2
#2551 - fix(deps): update dependency hono to v4.6.7
#2552 - chore(deps): update dependency @babel/runtime to v7.26.0
#2548 - chore(deps): update dependency @types/color to v4
#2547 - fix(deps): update dependency i18next to v23.16.3
#2545 - fix(deps): update dependency solid-js to v1.9.3
#2541 - chore(deps): update dependency vite to v5.4.10
#2542 - chore(deps): update dependency electron to v33.0.2
#2537 - chore(deps): update dependency @babel/runtime to v7.25.9
#2538 - chore(deps): update dependency discord-api-types to v0.37.103
#2532 - chore(deps): update dependency typescript-eslint to v8.11.0
#2534 - fix(deps): update dependency hono to v4.6.6
#2536 - fix(tuna-obs): Added song url to tuna-obs plugin
#2524 - fix(deps): update dependency i18next to v23.16.2
#2530 - fix(deps): update dependency i18next to v23.16.1
#2529 - chore(deps): update eslint monorepo to v9.13.0
#2528 - chore(deps): update dependency typescript-eslint to v8.10.0
#2527 - chore(deps): update playwright monorepo to v1.48.1
#2516 - chore(deps): update dependency electron to v33.0.1
#2523 - fix: disable gpu memory buffer video frames
#2519 - fix: use HEAD instead of GET in songInfo.imageSrc validation step
#2766 - fix: Fixed #1796 (#2736)
#1796 - fix(album-actions): Fixed #2312 (#2676)
#2312#2312 - fix(music-player.css): Fixed #2514 (#2659)
#2514 - chore(docs): Specify full path to xattr for macOS, fixes #2583 (#2586)
#2583 - fix: fix pnpm-lock.yaml
3208bf4 - Revert "feat: use swc and lightningcss"
3b50cbc - feat: use swc and lightningcss
ae3a289
v3.6.2
16 October 2024
- fix(deps): update dependency serve to v14.2.4
#2515 - fix(deps): update dependency hono to v4.6.5
#2509 - chore(deps): update dependency vite to v5.4.9
#2500 - fix(api-server): properly implement next api call
#2505 - chore(deps): update dependency electron to v33
#2507 - chore(deps): update dependency typescript-eslint to v8.9.0
#2503 - chore(deps): update dependency discord-api-types to v0.37.102
#2501 - fix: trustedTypes issue
#2339 - chore(i18n): Translated using Weblate (Icelandic)
5f79b7e - chore(i18n): Translated using Weblate (Chinese (Traditional Han script))
12d6939 - chore(i18n): Translated using Weblate (Ukrainian)
836cedb
v3.6.1
14 October 2024
- fix(api-server): Various fixes and improvements
#2496 - fix(deps): update dependency electron-debug to v4.1.0
#2499 - fix(renderer): fix force like buttons display logic
#2493 - fix(deps): update dependency i18next to v23.16.0
#2492 - fix(downloader): fix #2371
#2371 - fix(ytm-bugs): incorrect video ratio
#2459 - fix(api-server): fix init/authentication error
#2497 - fix: RSS feed CORS issue
#1620 - chore(flatpak-builder): Add more details when failing
d3acb49 - chore(i18n): Translated using Weblate (Filipino)
e428708 - Bump version to 3.6.1
b668730
v3.6.0
13 October 2024
- feat(api-server): remote control api
#1909 - chore(deps): update playwright monorepo to v1.48.0
#2489 - fix(
synced-lyrics): Fix 2 issues#2441 - chore(deps): update dependency typescript to v5.6.3
#2486 - chore(deps): update dependency electron to v32.2.0
#2487 - chore(deps): update dependency del-cli to v6
#2475 - chore(deps): update dependency typescript-eslint to v8.8.1
#2477 - fix(deps): update dependency solid-js to v1.9.2
#2480 - Revert "chore(deps): update dependency electron-builder to v25"
#2488 - chore(deps): update dependency electron-builder to v25
#2406 - fix(deps): update dependency deepmerge-ts to v7.1.3
#2481 - fix(deps): update dependency ts-morph to v24
#2474 - fix(deps): update dependency i18next to v23.15.2
#2471 - chore(deps): update eslint monorepo to v9.12.0
#2470 - chore(deps): update dependency @stylistic/eslint-plugin-js to v2.9.0
#2469 - chore(deps): bump micromatch from 4.0.5 to 4.0.8
#2465 - chore(deps): bump braces from 3.0.2 to 3.0.3
#2466 - fix(deps): update dependency electron-updater to v6.3.9
#2468 - fix(deps): update dependency deepmerge-ts to v7.1.1
#2467 - chore(deps): update dependency typescript-eslint to v8.8.0
#2457 - chore(deps): update dependency @babel/runtime to v7.25.7
#2462 - chore(deps): update dependency rollup to v4.24.0
#2458 - chore(deps): update dependency eslint-plugin-import to v2.31.0
#2464 - chore(deps): update dependency rollup to v4.22.5
#2448 - chore(deps): update dependency typescript-eslint to v8.7.0
#2450 - fix(deps): update dependency solid-js to v1.9.1
#2451 - chore(deps): update dependency vite to v5.4.8
#2449 - chore(deps): update dependency discord-api-types to v0.37.101
#2440 - chore(deps): update dependency esbuild to v0.24.0
#2439 - chore(deps): update eslint monorepo to v9.11.1
#2442 - chore(deps): update dependency @types/howler to v2.2.12
#2443 - chore(deps): update dependency vite to v5.4.7
#2434 - chore(deps): update playwright monorepo to v1.47.2
#2436 - chore(deps): update eslint monorepo to v9.11.0
#2437 - fix(deps): update dependency youtubei.js to v10.5.0
#2431 - chore(deps): update dependency rollup to v4.22.4
#2430 - chore(deps): update dependency electron to v32.1.2
#2433 - feat: ESLint Flat Config (v9 support #2229)
#2426 - fix(taskbar-mediacontrol): fix icon color
#2485 - chore(eslint): apply eslint-plugin-prettier
#2438 - fix: apply fix from eslint
cb1381b - chore(i18n): Translated using Weblate (Portuguese (Brazil))
bcff26c - chore(i18n): Translated using Weblate (Persian)
ead448e
v3.5.3
17 September 2024
- fix: fix
trustedHTMLissue#2339 - chore(deps): update dependency rollup to v4.21.3
6edc84a - chore(deps): update typescript-eslint monorepo to v8.6.0
d4c8a43 - chore(deps): update dependency eslint to v8.57.1
02b7a39
v3.5.2
7 September 2024
- chore(deps): update typescript-eslint monorepo to v8.4.0
#2401 - chore(deps): update dependency @total-typescript/ts-reset to v0.6.1
#2396 - chore(deps): update dependency electron to v31.5.0
#2397 - chore(deps): update dependency eslint-import-resolver-typescript to v3.6.3
#2376 - chore(deps): update dependency discord-api-types to v0.37.100
#2394 - fix(deps): update dependency electron-updater to v6.3.4
#2395 - chore(deps): update dependency @babel/runtime to v7.25.6
#2388 - chore(deps): update dependency vite-plugin-inspect to v0.8.7
#2389 - chore(deps): update dependency discord-api-types to v0.37.99
#2374 - chore(deps): update dependency vite to v5.4.3
#2377 - fix: incorrect regex when splitting artistName
#2378 - chore(deps): update dependency @babel/runtime to v7.25.4
#2373 - synced-lyrics: make the lyrics search more reliable
#2343 - fix(deps): update dependency solid-js to v1.8.22
#2354 - chore(deps): update typescript-eslint monorepo to v8.3.0
#2350 - fix(deps): update dependency electron-debug to v4.0.1
#2349 - chore(deps): update dependency electron to v31.4.0
#2356 - fix: hide native-controls on linux when in-app-menu is used
#2366 - fix: detect the upgrade btn using the icon
#2364 - fix: exclude build-id files from rpm
#2361 - fix(deps): update dependency i18next to v23.12.3
#2352 - fix(deps): update dependency @floating-ui/dom to v1.6.10
#2340 - fix(deps): update dependency electron-updater to v6.3.3
#2347 - fix(deps): update dependency solid-js to v1.8.20
#2345 - chore(deps): update dependency vite to v5.4.0
#2342 - chore(deps): update typescript-eslint monorepo to v8.0.1
#2335 - fix(deps): update dependency @floating-ui/dom to v1.6.9
#2337 - chore(deps): update playwright monorepo to v1.46.0
#2336 - chore(README): Translation README to Russian and adding Synced Lyrics to main README
#2338 - chore(deps): update dependency rollup to v4.20.0
#2326 - fix(synced-lyric): fix timestamp
#2323#2379 - Revert "fix(MPRIS): Prevents player to start with invalid MPRIS interface (#1996)"
#2225 - fix(adblocker/inplayer): fix Response.prototype.json
#2310 - chore(deps): update dependency eslint-plugin-import to v2.30.0
f48e46d - Revert "chore(deps): update dependency electron-builder to v25"
089eff3 - chore(deps): update dependency electron-builder to v25
fe4c89c
v3.5.1
1 August 2024
- fix(deps): update dependency youtubei.js to v10.3.0
#2306 - fix: Window gets stuck offscreen in some instances
#2303 - fix: Incorrect window size on multi-monitor scaled displays
#2302 - chore(deps): update dependency rollup to v4.19.2
#2304 - chore(deps): update typescript-eslint monorepo to v8 (major)
#2297 - fix(ambient-mode): fix ambient-mode not working for videos after restart
#2294 - fix(deps): update dependency @xhayper/discord-rpc to v1.2.0
#2291 - fix(synced-lyrics): fix lyric load
#2295 - fix(ambient-mode): fix ambient-mode not working for videos after restart (#2294)
#1641 - fix(synced-lyrics): fix i18n
8750b54 - ts-fix: disambiguate ElectronStore typings
8775735 - chore(i18n): Translated using Weblate (Hungarian)
3537dc1
v3.5.0
31 July 2024
- plugin: Synced Lyrics
#2207 - chore(deps): update dependency electron to v31.3.1
#2290 - chore(deps): update typescript-eslint monorepo to v7.18.0
#2292 - fix(deps): update dependency youtubei.js to v10.2.0
#2285 - chore(deps): update dependency electron to v31.3.0
#2282 - chore(deps): update typescript-eslint monorepo to v7.17.0
#2283 - fix(deps): update dependency solid-js to v1.8.19
#2280 - fix(deps): update dependency @xhayper/discord-rpc to v1.1.4
#2279 - chore(deps): update dependency @babel/runtime to v7.25.0
#2281 - fix(deps): update dependency @floating-ui/dom to v1.6.8
#2278 - Fix: Incorrect window size on scaled displays
#2258 - chore(deps): update dependency vite-plugin-resolve to v2.5.2
#2276 - chore(deps): update playwright monorepo to v1.45.3
#2277 - fix(deps): update dependency deepmerge-ts to v7.1.0
#2263 - chore(deps): update dependency typescript to v5.5.4
#2274 - chore(deps): update dependency vite to v5.3.5
#2275 - fix(deps): update dependency i18next to v23.12.2
#2260 - chore(deps): update dependency discord-api-types to v0.37.93
#2273 - chore(deps): update dependency rollup to v4.19.1
#2261 - fix(deps): update dependency custom-electron-prompt to v1.5.8
#2262 - feat(adblocker): add new option AdSpeedup
#2235 - fix: disable multi-plane format for software video
#2254 - chore(deps): update dependency eslint-plugin-prettier to v5.2.1
#2253 - chore(deps): update dependency vite to v5.3.4
#2243 - chore(deps): update typescript-eslint monorepo to v7.16.1
#2239 - chore(deps): update playwright monorepo to v1.45.2
#2244 - chore(deps): update dependency vite-plugin-inspect to v0.8.5
#2252 - fix(deps): update dependency semver to v7.6.3
#2250 - chore(deps): update dependency electron to v31.2.1
#2241 - chore(i18n): Translated using Weblate (Catalan)
4a8440c - Update changelog for v3.4.1
18e0b1b - fix(synced-lyrics): fix type error
9357a15
v3.4.1
15 July 2024
- fix(mpris): fix mpris position
#2225 - fix(deb): fix depends
#1983 - fix: fix touchbar icon
#2183 - fix: fix "Starting page"
#1822 - fix: fix album actions
#2202 - fix: fix playback slider
#2045 - chore(i18n): Translated using Weblate (Spanish)
91bee48 - Bump version to 3.4.1
02e2fb6
v3.4.0
14 July 2024
- fix(deps): update dependency i18next to v23.12.1
#2230 - feat(downloader): New option to download on finish
#1964 - chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.42
#2228 - chore(deps): update dependency eslint to v9.7.0
#2226 - chore(deps): update dependency @babel/runtime to v7.24.8
#2221 - chore(deps): update dependency node-gyp to v10.2.0
#2216 - chore(deps): update dependency ws to v8.18.0
#2217 - chore(deps): update dependency glob to v11
#2219 - chore(deps): update dependency esbuild to v0.23.0
#2215 - chore(deps): update dependency electron to v31.2.0
#2214 - fix(deps): update dependency youtubei.js to v10.1.0
#2218 - chore(deps): update playwright monorepo to v1.45.1
#2212 - chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.41
#2213 - chore(deps): update dependency rollup to v4.18.1
#2210 - chore(deps): update dependency eslint to v9.6.0
#2192 - chore(deps): update dependency vite to v5.3.3
#2211 - chore(deps): update dependency glob to v10.4.5
#2205 - chore(deps): update dependency discord-api-types to v0.37.92
#2204 - fix(deps): update dependency solid-js to v1.8.18
#2189 - chore(deps): update dependency typescript to v5.5.3
#2206 - chore(deps): update dependency electron to v31.1.0
#2190 - chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.40
#2193 - fix(deps): update dependency @floating-ui/dom to v1.6.7
#2196 - chore(deps): update dependency vite to v5.3.2
#2188 - chore(deps): update dependency discord-api-types to v0.37.91
#2187 - chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.34
#2184 - fix(deps): update dependency @floating-ui/dom to v1.6.6
#2182 - chore(deps): update playwright monorepo to v1.45.0
#2181 - fix(deps): update dependency ts-morph to v23
#2180 - chore(deps): update dependency electron-vite to v2.3.0
#2178 - fix(deps): update dependency conf to v13.0.1
#2175 - chore(deps): update dependency glob to v10.4.2
#2168 - chore(deps): update dependency discord-api-types to v0.37.90
#2167 - chore(deps): update dependency typescript to v5.5.2
#2173 - chore(deps): update dependency electron to v31.0.2
#2170 - chore(deps): update dependency ws to v8.17.1
#2164 - chore(deps): update dependency eslint to v9.5.0
#2162 - fix(deps): update dependency youtubei.js to v10
#2136 - chore(deps): update dependency discord-api-types to v0.37.89
#2153 - chore(deps): update dependency vite to v5.3.1
#2154 - fix(deps): update dependency electron-store to v10
#2157 - fix(deps): update dependency conf to v13
#2156 - chore(deps): update dependency electron to v31.0.1
#2148 - chore(deps): update dependency discord-api-types to v0.37.88
#2138 - chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.30
#2139 - chore(deps): update dependency electron to v31
#2141 - chore(deps): update dependency esbuild to v0.21.5
#2135 - chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.29
#2132 - fix: rollback eslint version to v8
45931a2 - chore(i18n): Translated using Weblate (Filipino)
8a20566 - chore(i18n): Translated using Weblate (Slovenian)
40f0b9b
v3.3.12
8 June 2024
- hotfix: Revert "chore(deps): update dependencies
@cliqz/adblocker-electron,@cliqz/adblocker-electron-preload"3c4abc1 - Update changelog for v3.3.11
de22444 - Bump version to 3.3.12
89ed7d2
v3.3.11
8 June 2024
- Revert "fix(deps): update dependency @cliqz/adblocker-electron to v1.27.10"
#2129 - chore(deps): update dependency vite to v5.2.13
#2127 - chore(deps): update dependency electron to v30.1.0
#2126 - fix(deps): update dependency deepmerge-ts to v7.0.3
#2125 - chore(deps): update dependency @babel/runtime to v7.24.7
#2124 - chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.28
#2121 - fix(deps): update dependency electron-updater to v6.2.1
#2120 - chore(deps): update dependency discord-api-types to v0.37.87
#2119 - fix(deps): update dependency deepmerge-ts to v7.0.2
#2118 - chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.25
#2114 - fix(menu): fix menubar items doesn't rendered
#2113 - chore(i18n): Translated using Weblate (Nepali)
4ae9a28 - chore(i18n): Translated using Weblate (Nepali)
7e8d311 - fix(deps): update dependency @cliqz/adblocker-electron to v1.27.10
d97aa1a
v3.3.10
2 June 2024
- fix(adblocker): fix blank screen
#2103#2105 - chore(i18n): Translated using Weblate (Hungarian)
25958a7 - fix(deps): bump deps
4fa9762 - fix(deps): bump
@typescript-eslint/eslint-pluginversion to 8.0.0-alpha.241e5bea8
v3.3.9
1 June 2024
- chore(deps): update dependency eslint to v9.4.0
#2106 - fix(adblocker): fix In-Player adblocker
#1817 - feat(adblocker): improve In-Player adblocker
5b9e947 - chore(i18n): Translated using Weblate (French)
9e809b0 - chore(i18n): Translated using Weblate (Malay)
79151cb
v3.3.8
1 June 2024
- fix(adblocker): fix blank screen
#1942#2100#2103 - Update changelog for v3.3.7
b572623 - Bump version to 3.3.8
5d99a85
v3.3.7
1 June 2024
- chore(deps): update dependency electron to v30.0.9
#2098 - Revert "fix(deps): update dependency @cliqz/adblocker-electron to v1.27.6"
#2101 - fix(deps): update dependency @cliqz/adblocker-electron to v1.27.6
#2096 - chore(deps): update dependency discord-api-types to v0.37.86
#2092 - chore(deps): update dependency vite to v5.2.12
#2094 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.11.0
#2093 - chore(docs): Added README-es.md and linked to README.md
#2090 - fix(deps): update dependency deepmerge-ts to v7
#2085 - chore(deps): update dependency builtin-modules to v4
#2084 - fix(deps): update dependency electron-debug to v4
#2086 - fix(deps): update dependency electron-store to v9
#2087 - fix(deps): update dependency conf to v12
#1463 - fix(deps): update dependency youtubei.js to v9.4.0
#2083 - chore(deps): update playwright monorepo to v1.44.1
#2082 - chore(deps): update dependency ws to v8.17.0
#2081 - chore(deps): update dependency glob to v10.4.1
#2080 - chore(deps): update dependency eslint to v9.3.0
#2079 - fix(deps): update dependency peerjs to v1.5.4
#2075 - chore(deps): update dependency esbuild to v0.21.4
#2078 - fix(deps): update dependency semver to v7.6.2
#2076 - chore(deps): update dependency electron-vite to v2.2.0
#2077 - fix(deps): update dependency i18next to v23.11.5
#2074 - fix(deps): update dependency @cliqz/adblocker-electron to v1.27.3
#2071 - chore(deps): update dependency vite to v5.2.11
#2070 - fix(deps): update dependency @floating-ui/dom to v1.6.5
#2073 - fix(deps): update dependency @cliqz/adblocker-electron-preload to v1.27.3
#2072 - chore(deps): update pnpm to v9
#1980 - chore(deps): update dependency electron to v30.0.8
#2068 - chore(deps-dev): bump ejs from 3.1.9 to 3.1.10
#2023 - chore(deps): update dependency utf-8-validate to v6.0.4
#2069 - fix(MPRIS): Prevents player to start with invalid MPRIS interface
#1996 - fix(deps): update dependency solid-js to v1.8.17
#2002 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.10.0
#2000 - chore(deps): update dependency discord-api-types to v0.37.85
#1998 - fix(deps): update dependency serve to v14.2.3
#1997 - chore(deps): update dependency rollup to v4.18.0
#1990 - feat: Enable arm64 for deb and rpm
#2033 - chore (README-is.md): Replace viðbót with tengiforrit
#2004 - chore(docs): readme file translated to french
#2049 - chore(deps): update dependency @babel/runtime to v7.24.6
#2039 - Fix substract
margin-topin fullscreen mode#2015 - chore(deps): update pnpm to v8.15.7
#1970 - fix(renderer): fix macos traffic lights gap
#2035 - Fix substract
margin-topin fullscreen mode#2013 - chore(i18n): Translated using Weblate (Hungarian)
f3de171 - feat(menu): add theme list in menu
933b4cc - chore(i18n): Translated using Weblate (Filipino)
91392c0
v3.3.6
13 April 2024
- fix: add AdGuard as blocklist sources
#1966 - chore(deps): update dependency rollup to v4.14.2
#1968 - fix(deps): update dependency youtubei.js to v9.3.0
#1967 - chore(deps): update playwright monorepo to v1.43.1
#1969 - chore(deps): update dependency electron to v29.3.0
#1961 - fix(mpris): use global regex to replace minus in the video ID
#1963 - fix(deps): update dependency @cliqz/adblocker-electron-preload to v1.27.1
#1954 - chore(deps): update dependency typescript to v5.4.5
#1958 - fix(deps): update dependency youtubei.js to v9.2.1
#1957 - fix(deps): update dependency i18next to v23.11.1
#1956 - fix(deps): update dependency @cliqz/adblocker-electron to v1.27.1
#1953 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.6.0
#1947 - fix(deps): update dependency i18next to v23.11.0
#1946 - chore(deps): update dependency node-gyp to v10.1.0
#1941 - chore(deps): update dependency eslint to v9
#1940 - chore(deps): update dependency rollup to v4.14.1
#1944 - chore(deps): update dependency node-gyp to v10.1.0
#1937 - chore(deps): update dependency typescript to v5.4.4
#1936 - chore(deps): update playwright monorepo to v1.43.0
#1938 - chore(deps): bump undici from 5.28.3 to 5.28.4
#1935 - chore(deps): update dependency vite to v5.2.8
#1930 - chore(deps): update dependency discord-api-types to v0.37.79
#1933 - chore(deps): update dependency node-gyp to v10.1.0
#1910 - chore(deps): update dependency node-gyp to v10.1.0
#1908 - fix(deps): update dependency @cliqz/adblocker-electron to v1.27.0
#1906 - fix(deps): update dependency @cliqz/adblocker-electron-preload to v1.27.0
#1907 - chore(deps): update dependency rollup to v4.13.2
#1901 - chore(deps): update dependency glob to v10.3.12
#1900 - chore(deps): update dependency vite to v5.2.7
#1905 - fix(deps): update dependency node-html-parser to v6.1.13
#1903 - chore(deps): update dependency discord-api-types to v0.37.77
#1899 - chore(deps): update dependency electron to v29.1.6
#1898 - Improve video title filters
#1667 - chore(deps): update dependency rollup to v4.13.1
#1896 - chore(deps): update dependency node-gyp to v10.1.0
#1890 - chore(deps): update dependency node-gyp to v10.1.0
#1889 - fix: fix
switch-repeat#1810 - i18n Translation to Dutch/nl
0dbf029 - fix: rollback electron-builder version to 24.9.4
4a57cc5 - chore: update electron-builder to 25.0.0-alpha.6
aef03ab
v3.3.5
26 March 2024
- chore(deps): update dependency node-gyp to v10.1.0
#1885 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.4.0
#1886 - chore(deps): update dependency vite to v5.2.6
#1883 - fix(style): resolve #1887
#1887 - chore(i18n): Translated using Weblate (Swedish)
69087bb - chore(i18n): Translated using Weblate (French)
af78f15 - Update changelog for v3.3.4
62f7d44
v3.3.4
24 March 2024
- Update changelog for v3.3.3
9769544 - fix(style): fix fullscreen style and in-app-menu
ed700c2 - fix(style): fix miniplayer style
a8bc539
v3.3.3
24 March 2024
- chore(deps): update dependency electron to v29.1.5
#1876 - chore(deps): update dependency typescript to v5.4.3
#1877 - chore(deps): update dependency discord-api-types to v0.37.76
#1878 - chore(deps): update dependency vite to v5.2.4
#1881 - Ambient Plugin cleanup
#1880 - chore(deps): update dependency vite to v5.2.2
#1875 - fix(deps): update dependency solid-js to v1.8.16
#1873 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.3.1
#1868 - chore(deps): update dependency discord-api-types to v0.37.75
#1867 - chore(deps): update pnpm to v8.15.5
#1865 - fix: Fix Miniplayer image size
#1863 - fix(style): fixed image/video alignment when toggle is active
#1862 - chore: Update README-is.md
#1858 - chore(deps): update dependency vite-plugin-solid to v2.10.2
#1859 - fix: Ambient Mode intialization improvement
#1857 - chore(deps): bump follow-redirects from 1.15.5 to 1.15.6
#1856 - chore(README): Nicer Readme 2.0
#1833 - chore(deps): update dependency discord-api-types to v0.37.74
#1854 - chore(deps): update dependency esbuild to v0.20.2
#1855 - Improve ambient mode
#1853 - chore(deps): update dependency electron to v29.1.4
#1852 - chore(deps): update dependency electron to v29.1.3
#1851 - chore(deps): update dependency rollup to v4.13.0
#1850 - fix(deps): update dependency electron-store to v8.2.0
#1843 - chore(deps): update dependency electron to v29.1.1
#1841 - fix(deps): update dependency i18next to v23.10.1
#1842 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.2.0
#1848 - chore(deps): update dependency vite to v5.1.6
#1847 - fix(deps): update dependency async-mutex to v0.5.0
#1849 - fix(deps): update dependency ts-morph to v22
#1846 - chore(deps): update dependency discord-api-types to v0.37.73
#1840 - chore(deps): update dependency rollup to v4.12.1
#1837 - chore: Changed a single word (README-is.md)
#1836 - chore(deps): update dependency typescript to v5.4.2
#1838 - chore(deps): update dependency electron-vite to v2.1.0
#1823 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.1.1
#1829 - chore(deps): update dependency vite to v5.1.5
#1831 - Revert "chore(deps): update dependency electron-builder to v24.13.3"
#1818 - chore(deps): update dependency electron-builder to v24.13.3
#1774 - chore(deps): update playwright monorepo to v1.42.1
#1816 - fix: Add scale ratio for tray icons
#1811 - Icelandic translation of the readme file
#1806 - chore(deps): update dependency electron to v29.1.0
#1808 - chore(deps): update playwright monorepo to v1.42.0
#1805 - chore(deps): update dependency eslint to v8.57.0
#1793 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.1.0
#1800 - chore(deps): update dependency discord-api-types to v0.37.71
#1799 - chore(deps): update pnpm to v8.15.4
#1795 - chore(deps): update dependency @types/semver to v7.5.8
#1797 - fix: center the pause icon
#1786 - fix(deps): update dependency @cliqz/adblocker-electron to v1.26.16
#1788 - fix(deps): update dependency @cliqz/adblocker-electron-preload to v1.26.16
#1789 - fix(deps): update dependency youtubei.js to v9.1.0
#1790 - fix(deps): update dependency i18next to v23.10.0
#1785 - chore(deps): update dependency electron to v29
#1773 - chore(deps): update dependency vite to v5.1.4
#1778 - chore(deps): bump ip from 2.0.0 to 2.0.1
#1777 - fix: add support for Wayland
#1864 - fix(style): fix navigation bar items are not working
#1381#1396#1649 - fix(ytm-bugs): fixed a
scrollbar-colorbug that affected Chromium 121 and later#1737 - chore(i18n): Translated using Weblate (Icelandic)
82fa871 - chore(i18n): Translated using Weblate (Romanian)
c871506 - chore(i18n): Translated using Weblate (Thai)
a7d0350
v3.3.2
20 February 2024
- fix: fix bugs in MPRIS, and improve MPRIS
#1760 - fix(deps): update dependency electron-updater to v6.1.8
#1770 - chore(deps): update dependency electron-builder to v24.12.0
#1771 - feat(scrobblers): use
BrowserWindowinstead ofshell.openExternal#1758 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.0.2
#1763 - chore(deps): update dependency esbuild to v0.20.1
#1759 - fix(deps): update dependency i18next to v23.9.0
#1754 - fix: fixed an issue that caused infinite loops when using Music Together
#1752 - chore(deps): rollback dependency electron-builder to v24.9.1
8bd05f5 - chore(deps): update dependency electron-builder to v24.13.1
47b23b4 - chore(i18n): Translated using Weblate (German)
47505e9
v3.3.1
18 February 2024
- Update changelog for v3.3.0
6d9bb8e - hotfix: in-app-menu position issue
87acf4c - release 3.3.1 (HOTFIX)
a6ed8bf
v3.3.0
18 February 2024
- fix(deps): update dependency i18next to v23.8.3
#1751 - import fixed ./constants
#1748 - chore(deps): update dependency rollup to v4.12.0
#1743 - chore(deps): bump undici from 5.28.2 to 5.28.3
#1747 - chore(deps): update dependency vite to v5.1.3
#1742 - chore(deps): update dependency vite-plugin-solid to v2.10.1
#1734 - chore(deps): update dependency discord-api-types to v0.37.70
#1740 - chore(deps): update dependency electron to v28.2.3
#1736 - chore(deps): update pnpm to v8.15.3
#1739 - chore(deps): update dependency rollup to v4.11.0
#1738 - fix(deps): update dependency solid-js to v1.8.15
#1735 - chore(deps): update dependency vite to v5.1.2
#1733 - chore(deps): update dependency vite-plugin-solid to v2.10.0
#1732 - chore(deps): update pnpm to v8.15.2
#1729 - Update Copyright - 2024
#1730 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v7
#1728 - fix(deps): update dependency @floating-ui/dom to v1.6.3
#1727 - chore(deps): update dependency electron to v28.2.2
#1717 - chore(deps): update dependency vite to v5.1.1
#1718 - chore(deps): update dependency @types/semver to v7.5.7
#1724 - fix(deps): update dependency @floating-ui/dom to v1.6.2
#1725 - chore(deps): update dependency rollup to v4.10.0
#1719 - fix(deps): update dependency solid-js to v1.8.14
#1713 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.21.0
#1711 - fix(deps): update dependency semver to v7.6.0
#1712 - refactor(in-app-menu): refactor
in-app-menuplugin#1710 - chore(deps): update playwright monorepo to v1.41.2
#1706 - chore(deps): update dependency electron to v29.0.0-beta.5
#1707 - feat(album-color-theme): support album color theme in all pages
#1685 - fix(deps): update dependency youtubei.js to v9.0.2
#1704 - fix(deps): update dependency i18next to v23.8.2
#1702 - feat: Support disabling scrobbling for non-music content
#1665 - fix(deps): update dependency youtubei.js to v9
#1682 - chore(deps): update dependency electron to v29.0.0-beta.4
#1698 - fix(deps): update dependency i18next to v23.8.1
#1694 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.20.0
#1700 - chore(deps): update pnpm to v8.15.1
#1699 - chore(deps): update dependency esbuild to v0.20.0
#1691 - chore(deps): update pnpm to v8.15.0
#1692 - fix(deps): update dependency i18next to v23.7.20
#1684 - chore(deps): update dependency electron to v29.0.0-beta.3
#1683 - chore(deps): update dependency electron to v29.0.0-beta.2
#1681 - chore(deps): update dependency rollup to v4.9.6
#1663 - chore(deps): update dependency electron to v29.0.0-beta.1
#1670 - fix(deps): update dependency i18next to v23.7.19
#1680 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.19.1
#1669 - chore(deps): update pnpm to v8.14.3
#1668 - chore(deps): update dependency vite-plugin-inspect to v0.8.3
#1672 - chore(deps): update dependency esbuild to v0.19.12
#1673 - fix(deps): update dependency @electron/remote to v2.1.2
#1676 - chore: Update issue templates
#1661 - chore(deps): update playwright monorepo to v1.41.1
#1660 - fix(deps): update dependency i18next to v23.7.18
#1662 - chore(deps): update actions/dependency-review-action action to v4
#1654 - chore(deps): update dependency electron to v29.0.0-alpha.11
#1656 - chore(deps): update dependency vite to v5.0.12 [security]
#1659 - fix(deps): update dependency async-mutex to v0.4.1
#1653 - chore(deps): update playwright monorepo to v1.41.0
#1651 - feat: Better Scrobbler Plugin
#1640 - chore(deps): update dependency electron to v29.0.0-alpha.10
#1645 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.19.0
#1643 - chore(README): Fix plugins names and add plugins in/to Readme (in menu too)
#1624 - fix(album-actions): Fixed album actions
#1639 - chore(deps): update playwright monorepo to v1.41.0-beta-1705101589000
#1638 - fix(#1543): fix song control doesn't work
#1637 - chore(deps): update playwright monorepo to v1.41.0-beta-1705092460000
#1635 - chore(deps): update dependency rollup to v4.9.5
#1629 - chore(deps): update dependency electron to v29.0.0-alpha.9
#1627 - chore(deps): update dependency electron to v29.0.0-alpha.8
#1608 - fix(deps): update dependency @cliqz/adblocker-electron to v1.26.15
#1615 - chore(deps): update dependency rollup to v4.9.4
#1591 - fix(deps): update dependency @cliqz/adblocker-electron-preload to v1.26.15
#1616 - chore(deps): update pnpm to v8.14.1
#1619 - chore(deps): update dependency eslint-plugin-prettier to v5.1.3
#1618 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.18.1
#1612 - fix(deps): update dependency youtubei.js to v8.2.0
#1614 - chore(deps): update dependency electron-vite to v2.0.0
#1609 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.18.0
#1603 - chore(deps): update dependency electron-vite to v2.0.0-beta.4
#1602 - fix: fix upgrade button
#1199 - fix(mpris): fix mpris invalid position
#1726 - fix: discord RPC (fix #1664)
#1664 - fix: remove sign-in button (fix #1199)
#1199 - Fix #1617
#1617 - fix(crossfade): fix #1633
#1633 - fix: fix #1621
#1621 - fix(tuna-obs): partially fix #1596
#1596 - fix(discord): fix hide duration button
#1644 - fix(in-app-menu): fix invalid
margin-top#1597 - fix(README): fix
pluginspath#1598 - chore(i18n): Translated using Weblate (Vietnamese)
0528637 - chore: update pnpm-lock
fd8d59b - fix(in-app-menu): fix app crash in production
febc63e
v3.2.2
5 January 2024
- feat(tray): Add song info and paused icon
#1592 - fix(skip-silences): fix audio distorted
#1141 - chore(deps): update dependency rollup to v4.9.3
0c3c380 - chore(i18n): Translated using Weblate (Turkish)
64ea1fd - fix(music-together): typing
895386f
v3.2.1
1 January 2024
- fix: fix #1574
#1574 - fix: fix #1575
#1575 - chore(i18n): Translated using Weblate
f5aa179 - chore(i18n): Translated using Weblate (English)
e409165 - chore(i18n): Translated using Weblate (Czech)
0ca4e34
v3.2.0
1 January 2024
- feat(album-color-theme): improve
Album Color Themestyle#1571 - feat(menu): add more detail in Menu
#1570 - feat(music-together): Add new plugin
Music Together#1562 - chore(deps): update dependency rollup to v4.9.2
#1567 - fix(deps): update dependency i18next to v23.7.13
#1569 - feat: Add new plugin
Album actions#1515 - fix(deps): update dependency i18next to v23.7.12
#1564 - fix: Only apply scale factor on Windows
#1565 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.16.0
#1556 - chore(deps): update pnpm to v8.13.1
#1557 - chore(deps): update dependency ws to v8.16.0
#1559 - fix(deps): update dependency youtubei.js to v8.1.0
#1560 - fix(deps): update dependency node-html-parser to v6.1.12
#1554 - Revert "fix(deps): update dependency @xhayper/discord-rpc to v1.1.2"
#1552 - feat(ambient-mode): support ambient mode on
Song section#1555 - fix: fixed an issue with the download button disappearing
#1551 - fix: fix
homebrew cask#1514 - fix: pnpm build error
13ef856 - chore(i18n): Translated using Weblate (Czech)
0dc9c6a - chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.15.0
c5bcd89
v3.1.1
18 December 2023
- fix: fix renderer plugin load timing
#1522 - chore(i18n): Translated using Weblate (Lithuanian)
fc1a7cd - chore(i18n): Translated using Weblate (Chinese (Simplified))
eba7026 - chore(deps): update dependency rollup to v4.8.0
a601d0b
v3.1.0
11 December 2023
- chore(deps): update dependency electron to v28
#1498 - Enable/Disable Navigation without restart
#1507 - Turkish(tr)_lang_file
#1513 - Skip Disliked Songs
#1505 - chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.13.2
#1452 - fix: Homebrew latest release url parsing
#1496 - fix: in-player adblocker inject timing issue
#1478 - fix(package.json): fix RPM version
libuuidissue#1508 - Translated using Weblate (Polish)
7b78ba6 - Translated using Weblate (French)
ebc0879 - Translated using Weblate (Chinese (Traditional))
020bdc0
v3.0.2
3 December 2023
- fix(adblocker): fix In-Player adblocker
#1478 - fix(menu): crash on linux
#1477 - fix: update pnpm-lock.yaml
9e2c6b1 - Translated using Weblate (Chinese (Traditional))
125b69f - Translated using Weblate (French)
15c4551
v3.0.1
2 December 2023
- hotfix(adblocker): fix #1475
#1475 - Translated using Weblate (French)
7f02afc - Update changelog for v3.0.0
d8c8bd1 - Translated using Weblate (German)
0660f0b
v3.0.0
2 December 2023
- Add text to Translation section
#1470 - fix(deps): update dependency youtubei.js to v8
#1473 - chore(deps): update dependency electron to v27.1.3
#1471 - fix(deps): update dependency @xhayper/discord-rpc to v1.1.1
#1472 - feat: add support i18n
#1468 - chore(deps): update dependency electron to v27.1.2
#1441 - Nicer Readme
#1439 - Windows Zoom, ScaleFactor
#1402 - chore(deps): bump axios from 1.5.1 to 1.6.1
#1400 - Updated mac icon to better reflect the Mac styling
#1395 - feat: rename plugins to clarify context
#1392 - feat: refactor plugin utils
#1391 - feat: plugin auto-importer with
vite-plugin-resolve#1385 - feat: migrate from
rolluptoelectron-vite#1364 - feat: enable
context-isolation#1361 - fix: add workaround for
podcasttype video#1362 - fix: fix broken menu-layout
#1360 - Add Homebrew cask install option for MacOS.
#1357 - feat: changed Zoom shortcuts to standard
#1458 - fix(in-app-menu): fix #1436
#1436 - fix(discord): update application client-id
#1431 - chore(deps): update dependency electron to v27.0.4
#1324 - fix(in-app-menu): panel should close with the window when it is closed
#1389 - fix: change titleBarOverlay height based on zoomFactor
#1375 - fix: fixed an issue if "Always on top" is enabled, the dialog is displayed below the window
#1379 - fix: fix winget version (fix #1363)
#1363 - feat: run prettier
a3104fd - Translated using Weblate (Korean)
b4b7ad8 - Translated using Weblate (English)
d2eabaa
v2.2.0
27 October 2023
- feat(ambient-mode): add config for
ambient-modeplugin#1349 - bump deps
4248d20 - Update changelog for v2.1.3
dc73561 - Bump version to 2.2.0
6288d0b
v2.1.3
23 October 2023
- fix: fixed bugs in downloader
#1342 - feat(discord): rename
Listen AlongtoPlay on YTM#1341 - chore(deps): bump deps
4333891 - Update changelog for v2.1.2
fa4c69d - fix(store): fix listenAlong statement
bceaa05
v2.1.2
19 October 2023
- feat(in-app-menu): add an option to hide the window controls
#1335 - fix: fixed an issue where the album name was missing
#1334 - chore(deps): update dependency electron to v27.0.1
#1331 - fix: fixed an issue where only the first 100 songs in a playlist were downloaded
#1329 - Updated readme plugins list
#1326 - QOL: Move source code under the src directory.
#1318 - feat: migrate from
npmtopnpm#1316 - fix: fix unresponsive (fix #1325)
#1325 - fix(blocker): remove the
app.isPackagedcheck (fix #1315)#1315 - fix(discord):
Discord RPC fails if a song's title is only one character(fix #1314)#1314 - chore(deps): Bump @rollup/plugin-commonjs, pnpm version, Remove ytpl
9705f84 - chore(deps): Bump rollup, @xhayper/discord-rpc version
00a3e8d - chore(deps): update dependency rollup to v4.1.4
6774d54
v2.1.1
14 October 2023
- hotfix(downloader): can't get an album title (fix #1313)
#1313 - Update changelog for v2.1.0
92cab89 - Bump version to 2.1.1
3bb5bc2 - Add "about" menu to show app version
21c45fa
v2.1.0
14 October 2023
- feat(downloader): Added support for audio format auto-detection
#1310 - feat(in-app-menu): enable in-app-menu by default (in Windows)
#1311 - fix: winget publish
#1307 - hotfix(downloader): fix invalid query selector (fix #1308)
#1308 - chore(deps): bump dependencies
3c6b3ae - chore(actions): create winget-cla.yml
37181a7 - Update changelog for v2.0.4
e9398ad
v2.0.4
12 October 2023
- hotfix(adblocker): fix
ipcRenderer.sendSync() with ...#1301 - fix(downloader): Korean filename is broken on non-macOS devices
#1297 - chore(deps): bump deps
b6894dc - fix: bump dependencies
7aa970c - fix(downloader): private playlist download
1d5b299
v2.0.3
10 October 2023
- feat(discord): add
Hide GitHub link Button#1293 - feat(deps): bundle
youtubei.js(temporary solution)#1292 - fix(mpris): fixed an issue where MPRIS information was incorrect
#1291 - fix(discord): fixed an issue where
timeChangedwas not being applied to Discord activities#1290 - Fix: typo in README
#1286 - fix: chore(deps): update dependency @jellybrick/mpris-service to 2.1.4 (fix #971)
#971 - chore(deps): Bump
@cliqz/adblocker-electronto 1.26.8 (fix #1269)#1269 - fix: missing icons taskbar-mediacontrol
fbf4b3b - remove: migration scripts
52ba2dc - feat: add migration script
926b9fb
v2.0.2
8 October 2023
- fix: discord-rpc
#1278 - Bump version to 2.0.2
b5dbfaf - Merge pull request #1272 from th-ch/feat/resolves-1265
6b7fd5b - Merge pull request #1279 from th-ch/fix/1274
73a049a
v2.0.1
8 October 2023
v2.0.0
7 October 2023
- Bump version to 2.0.0
#1257 - feat(GitHub): add issue template
#1264 - feat: I guess it's TypeScript
#1235 - chore(deps): update dependency rollup to v4
#44 - feat: apply rollup 🚀
#20 - fix: Fixes the video-toggle being displayed at the wrong position on fullscreen
#1218 - Change Winget Releaser job to
ubuntu-latest#1225 - Fixes the video-toggle being displayed at the wrong position on fullscreen
#1218 - Fix Remove upgrade button
#1206 - Fixed Age Restriction Bypass
#1221 - fix(tuna): handle
playPaused#1 - Add plugin to always use the compact sidebar
#1190 - Hide login elements
#1189 - Fix navigation arrows
#1191 - MacOS better copy paste in readme.md
#1156 - feat(build-windows): Add support for IA32 (resolves #1110)
#1110 - fix: fix the downloader to work in a proxy environment (resolve #46)
#46 - fix: fix #34
#34 - fix: fix #32
#32 - fix: fix #29
#29 - fix: fix #30
#30 - fix: fix #29
#29 - fix: fix #30
#30 - hotfix: fix #28
#28 - fix: resolve #12
#12 - fix(precise-volume): fix slider ui does not sync
#15 - fix(video-toggle): fix video config not load config
#16 - refactor(in-app-menu): refactor in-app-menu plugin
#13 - feat(disable-autoplay): add
apply once, resolve #9#9 - fix: fix #4
#4 - fix: fix #7
#7 - fix: fix #1187
#1187 - fix: resolves #978
#978 - fix: resolves #958
#958 - Merge pull request #1259 from organization/feat/fork-to-main
457a8b5 - fix: remove
xo, migration toeslintc722896 - fix: rollback changelog
9048da2
v1.20.0
18 May 2023
- Bump version to 1.20.0
#1117 - Multiple implementations for the Adblocker plugin
#1134 - add xesam:url mpris from songInfo.url
#1138 - revert adblocker bump
#1124 - fix security issues in dependencies
#1116 - commit assets/generated
#1118 - remove
electron.remotedependency#1113 - .gitattributes set
eol=lfon all files#1115 - [crossfade] add
[beta]tag to warn of possible bugs#1096 - [crossfade] add menu options
#1065 - [captions-selector] add
autoloadoption#1079 - [downloader] Cleanup metadata
#1091 - fix protocol handler on unix
#1099 - fix merge conflict mistake in #1032
#1090 - Create providers/decorators.js
#1068 - [adblocker] fix ads showing on program start
#1100 - Allow downloading age restricted videos
#1086 - add starting page option
#1073 - [downloader] plugin overhaul
#1054 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.25.2 to 1.26.0
#1070 - [in-app-menu] fix css style of the library of uploaded songs
#1072 - add option to hide the like buttons
#1077 - Nitpick: Fix name casing in tray icon tooltip
#1081 - [lyrics-genius] Improved reliability of east asian language detection #1080
#1082 - Add dynamic synced plugin config provider
#1064 - [captions-selector] fix button showing when there aren't any captions available
#1063 - [in-app-menu] fix items hidden by navbar in library
#1067 - Fix Music Player logo is draggable
#1061 - fix build action failing on forks, and run it on pull requests
#1069 - try to fix songInfo time&album
#1032 - [lyrics] Romanization toggle for Genius plugin
#1039 - [Snyk] Upgrade html-to-text from 9.0.3 to 9.0.4
#1056 - [in-app-menu] add toggle menu icon
#988 - Fix playback speed slider not showing and PiP button showing when it shouldn't
#1048 - [lyrics-genius] Fix lyrics not showing up or showing up when they shouldn't
#1052 - [in-app-menu] disable nav-bar drag when menu is open
#1055 - [Notifications] [Windows] Native interactive notifications
#946 - automate winget releases
#1049 - build win target on ARM
#1029 - feat: auto reconnect rpc and CSP fix
#961 - [in-app-menu] make navbar draggable
#989 - Add option
useNativePiPin PiP plugin to use native PiP#1013 - [PiP] fix hotkey activating when typing in the search box
#1025 - [PiP] Remove titlebar when in-app-menu is enabled
#1024 - [Shortcuts] MPRIS fixes, Repeat Language bug fix
#1005 - Build without release in forks
#1023 - [in-app-menu] fix navbar position
#997 - Migrate to yarn v3
#1022 - [precise-volume] fix arrows shortcuts active in search box
#1002 - [new plugin] Add first version for crossfade plugin
#1012 - Fix bypass-age-restriction lib import
#984 - Add menu entry to copy current URL
#977 - Remove deprecated code
#979 - Update dev dependencies
#976 - Update electron and various dependencies
#974 - Add CI job for dependency review
#973 - Improve captions plugin
#972 - fix malformed json in tuna-obs
#817 - Add Captions selector
#866 - fix SnoreToast implementation
#941 - Bump json5 from 1.0.1 to 1.0.2
#942 - [Snyk] Upgrade custom-electron-titlebar from 4.1.3 to 4.1.5
#969 - Fixed video-toggle aligning running before #main-panel exists
#956 - [New plugin] Music visualizers
#953 - fix PiP buttons not showing up
#964 - Use same audio context/source everywhere
#951 - revert adblocker bump
#1105 - Allow downloading age restricted videos
#1084 - add option to hide the like buttons
#1075 - add starting page option
#1071 - add slight delay to lyrics genius
#1041 - fix unescaped url params
#1050 - fix playback speed selector
#1045 - fix PiP button
#959 - fix security issues in deps
9cde19d - rome lint
325026e - lint
b652a01
v1.19.0
31 December 2022
- Automatic release by CI when version is updated
#936 - Center toggle of video-toggle
#894 - Load plugins as soon as the window is created
#890 - Bump qs from 6.5.2 to 6.5.3
#913 - [Snyk] Upgrade custom-electron-titlebar from 4.1.1 to 4.1.2
#900 - Add option in skip-silences plugin to only skip at the beginning
#931 - Replace rimraf by del-cli
#932 - docs: Added winget install instructions
#873 - [Snyk] Upgrade async-mutex from 0.3.2 to 0.4.0
#855 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.25.0 to 1.25.1
#856 - [Snyk] Upgrade custom-electron-titlebar from 4.1.0 to 4.1.1
#865 - [Snyk] Upgrade @ffmpeg/ffmpeg from 0.11.5 to 0.11.6
#876 - Discord Plugin RPC Fix
#888 - Bump FFMpeg
#854 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.23.8 to 1.23.9
#823 - [Snyk] Upgrade electron-store from 8.0.2 to 8.1.0
#801 - proposal: Adding an option to hide duration before the song ends
#802 - [Snyk] Security upgrade node-fetch from 2.6.7 to 3.2.10
#790 - Update README.md with a new theme repo
#807 - Fix likes on touchbar (they were inverted)
#822 - Add Scoop install directions for Windows 🪟
#839 - Bump version and change release type when publishing a new version
31ab27c - Lock node-fetch to v2 for commonJS
c9f610f - fix: upgrade @cliqz/adblocker-electron from 1.25.0 to 1.25.1
762ef4e
v1.18.0
5 September 2022
- Bump ytdl-core (bug fix)
#816 - Bump electron and fix tests in CI
#813 - Allow user to pass custom CSS file
#800 - [Snyk] Upgrade html-to-text from 8.2.0 to 8.2.1
#799 - [Snyk] Upgrade electron-store from 8.0.1 to 8.0.2
#772 - Bump jpeg-js from 0.4.3 to 0.4.4
#756 - Support MPRIS loop and volume change
#749 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.23.7 to 1.23.8
#742 - Use ; instead of space for play/pause.
#745 - Update readme.md
#750 - fix lyrics font size
#753 - fix top gap between nav-bar and browse-page
#734 - migrate from remote to ipc + fix restart in portable app
#605 - [Snyk] Upgrade custom-electron-prompt from 1.4.2 to 1.5.0
#717 - Picture in Picture v2
#685 - Add MPRIS volume control
#776 - Remove jest
bb6115f - migrate from remote to ipc
5bd9768 - v3
d23bfe9
v1.17.0
16 May 2022
- Bump ejs from 3.1.6 to 3.1.7
#712 - fix injectCSS
did-finish-loadlistener overload#693 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.23.6 to 1.23.7
#689 - [Snyk] Upgrade custom-electron-prompt from 1.4.1 to 1.4.2
#686 - [Snyk] Upgrade @electron/remote from 2.0.7 to 2.0.8
#684 - Improve plugin submenu ux
#699 - update build action
#702 - add different modes to video-toggle plugin
#700 - lint
#701 - [ImgBot] Optimize images
#703 - add album to lastfm if available
#695 - [in-app-menu] add hide icon option
#680 - Add plugin to bypass age restrictions
#682 - Add "Picture in picture" plugin
#674 - Set lyrics metadata from Genius
#679 - MacOS: bring back the app in dock when using tray + app hidden
#677 - [Snyk] Upgrade @electron/remote from 2.0.4 to 2.0.5
#644 - [Snyk] Upgrade ytpl from 2.2.3 to 2.3.0
#660 - [Snyk] Upgrade ytdl-core from 4.10.1 to 4.11.0
#659 - Bump plist from 3.0.2 to 3.0.5
#678 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.23.4 to 1.23.5
#624 - [Precise-Volume] fix volumeHud position in miniplayer
#645 - add always-on-top option
#655 - [precise-volume] fix expand-volume-slider not updating its value
#670 - Fix lyrics genius missing parts
#671 - feat: option to force show like buttons
#673 - fix custom titlebar in prompt options
#619 - Process lyrics HTML in Genius util
d0532d6 - Create first version of picture in picture plugin
d2265b5 - Bump electron-builder to fix Mac build script
ae8365f
v1.16.0
20 February 2022
- update in-app-menu
#596 - Fix clientID
#602 - Add snoretoast custom compile script
#600 - fix interactive notifications icon + exclude platform specific plugins from build
#591 - Add album title to largeImage and change paused icon
#587 - make useragent override optional
#595 - get album name from DOM
#588 - fix various lyrics issues
#584 - discord set inactivity timeout prompt
#580 - add single instance lock option
#578 - fix "restart app on config change" option
#561 - fix window position save spam
#562 - load adblocker sooner
#583 - add description of new plugins to readme
#585 - Use
centeralignment for lyrics text#573 - fix precise-volume hud positioning
#567 - update electron and dependencies
#565 - filenamify playlist folder name
#557 - [Snyk] Security upgrade node-fetch from 2.6.6 to 2.6.7 (3.1.1 incompatible)
#554 - fix app starting offscreen
#548 - Release Mac arm64
#566 - Build command for Apple (m1) silicon macs
#553 - [Snyk] Upgrade custom-electron-titlebar from 3.2.9 to 3.2.10
#545 - Fix duplicate media session on linux
#551 - show a badge remaining items when downloading a playlist
#550 - allow downloading playlists from popup menu
#549 - xesam:artist should be a list
#539 - fix notifications showing thumbnail of last song
#537 - Fix https://github.com/pear-devs/pear-desktop/pull/578#issuecomment-1035517531
#578 - Add automatic changelog
1d9bfe8 - update electron to v17.0.0
fef7115 - update dependencies
8be07bc
v1.15.0
30 December 2021
- Switch from spectron to playwright to fix tests
#531 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.23.0 to 1.23.1
#529 - fix precise-volume options sync
#525 - Add album art/thumbnail to discord activity
#524 - fix skip-silences plugin
#521 - [Snyk] Upgrade electron-updater from 4.6.2 to 4.6.3
#520 - update electron & remote & user agents
#515 - fixes mpris bug in snap
#513 - Add "Skip silences" plugin
#519 - Aligned lyric design
#510 - Fix mpris bugs - follows #480
#509 - Various small fixes (discord, video-toggle, precise-volume, playback-speed, shortcuts, lyrics)
#476 - Mpris + obs-tuna fixes
#480 - [Snyk] Upgrade node-fetch from 2.6.5 to 2.6.6
#498 - fix interaction between blur navbar & in-app-menu
#491 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.22.7 to 1.23.0
#475 - New Plugin: Exponential Volume
#488 - [Snyk] Upgrade electron-updater from 4.6.0 to 4.6.1
#474 - Fix loadeddata/metadata video events rarely not firing (+other small fixes)
#477 - fix #490
#490 - fix #472
#472 - fix mpris
ccfe743 - lint
4362101 - rework songInfo pause listener
6726e26
v1.14.0
7 November 2021
- [Snyk] Upgrade custom-electron-prompt from 1.1.0 to 1.2.0
#467 - Video Toggle Plugin
#448 - fix playback speed plugin
#462 - Fix sponsorblock skipping when not needed
#465 - Sponsorblock fix + use new apiLoaded event
#463 - use apiLoaded event in audio-compressor plugin
#458 - alert on initial hide-menu enabled
#456 - Blur plugin tweaks and integration with in-app-menu
#451 - set resume on start url to songInfo.url
#449 - quality-changer-plugin
#446 - get songInfo from original API
#443 - New plugin: Blur navigation bar
#442 - Discord plugin: Clean Up Export (follow-up #380)
#440 - remove upgrade button + makes images unselectable
#434 - new auto confirm when paused
#433 - fix: mpris instance not registering itself and media controls
#431 - Audio compressor plugin
#288 - precise-volume plugin fixes & updates
#275 - Custom Prompt for changing options
#243 - [Snyk] Upgrade async-mutex from 0.3.1 to 0.3.2
#412 - build(deps): bump tmpl from 1.0.4 to 1.0.5
#414 - [Snyk] Upgrade node-fetch from 2.6.1 to 2.6.2
#416 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.22.5 to 1.22.6
#429 - build(deps-dev): bump electron from 12.0.8 to 12.1.0
#430 - Fix discord clearActivity, menu, listen along option
#380 - Bump dev deps
41a01ba - Discord add reconnecting functionality
b5fd6b4 - add custom-electron-prompt
e4eed2e
v1.13.0
19 September 2021
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.22.4 to 1.22.5
#406 - Fix incorrect Google alert caused by changing user agent coresponding to current platform
#384 - [Snyk] Upgrade electron-updater from 4.4.3 to 4.4.6
#401 - [Snyk] Upgrade electron-updater from 4.4.0 to 4.4.1
#370 - Bump path-parse from 1.0.6 to 1.0.7
#375 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.22.2 to 1.22.3
#385 - Bump jszip from 3.5.0 to 3.7.1
#388 - List missing plugins
#382 - add tuna plugin for obs
#397 - Update menu buttons to new format
#389 - Plugin to fetch lyrics from Genius
#387 - Add mpris support with cherry picked commit from previous PR https://github.com/pear-devs/pear-desktop/pull/394
#395 - Add "Listen Along" button, solve #353
#383 - Bump node to v14
#386 - [Snyk] Upgrade electron-updater from 4.3.9 to 4.3.10
#350 - [Snyk] Upgrade chokidar from 3.5.1 to 3.5.2
#354 - Bump ytdl/ytpl
c01506d - Add mpris support
e255777 - Add Genius lyrics plugin
acbe0ac
v1.12.2
1 July 2021
- Fix downloader plugin
#339 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.22.0 to 1.22.1
#337 - Update and simplify in-app-menu
#249 - Bump hosted-git-info from 2.8.8 to 2.8.9
#331 - Bump lodash from 4.17.20 to 4.17.21
#330 - [Snyk] Upgrade ytdl-core from 4.8.0 to 4.8.2
#328 - [Snyk] Upgrade electron-updater from 4.3.8 to 4.3.9
#324 - Bump normalize-url from 4.5.0 to 4.5.1
#323 - Bump trim-newlines from 3.0.0 to 3.0.1
#320 - [Snyk] Upgrade @ffmpeg/core from 0.9.0 to 0.10.0
#317 - [Snyk] Upgrade @ffmpeg/ffmpeg from 0.9.8 to 0.10.0
#316 - [Snyk] Upgrade custom-electron-titlebar from 3.2.6 to 3.2.7
#311 - fix hidden webp thumbnail throwing MIME type error in downloader
#318 - Add Sponsorblock plugin
#308 - [Snyk] Upgrade @ffmpeg/ffmpeg from 0.9.7 to 0.9.8
#305 - Bump dependencies to fix vulnerabilities
496836b - update refreshMenu() function
33855f1 - Add SponsorBlock plugin
ca64a77
v1.12.1
28 May 2021
- Bump ws from 7.4.3 to 7.4.6
#303 - Bump browserslist from 4.16.3 to 4.16.6
#301 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.20.4 to 1.20.5
#300 - [Snyk] Upgrade ytdl-core from 4.5.0 to 4.7.0
#299 - [Snyk] Upgrade @ffmpeg/core from 0.8.5 to 0.9.0
#298 - [Snyk] Upgrade filenamify from 4.2.0 to 4.3.0
#293 - [Snyk] Upgrade ytpl from 2.1.1 to 2.2.0
#285 - fix song-info callback duplication
#269 - fix notification showing appID instead of app name on windows
#270 - Upgrade electron to v12
#273 - fix last-fm overwrite config on each start
#267 - Downloader tweaks + taskbar progress bar
#265 - remove
opendependency from last-fm plugin#262 - Fix downloader metadata if not currently playing
#252 - fix playPause bugs by directly playPause video element
#259 - Bump ua-parser-js from 0.7.23 to 0.7.28
#260 - Fix precise volume listener override
#253 - fix css not inserting on reload
#255 - playlist download progressBar using
chokidar53bf7c5 - download progress bar on taskbar
a8ac2c3 - fix: upgrade @cliqz/adblocker-electron from 1.20.4 to 1.20.5
c5f84b5
v1.12.0
4 May 2021
- Menu tweaks
#224 - Interactive notifications for windows
#228 - [Plugin] Precise volume control
#236 - [Snyk] Upgrade electron-store from 7.0.2 to 7.0.3
#244 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.20.3 to 1.20.4
#233 - Dependencies update
#231 - Fix downloader metadata
#245 - Last.fm support
#196 - simple fix for discord plugin
#239 - In-app-menu plugin - rename plugin & configure menu builder
#215 - Allows downloading songs that aren't currently playing
#221 - Updated download plugin icon color to match other icons
#222 - [Notification Plugin] Fix duplicate notification
#216 - Pass metadata to front + use metadata URL in downloader
#213 - Refresh menu on plugin enable/disable (show/hide submenu)
#217 - remove 'shortcuts' from default plugins
#218 - [Plugin] styled-bars
#201 - Add configurable notification urgency
#212 - add Download Folder Chooser
#207 - Improved songinfo provider, by using the data from the '/player' request
#194 - Download plugin directory chooser
#10 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.20.0 to 1.20.1
#180 - [Plugin] taskbar-mediacontrol (for Windows)
#200 - merge source
#3 - merge source
#2 - Add playlist feature in downloader plugin + custom menus in plugin system
#203 - Added Discord timeout
#192 - Override hide(),show(),isVisible from inside plugin
6427b34 - added back original yarn.lock
24fea5a - remove local prompt
8dc486f
v1.11.0
9 March 2021
- [Snyk] Upgrade electron-store from 7.0.1 to 7.0.2
#178 - Added function to toggle resuming of last song when app starts
#177 - [Snyk] Upgrade discord-rpc from 3.1.4 to 3.2.0
#175 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.19.0 to 1.20.0
#154 - Added metadata to downloader plugin, and updated packages
dd1bdae - Fix download/speed menu item
796a7aa - fix: upgrade @cliqz/adblocker-electron from 1.19.0 to 1.20.0
538ab52
v1.10.0
7 February 2021
- [Snyk] Upgrade @ffmpeg/ffmpeg from 0.9.6 to 0.9.7
#146 - Reuse the same notification, instead of creating a new one each time the song changes.
#144 - [Snyk] Upgrade ytdl-core from 4.2.1 to 4.3.0
#136 - bring the new commits to this fork
#1 - GH page
3bcf409 - Add plugin to control playback speed like in Movie Player (from 0.25 to 2)
f7f3185 - Update back.js
1fdf241
v1.9.0
15 January 2021
- [Snyk] Upgrade electron-debug from 3.1.0 to 3.2.0
#121 - Refactor providers
#125 - Added Discord rich presence and added extra properties to songInfo provider
#124 - Fix plugins with context isolation
#127 - Windows portable exe
#126 - Split providers in 2
0743034 - Added Discord rich presence and added extra properties to songinfo provider
a8ce87f - Update discord plugin for new provider + wait for ready
aec542e
v1.8.2
12 January 2021
- Downloader plugin - custom audio format
#118 - Globalized the song info and song controls, and updated Touch Bar for it.
#102 - Bump electron to v11
#120 - Globalized the songinfo and song controls, and changed the pause/play button.
9be3e1a - Simplifies the notification plugin to use the globalized song info
5bffdbd - Loads providers before plugins
3a5d9bd
v1.8.1
8 January 2021
- [Snyk] Upgrade electron-updater from 4.3.5 to 4.3.6
#116 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.18.8 to 1.19.0
#117 - [Snyk] Upgrade ytdl-core from 4.1.1 to 4.1.2
#109 - Bump node-notifier from 8.0.0 to 8.0.1
#104 - fix: upgrade electron-updater from 4.3.5 to 4.3.6
0bf77e5 - fix: upgrade @cliqz/adblocker-electron from 1.18.8 to 1.19.0
5c0cc08 - fix: upgrade ytdl-core from 4.1.1 to 4.1.2
e2cc262
v1.8.0
20 December 2020
- Added Touch Bar plugin
#101 - [Snyk] Upgrade @ffmpeg/core from 0.8.4 to 0.8.5
#99 - [Snyk] Upgrade @ffmpeg/ffmpeg from 0.9.5 to 0.9.6
#100 - [Readme] Web folder for readme assets + new SVG animation
#96 - Add new Linux targets (deb, freebsd, rpm)
#94 - Web folder for readme assets + new svg animation
01fc965 - touchbar plugin - fixed code style
7473677 - added initial touchbar support
c3e2c13
v1.7.5
12 December 2020
- Bump ini from 1.3.5 to 1.3.7
#92 - Fix adblocking
#90 - Bump adblocker dependency
49497d0 - Fix adblocker preloading to inject scripts/styles
66c5ce4 - Add uBlock Origin filters to default sources
79c7959
v1.7.4
8 December 2020
v1.7.3
8 December 2020
- Adblocker: add option to disable default lists
22c7f70
v1.7.2
6 December 2020
- Add AUR badge + beautify badges
#82 - Bugfix: only use cache with no additional blocklists
467171a - Add AUR tag + beautify tags
d212206 - Readme: add music-player logo to badges
3022fac
v1.7.1
3 December 2020
v1.7.0
3 December 2020
- Refactor config, custom plugin options
#79 - Refactor config for simpler use and advanced options in plugins
8ab2da0 - Allow editing config (advanced)
f4fe5c2 - Adblocker - advanced options (caching or not, additional lists)
b94d0d4
v1.6.5
2 December 2020
- Add option to disable hardware acceleration
#77 - Downloader plugin - retry and upgrade dependencies
#76 - Reflect Arch Linux package name change
#70 - Option to hide menu
#67 - Add Arch Linux installation instructions
#68 - Update ytdl-core to 4.1.1
33a11ef - Autoupdate modal: add download/disable updates buttons
ae5b85d - Option to hide menu (win/linux)
4bac3ac
v1.6.4
24 November 2020
v1.6.3
24 November 2020
- Improve CI
#64 - Ensure menu is visible on all platforms
#63 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.18.3 to 1.18.4
#62 - fix: upgrade @cliqz/adblocker-electron from 1.18.3 to 1.18.4
2b243f6 - CI: cache yarn directory
0fd4933 - Run CI on every push/PR
cf4827d
v1.6.2
22 November 2020
- Add github action to build/release
#60 - Bump to node 12
#59 - Bump to node 12
#59 - Add downloader (video -> mp3) plugin (in music menu)
e197087 - Delete AppVeyor/Travis CI integration
941dd90 - GH action to build/release
fc4754a
v1.6.0
11 November 2020
- [Snyk] Upgrade electron-store from 6.0.0 to 6.0.1
#54 - Add notifications plugin (notify of song on play event)
bcff6e5 - Plugins/event handlers in each window
9bc81da - Option to toggle devtools
3e97e93
v1.5.0
4 October 2020
- Bump node-fetch from 2.6.0 to 2.6.1
#45 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.17.0 to 1.18.0
#47 - [Snyk] Upgrade electron-updater from 4.3.3 to 4.3.4
#40 - Bump elliptic from 6.5.2 to 6.5.3
#38 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.16.0 to 1.16.1
#37 - Bump lodash from 4.17.15 to 4.17.19
#34 - Option to start at login
#32 - Bump dependencies
97dce5a - Bump electron to v10 (+ remove devtron, bump spectron)
5f0dcbb - Navigation plugin: fix arrow style
8d74a0a
v1.4.0
12 July 2020
- Bump electron from 8.2.1 to 8.2.4
#31 - [Snyk] Upgrade electron-store from 5.1.1 to 5.2.0
#30 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.14.4 to 1.15.0
#29 - [Snyk] Upgrade electron-debug from 3.0.1 to 3.1.0
#28 - [Snyk] Upgrade electron-updater from 4.3.1 to 4.3.2
#27 - [Snyk] Upgrade electron-updater from 4.3.0 to 4.3.1
#26 - [Snyk] Upgrade @cliqz/adblocker-electron from 1.14.1 to 1.14.2
#25 - [Tests] Add integration tests
#24 - Add jest, spectron and getPort util for tests
736a706 - fix: upgrade electron-updater from 4.3.1 to 4.3.2
8c94510 - Add jest config and test environment to launch app
bce5b7d
v1.3.3
29 April 2020
v1.3.2
26 April 2020
- [Snyk] Upgrade electron-updater from 4.2.5 to 4.3.0
#22 - fix: upgrade electron-updater from 4.2.5 to 4.3.0
9821300 - Hide the app (no quit) on close if tray enabled
430687f - Show/hide window when clicking on tray
058371a
v1.3.1
12 April 2020
- Add options and tray
#21 - Upgrade outdated dependencies
#20 - [Plugins] Migrate ad blocker
#19 - Upgrade xo
297de08 - Bump electron-builder (needed after electron upgrade)
3d9e59d - Migrate from adblock-rs to cliqz
422c3fc
v1.2.0
15 March 2020
- [Snyk] Upgrade electron-localshortcut from 3.1.0 to 3.2.1
#13 - [Snyk] Upgrade electron-updater from 4.0.6 to 4.2.2
#12 - [Snyk] Upgrade electron-debug from 2.1.0 to 2.2.0
#15 - Fix vulnerability
#16 - Plugin: autoconfirm when paused
#11 - Migrate to yarn to install packages without package.json (but keep npm rebuild)
9371a48 - Bump electron-store to fix a vulnerability
7050dfc - Bump electron updater
f25bb59
v1.1.6
11 September 2019
- Bump eslint-utils from 1.3.1 to 1.4.2
#7 - Bump lodash.mergewith from 4.6.1 to 4.6.2
#4 - Bump lodash from 4.17.11 to 4.17.14
#5 - npm audit fix
1a72129 - Fix Google login
746b5f1 - Bump version to 1.1.6
6fd10ea
v1.1.5
6 July 2019
v1.1.4
8 June 2019
v1.1.3
2 June 2019
- Bump fstream from 1.0.11 to 1.0.12
#3 - Version 1.1.3 + npm audit fix
147ac48 - Fix case for {en/dis}ablePlugin
e86d63d - Remove outdated download links
ec58b5c
v1.1.2
1 May 2019
v1.1.1
28 April 2019
v1.1.0
19 April 2019
- Build script + check for updates
b3c24a5 - Add download section in readme
828e8d4 - Add release/licence badge in readme
9d343bf
v1.0.0
19 April 2019