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