All notable changes to this project will be documented in this file. Dates are displayed in UTC.
- fix(deps): update dependency serve to v14.2.4
#2515
- fix(deps): update dependency hono to v4.6.5
#2509
- chore(deps): update dependency vite to v5.4.9
#2500
- fix(api-server): properly implement next api call
#2505
- chore(deps): update dependency electron to v33
#2507
- chore(deps): update dependency typescript-eslint to v8.9.0
#2503
- chore(deps): update dependency discord-api-types to v0.37.102
#2501
- fix: trustedTypes issue
#2339
- chore(i18n): Translated using Weblate (Icelandic)
5f79b7e
- chore(i18n): Translated using Weblate (Chinese (Traditional Han script))
12d6939
- chore(i18n): Translated using Weblate (Ukrainian)
836cedb
14 October 2024
- fix(api-server): Various fixes and improvements
#2496
- fix(deps): update dependency electron-debug to v4.1.0
#2499
- fix(renderer): fix force like buttons display logic
#2493
- fix(deps): update dependency i18next to v23.16.0
#2492
- fix(downloader): fix #2371
#2371
- fix(ytm-bugs): incorrect video ratio
#2459
- fix(api-server): fix init/authentication error
#2497
- fix: RSS feed CORS issue
#1620
- chore(flatpak-builder): Add more details when failing
d3acb49
- chore(i18n): Translated using Weblate (Filipino)
e428708
- Bump version to 3.6.1
b668730
13 October 2024
- feat(api-server): remote control api
#1909
- chore(deps): update playwright monorepo to v1.48.0
#2489
- fix(
synced-lyrics
): Fix 2 issues#2441
- chore(deps): update dependency typescript to v5.6.3
#2486
- chore(deps): update dependency electron to v32.2.0
#2487
- chore(deps): update dependency del-cli to v6
#2475
- chore(deps): update dependency typescript-eslint to v8.8.1
#2477
- fix(deps): update dependency solid-js to v1.9.2
#2480
- Revert "chore(deps): update dependency electron-builder to v25"
#2488
- chore(deps): update dependency electron-builder to v25
#2406
- fix(deps): update dependency deepmerge-ts to v7.1.3
#2481
- fix(deps): update dependency ts-morph to v24
#2474
- fix(deps): update dependency i18next to v23.15.2
#2471
- chore(deps): update eslint monorepo to v9.12.0
#2470
- chore(deps): update dependency @stylistic/eslint-plugin-js to v2.9.0
#2469
- chore(deps): bump micromatch from 4.0.5 to 4.0.8
#2465
- chore(deps): bump braces from 3.0.2 to 3.0.3
#2466
- fix(deps): update dependency electron-updater to v6.3.9
#2468
- fix(deps): update dependency deepmerge-ts to v7.1.1
#2467
- chore(deps): update dependency typescript-eslint to v8.8.0
#2457
- chore(deps): update dependency @babel/runtime to v7.25.7
#2462
- chore(deps): update dependency rollup to v4.24.0
#2458
- chore(deps): update dependency eslint-plugin-import to v2.31.0
#2464
- chore(deps): update dependency rollup to v4.22.5
#2448
- chore(deps): update dependency typescript-eslint to v8.7.0
#2450
- fix(deps): update dependency solid-js to v1.9.1
#2451
- chore(deps): update dependency vite to v5.4.8
#2449
- chore(deps): update dependency discord-api-types to v0.37.101
#2440
- chore(deps): update dependency esbuild to v0.24.0
#2439
- chore(deps): update eslint monorepo to v9.11.1
#2442
- chore(deps): update dependency @types/howler to v2.2.12
#2443
- chore(deps): update dependency vite to v5.4.7
#2434
- chore(deps): update playwright monorepo to v1.47.2
#2436
- chore(deps): update eslint monorepo to v9.11.0
#2437
- fix(deps): update dependency youtubei.js to v10.5.0
#2431
- chore(deps): update dependency rollup to v4.22.4
#2430
- chore(deps): update dependency electron to v32.1.2
#2433
- feat: ESLint Flat Config (v9 support #2229)
#2426
- fix(taskbar-mediacontrol): fix icon color
#2485
- chore(eslint): apply eslint-plugin-prettier
#2438
- fix: apply fix from eslint
cb1381b
- chore(i18n): Translated using Weblate (Portuguese (Brazil))
bcff26c
- chore(i18n): Translated using Weblate (Persian)
ead448e
17 September 2024
- fix: fix
trustedHTML
issue#2339
- chore(deps): update dependency rollup to v4.21.3
6edc84a
- chore(deps): update typescript-eslint monorepo to v8.6.0
d4c8a43
- chore(deps): update dependency eslint to v8.57.1
02b7a39
7 September 2024
- chore(deps): update typescript-eslint monorepo to v8.4.0
#2401
- chore(deps): update dependency @total-typescript/ts-reset to v0.6.1
#2396
- chore(deps): update dependency electron to v31.5.0
#2397
- chore(deps): update dependency eslint-import-resolver-typescript to v3.6.3
#2376
- chore(deps): update dependency discord-api-types to v0.37.100
#2394
- fix(deps): update dependency electron-updater to v6.3.4
#2395
- chore(deps): update dependency @babel/runtime to v7.25.6
#2388
- chore(deps): update dependency vite-plugin-inspect to v0.8.7
#2389
- chore(deps): update dependency discord-api-types to v0.37.99
#2374
- chore(deps): update dependency vite to v5.4.3
#2377
- fix: incorrect regex when splitting artistName
#2378
- chore(deps): update dependency @babel/runtime to v7.25.4
#2373
- synced-lyrics: make the lyrics search more reliable
#2343
- fix(deps): update dependency solid-js to v1.8.22
#2354
- chore(deps): update typescript-eslint monorepo to v8.3.0
#2350
- fix(deps): update dependency electron-debug to v4.0.1
#2349
- chore(deps): update dependency electron to v31.4.0
#2356
- fix: hide native-controls on linux when in-app-menu is used
#2366
- fix: detect the upgrade btn using the icon
#2364
- fix: exclude build-id files from rpm
#2361
- fix(deps): update dependency i18next to v23.12.3
#2352
- fix(deps): update dependency @floating-ui/dom to v1.6.10
#2340
- fix(deps): update dependency electron-updater to v6.3.3
#2347
- fix(deps): update dependency solid-js to v1.8.20
#2345
- chore(deps): update dependency vite to v5.4.0
#2342
- chore(deps): update typescript-eslint monorepo to v8.0.1
#2335
- fix(deps): update dependency @floating-ui/dom to v1.6.9
#2337
- chore(deps): update playwright monorepo to v1.46.0
#2336
- chore(README): Translation README to Russian and adding Synced Lyrics to main README
#2338
- chore(deps): update dependency rollup to v4.20.0
#2326
- fix(synced-lyric): fix timestamp
#2323
#2379
- Revert "fix(MPRIS): Prevents player to start with invalid MPRIS interface (#1996)"
#2225
- fix(adblocker/inplayer): fix Response.prototype.json
#2310
- chore(deps): update dependency eslint-plugin-import to v2.30.0
f48e46d
- Revert "chore(deps): update dependency electron-builder to v25"
089eff3
- chore(deps): update dependency electron-builder to v25
fe4c89c
1 August 2024
- fix(deps): update dependency youtubei.js to v10.3.0
#2306
- fix: Window gets stuck offscreen in some instances
#2303
- fix: Incorrect window size on multi-monitor scaled displays
#2302
- chore(deps): update dependency rollup to v4.19.2
#2304
- chore(deps): update typescript-eslint monorepo to v8 (major)
#2297
- fix(ambient-mode): fix ambient-mode not working for videos after restart
#2294
- fix(deps): update dependency @xhayper/discord-rpc to v1.2.0
#2291
- fix(synced-lyrics): fix lyric load
#2295
- fix(ambient-mode): fix ambient-mode not working for videos after restart (#2294)
#1641
- fix(synced-lyrics): fix i18n
8750b54
- ts-fix: disambiguate ElectronStore typings
8775735
- chore(i18n): Translated using Weblate (Hungarian)
3537dc1
31 July 2024
- plugin: Synced Lyrics
#2207
- chore(deps): update dependency electron to v31.3.1
#2290
- chore(deps): update typescript-eslint monorepo to v7.18.0
#2292
- fix(deps): update dependency youtubei.js to v10.2.0
#2285
- chore(deps): update dependency electron to v31.3.0
#2282
- chore(deps): update typescript-eslint monorepo to v7.17.0
#2283
- fix(deps): update dependency solid-js to v1.8.19
#2280
- fix(deps): update dependency @xhayper/discord-rpc to v1.1.4
#2279
- chore(deps): update dependency @babel/runtime to v7.25.0
#2281
- fix(deps): update dependency @floating-ui/dom to v1.6.8
#2278
- Fix: Incorrect window size on scaled displays
#2258
- chore(deps): update dependency vite-plugin-resolve to v2.5.2
#2276
- chore(deps): update playwright monorepo to v1.45.3
#2277
- fix(deps): update dependency deepmerge-ts to v7.1.0
#2263
- chore(deps): update dependency typescript to v5.5.4
#2274
- chore(deps): update dependency vite to v5.3.5
#2275
- fix(deps): update dependency i18next to v23.12.2
#2260
- chore(deps): update dependency discord-api-types to v0.37.93
#2273
- chore(deps): update dependency rollup to v4.19.1
#2261
- fix(deps): update dependency custom-electron-prompt to v1.5.8
#2262
- feat(adblocker): add new option AdSpeedup
#2235
- fix: disable multi-plane format for software video
#2254
- chore(deps): update dependency eslint-plugin-prettier to v5.2.1
#2253
- chore(deps): update dependency vite to v5.3.4
#2243
- chore(deps): update typescript-eslint monorepo to v7.16.1
#2239
- chore(deps): update playwright monorepo to v1.45.2
#2244
- chore(deps): update dependency vite-plugin-inspect to v0.8.5
#2252
- fix(deps): update dependency semver to v7.6.3
#2250
- chore(deps): update dependency electron to v31.2.1
#2241
- chore(i18n): Translated using Weblate (Catalan)
4a8440c
- Update changelog for v3.4.1
18e0b1b
- fix(synced-lyrics): fix type error
9357a15
15 July 2024
- fix(mpris): fix mpris position
#2225
- fix(deb): fix depends
#1983
- fix: fix touchbar icon
#2183
- fix: fix "Starting page"
#1822
- fix: fix album actions
#2202
- fix: fix playback slider
#2045
- chore(i18n): Translated using Weblate (Spanish)
91bee48
- Bump version to 3.4.1
02e2fb6
14 July 2024
- fix(deps): update dependency i18next to v23.12.1
#2230
- feat(downloader): New option to download on finish
#1964
- chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.42
#2228
- chore(deps): update dependency eslint to v9.7.0
#2226
- chore(deps): update dependency @babel/runtime to v7.24.8
#2221
- chore(deps): update dependency node-gyp to v10.2.0
#2216
- chore(deps): update dependency ws to v8.18.0
#2217
- chore(deps): update dependency glob to v11
#2219
- chore(deps): update dependency esbuild to v0.23.0
#2215
- chore(deps): update dependency electron to v31.2.0
#2214
- fix(deps): update dependency youtubei.js to v10.1.0
#2218
- chore(deps): update playwright monorepo to v1.45.1
#2212
- chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.41
#2213
- chore(deps): update dependency rollup to v4.18.1
#2210
- chore(deps): update dependency eslint to v9.6.0
#2192
- chore(deps): update dependency vite to v5.3.3
#2211
- chore(deps): update dependency glob to v10.4.5
#2205
- chore(deps): update dependency discord-api-types to v0.37.92
#2204
- fix(deps): update dependency solid-js to v1.8.18
#2189
- chore(deps): update dependency typescript to v5.5.3
#2206
- chore(deps): update dependency electron to v31.1.0
#2190
- chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.40
#2193
- fix(deps): update dependency @floating-ui/dom to v1.6.7
#2196
- chore(deps): update dependency vite to v5.3.2
#2188
- chore(deps): update dependency discord-api-types to v0.37.91
#2187
- chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.34
#2184
- fix(deps): update dependency @floating-ui/dom to v1.6.6
#2182
- chore(deps): update playwright monorepo to v1.45.0
#2181
- fix(deps): update dependency ts-morph to v23
#2180
- chore(deps): update dependency electron-vite to v2.3.0
#2178
- fix(deps): update dependency conf to v13.0.1
#2175
- chore(deps): update dependency glob to v10.4.2
#2168
- chore(deps): update dependency discord-api-types to v0.37.90
#2167
- chore(deps): update dependency typescript to v5.5.2
#2173
- chore(deps): update dependency electron to v31.0.2
#2170
- chore(deps): update dependency ws to v8.17.1
#2164
- chore(deps): update dependency eslint to v9.5.0
#2162
- fix(deps): update dependency youtubei.js to v10
#2136
- chore(deps): update dependency discord-api-types to v0.37.89
#2153
- chore(deps): update dependency vite to v5.3.1
#2154
- fix(deps): update dependency electron-store to v10
#2157
- fix(deps): update dependency conf to v13
#2156
- chore(deps): update dependency electron to v31.0.1
#2148
- chore(deps): update dependency discord-api-types to v0.37.88
#2138
- chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.30
#2139
- chore(deps): update dependency electron to v31
#2141
- chore(deps): update dependency esbuild to v0.21.5
#2135
- chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.29
#2132
- fix: rollback eslint version to v8
45931a2
- chore(i18n): Translated using Weblate (Filipino)
8a20566
- chore(i18n): Translated using Weblate (Slovenian)
40f0b9b
8 June 2024
- hotfix: Revert "chore(deps): update dependencies
@cliqz/adblocker-electron
,@cliqz/adblocker-electron-preload
"3c4abc1
- Update changelog for v3.3.11
de22444
- Bump version to 3.3.12
89ed7d2
8 June 2024
- Revert "fix(deps): update dependency @cliqz/adblocker-electron to v1.27.10"
#2129
- chore(deps): update dependency vite to v5.2.13
#2127
- chore(deps): update dependency electron to v30.1.0
#2126
- fix(deps): update dependency deepmerge-ts to v7.0.3
#2125
- chore(deps): update dependency @babel/runtime to v7.24.7
#2124
- chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.28
#2121
- fix(deps): update dependency electron-updater to v6.2.1
#2120
- chore(deps): update dependency discord-api-types to v0.37.87
#2119
- fix(deps): update dependency deepmerge-ts to v7.0.2
#2118
- chore(deps): update typescript-eslint monorepo to v8.0.0-alpha.25
#2114
- fix(menu): fix menubar items doesn't rendered
#2113
- chore(i18n): Translated using Weblate (Nepali)
4ae9a28
- chore(i18n): Translated using Weblate (Nepali)
7e8d311
- fix(deps): update dependency @cliqz/adblocker-electron to v1.27.10
d97aa1a
2 June 2024
- fix(adblocker): fix blank screen
#2103
#2105
- chore(i18n): Translated using Weblate (Hungarian)
25958a7
- fix(deps): bump deps
4fa9762
- fix(deps): bump
@typescript-eslint/eslint-plugin
version to 8.0.0-alpha.241e5bea8
1 June 2024
- chore(deps): update dependency eslint to v9.4.0
#2106
- fix(adblocker): fix In-Player adblocker
#1817
- feat(adblocker): improve In-Player adblocker
5b9e947
- chore(i18n): Translated using Weblate (French)
9e809b0
- chore(i18n): Translated using Weblate (Malay)
79151cb
1 June 2024
- fix(adblocker): fix blank screen
#1942
#2100
#2103
- Update changelog for v3.3.7
b572623
- Bump version to 3.3.8
5d99a85
1 June 2024
- chore(deps): update dependency electron to v30.0.9
#2098
- Revert "fix(deps): update dependency @cliqz/adblocker-electron to v1.27.6"
#2101
- fix(deps): update dependency @cliqz/adblocker-electron to v1.27.6
#2096
- chore(deps): update dependency discord-api-types to v0.37.86
#2092
- chore(deps): update dependency vite to v5.2.12
#2094
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.11.0
#2093
- chore(docs): Added README-es.md and linked to README.md
#2090
- fix(deps): update dependency deepmerge-ts to v7
#2085
- chore(deps): update dependency builtin-modules to v4
#2084
- fix(deps): update dependency electron-debug to v4
#2086
- fix(deps): update dependency electron-store to v9
#2087
- fix(deps): update dependency conf to v12
#1463
- fix(deps): update dependency youtubei.js to v9.4.0
#2083
- chore(deps): update playwright monorepo to v1.44.1
#2082
- chore(deps): update dependency ws to v8.17.0
#2081
- chore(deps): update dependency glob to v10.4.1
#2080
- chore(deps): update dependency eslint to v9.3.0
#2079
- fix(deps): update dependency peerjs to v1.5.4
#2075
- chore(deps): update dependency esbuild to v0.21.4
#2078
- fix(deps): update dependency semver to v7.6.2
#2076
- chore(deps): update dependency electron-vite to v2.2.0
#2077
- fix(deps): update dependency i18next to v23.11.5
#2074
- fix(deps): update dependency @cliqz/adblocker-electron to v1.27.3
#2071
- chore(deps): update dependency vite to v5.2.11
#2070
- fix(deps): update dependency @floating-ui/dom to v1.6.5
#2073
- fix(deps): update dependency @cliqz/adblocker-electron-preload to v1.27.3
#2072
- chore(deps): update pnpm to v9
#1980
- chore(deps): update dependency electron to v30.0.8
#2068
- chore(deps-dev): bump ejs from 3.1.9 to 3.1.10
#2023
- chore(deps): update dependency utf-8-validate to v6.0.4
#2069
- fix(MPRIS): Prevents player to start with invalid MPRIS interface
#1996
- fix(deps): update dependency solid-js to v1.8.17
#2002
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.10.0
#2000
- chore(deps): update dependency discord-api-types to v0.37.85
#1998
- fix(deps): update dependency serve to v14.2.3
#1997
- chore(deps): update dependency rollup to v4.18.0
#1990
- feat: Enable arm64 for deb and rpm
#2033
- chore (README-is.md): Replace viðbót with tengiforrit
#2004
- chore(docs): readme file translated to french
#2049
- chore(deps): update dependency @babel/runtime to v7.24.6
#2039
- Fix substract
margin-top
in fullscreen mode#2015
- chore(deps): update pnpm to v8.15.7
#1970
- fix(renderer): fix macos traffic lights gap
#2035
- Fix substract
margin-top
in fullscreen mode#2013
- chore(i18n): Translated using Weblate (Hungarian)
f3de171
- feat(menu): add theme list in menu
933b4cc
- chore(i18n): Translated using Weblate (Filipino)
91392c0
13 April 2024
- fix: add AdGuard as blocklist sources
#1966
- chore(deps): update dependency rollup to v4.14.2
#1968
- fix(deps): update dependency youtubei.js to v9.3.0
#1967
- chore(deps): update playwright monorepo to v1.43.1
#1969
- chore(deps): update dependency electron to v29.3.0
#1961
- fix(mpris): use global regex to replace minus in the video ID
#1963
- fix(deps): update dependency @cliqz/adblocker-electron-preload to v1.27.1
#1954
- chore(deps): update dependency typescript to v5.4.5
#1958
- fix(deps): update dependency youtubei.js to v9.2.1
#1957
- fix(deps): update dependency i18next to v23.11.1
#1956
- fix(deps): update dependency @cliqz/adblocker-electron to v1.27.1
#1953
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.6.0
#1947
- fix(deps): update dependency i18next to v23.11.0
#1946
- chore(deps): update dependency node-gyp to v10.1.0
#1941
- chore(deps): update dependency eslint to v9
#1940
- chore(deps): update dependency rollup to v4.14.1
#1944
- chore(deps): update dependency node-gyp to v10.1.0
#1937
- chore(deps): update dependency typescript to v5.4.4
#1936
- chore(deps): update playwright monorepo to v1.43.0
#1938
- chore(deps): bump undici from 5.28.3 to 5.28.4
#1935
- chore(deps): update dependency vite to v5.2.8
#1930
- chore(deps): update dependency discord-api-types to v0.37.79
#1933
- chore(deps): update dependency node-gyp to v10.1.0
#1910
- chore(deps): update dependency node-gyp to v10.1.0
#1908
- fix(deps): update dependency @cliqz/adblocker-electron to v1.27.0
#1906
- fix(deps): update dependency @cliqz/adblocker-electron-preload to v1.27.0
#1907
- chore(deps): update dependency rollup to v4.13.2
#1901
- chore(deps): update dependency glob to v10.3.12
#1900
- chore(deps): update dependency vite to v5.2.7
#1905
- fix(deps): update dependency node-html-parser to v6.1.13
#1903
- chore(deps): update dependency discord-api-types to v0.37.77
#1899
- chore(deps): update dependency electron to v29.1.6
#1898
- Improve video title filters
#1667
- chore(deps): update dependency rollup to v4.13.1
#1896
- chore(deps): update dependency node-gyp to v10.1.0
#1890
- chore(deps): update dependency node-gyp to v10.1.0
#1889
- fix: fix
switch-repeat
#1810
- i18n Translation to Dutch/nl
0dbf029
- fix: rollback electron-builder version to 24.9.4
4a57cc5
- chore: update electron-builder to 25.0.0-alpha.6
aef03ab
26 March 2024
- chore(deps): update dependency node-gyp to v10.1.0
#1885
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.4.0
#1886
- chore(deps): update dependency vite to v5.2.6
#1883
- fix(style): resolve #1887
#1887
- chore(i18n): Translated using Weblate (Swedish)
69087bb
- chore(i18n): Translated using Weblate (French)
af78f15
- Update changelog for v3.3.4
62f7d44
24 March 2024
- Update changelog for v3.3.3
9769544
- fix(style): fix fullscreen style and in-app-menu
ed700c2
- fix(style): fix miniplayer style
a8bc539
24 March 2024
- chore(deps): update dependency electron to v29.1.5
#1876
- chore(deps): update dependency typescript to v5.4.3
#1877
- chore(deps): update dependency discord-api-types to v0.37.76
#1878
- chore(deps): update dependency vite to v5.2.4
#1881
- Ambient Plugin cleanup
#1880
- chore(deps): update dependency vite to v5.2.2
#1875
- fix(deps): update dependency solid-js to v1.8.16
#1873
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.3.1
#1868
- chore(deps): update dependency discord-api-types to v0.37.75
#1867
- chore(deps): update pnpm to v8.15.5
#1865
- fix: Fix Miniplayer image size
#1863
- fix(style): fixed image/video alignment when toggle is active
#1862
- chore: Update README-is.md
#1858
- chore(deps): update dependency vite-plugin-solid to v2.10.2
#1859
- fix: Ambient Mode intialization improvement
#1857
- chore(deps): bump follow-redirects from 1.15.5 to 1.15.6
#1856
- chore(README): Nicer Readme 2.0
#1833
- chore(deps): update dependency discord-api-types to v0.37.74
#1854
- chore(deps): update dependency esbuild to v0.20.2
#1855
- Improve ambient mode
#1853
- chore(deps): update dependency electron to v29.1.4
#1852
- chore(deps): update dependency electron to v29.1.3
#1851
- chore(deps): update dependency rollup to v4.13.0
#1850
- fix(deps): update dependency electron-store to v8.2.0
#1843
- chore(deps): update dependency electron to v29.1.1
#1841
- fix(deps): update dependency i18next to v23.10.1
#1842
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.2.0
#1848
- chore(deps): update dependency vite to v5.1.6
#1847
- fix(deps): update dependency async-mutex to v0.5.0
#1849
- fix(deps): update dependency ts-morph to v22
#1846
- chore(deps): update dependency discord-api-types to v0.37.73
#1840
- chore(deps): update dependency rollup to v4.12.1
#1837
- chore: Changed a single word (README-is.md)
#1836
- chore(deps): update dependency typescript to v5.4.2
#1838
- chore(deps): update dependency electron-vite to v2.1.0
#1823
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.1.1
#1829
- chore(deps): update dependency vite to v5.1.5
#1831
- Revert "chore(deps): update dependency electron-builder to v24.13.3"
#1818
- chore(deps): update dependency electron-builder to v24.13.3
#1774
- chore(deps): update playwright monorepo to v1.42.1
#1816
- fix: Add scale ratio for tray icons
#1811
- Icelandic translation of the readme file
#1806
- chore(deps): update dependency electron to v29.1.0
#1808
- chore(deps): update playwright monorepo to v1.42.0
#1805
- chore(deps): update dependency eslint to v8.57.0
#1793
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.1.0
#1800
- chore(deps): update dependency discord-api-types to v0.37.71
#1799
- chore(deps): update pnpm to v8.15.4
#1795
- chore(deps): update dependency @types/semver to v7.5.8
#1797
- fix: center the pause icon
#1786
- fix(deps): update dependency @cliqz/adblocker-electron to v1.26.16
#1788
- fix(deps): update dependency @cliqz/adblocker-electron-preload to v1.26.16
#1789
- fix(deps): update dependency youtubei.js to v9.1.0
#1790
- fix(deps): update dependency i18next to v23.10.0
#1785
- chore(deps): update dependency electron to v29
#1773
- chore(deps): update dependency vite to v5.1.4
#1778
- chore(deps): bump ip from 2.0.0 to 2.0.1
#1777
- fix: add support for Wayland
#1864
- fix(style): fix navigation bar items are not working
#1381
#1396
#1649
- fix(ytm-bugs): fixed a
scrollbar-color
bug that affected Chromium 121 and later#1737
- chore(i18n): Translated using Weblate (Icelandic)
82fa871
- chore(i18n): Translated using Weblate (Romanian)
c871506
- chore(i18n): Translated using Weblate (Thai)
a7d0350
20 February 2024
- fix: fix bugs in MPRIS, and improve MPRIS
#1760
- fix(deps): update dependency electron-updater to v6.1.8
#1770
- chore(deps): update dependency electron-builder to v24.12.0
#1771
- feat(scrobblers): use
BrowserWindow
instead ofshell.openExternal
#1758
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.0.2
#1763
- chore(deps): update dependency esbuild to v0.20.1
#1759
- fix(deps): update dependency i18next to v23.9.0
#1754
- fix: fixed an issue that caused infinite loops when using Music Together
#1752
- chore(deps): rollback dependency electron-builder to v24.9.1
8bd05f5
- chore(deps): update dependency electron-builder to v24.13.1
47b23b4
- chore(i18n): Translated using Weblate (German)
47505e9
18 February 2024
- Update changelog for v3.3.0
6d9bb8e
- hotfix: in-app-menu position issue
87acf4c
- release 3.3.1 (HOTFIX)
a6ed8bf
18 February 2024
- fix(deps): update dependency i18next to v23.8.3
#1751
- import fixed ./constants
#1748
- chore(deps): update dependency rollup to v4.12.0
#1743
- chore(deps): bump undici from 5.28.2 to 5.28.3
#1747
- chore(deps): update dependency vite to v5.1.3
#1742
- chore(deps): update dependency vite-plugin-solid to v2.10.1
#1734
- chore(deps): update dependency discord-api-types to v0.37.70
#1740
- chore(deps): update dependency electron to v28.2.3
#1736
- chore(deps): update pnpm to v8.15.3
#1739
- chore(deps): update dependency rollup to v4.11.0
#1738
- fix(deps): update dependency solid-js to v1.8.15
#1735
- chore(deps): update dependency vite to v5.1.2
#1733
- chore(deps): update dependency vite-plugin-solid to v2.10.0
#1732
- chore(deps): update pnpm to v8.15.2
#1729
- Update Copyright - 2024
#1730
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7
#1728
- fix(deps): update dependency @floating-ui/dom to v1.6.3
#1727
- chore(deps): update dependency electron to v28.2.2
#1717
- chore(deps): update dependency vite to v5.1.1
#1718
- chore(deps): update dependency @types/semver to v7.5.7
#1724
- fix(deps): update dependency @floating-ui/dom to v1.6.2
#1725
- chore(deps): update dependency rollup to v4.10.0
#1719
- fix(deps): update dependency solid-js to v1.8.14
#1713
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.21.0
#1711
- fix(deps): update dependency semver to v7.6.0
#1712
- refactor(in-app-menu): refactor
in-app-menu
plugin#1710
- chore(deps): update playwright monorepo to v1.41.2
#1706
- chore(deps): update dependency electron to v29.0.0-beta.5
#1707
- feat(album-color-theme): support album color theme in all pages
#1685
- fix(deps): update dependency youtubei.js to v9.0.2
#1704
- fix(deps): update dependency i18next to v23.8.2
#1702
- feat: Support disabling scrobbling for non-music content
#1665
- fix(deps): update dependency youtubei.js to v9
#1682
- chore(deps): update dependency electron to v29.0.0-beta.4
#1698
- fix(deps): update dependency i18next to v23.8.1
#1694
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.20.0
#1700
- chore(deps): update pnpm to v8.15.1
#1699
- chore(deps): update dependency esbuild to v0.20.0
#1691
- chore(deps): update pnpm to v8.15.0
#1692
- fix(deps): update dependency i18next to v23.7.20
#1684
- chore(deps): update dependency electron to v29.0.0-beta.3
#1683
- chore(deps): update dependency electron to v29.0.0-beta.2
#1681
- chore(deps): update dependency rollup to v4.9.6
#1663
- chore(deps): update dependency electron to v29.0.0-beta.1
#1670
- fix(deps): update dependency i18next to v23.7.19
#1680
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.19.1
#1669
- chore(deps): update pnpm to v8.14.3
#1668
- chore(deps): update dependency vite-plugin-inspect to v0.8.3
#1672
- chore(deps): update dependency esbuild to v0.19.12
#1673
- fix(deps): update dependency @electron/remote to v2.1.2
#1676
- chore: Update issue templates
#1661
- chore(deps): update playwright monorepo to v1.41.1
#1660
- fix(deps): update dependency i18next to v23.7.18
#1662
- chore(deps): update actions/dependency-review-action action to v4
#1654
- chore(deps): update dependency electron to v29.0.0-alpha.11
#1656
- chore(deps): update dependency vite to v5.0.12 [security]
#1659
- fix(deps): update dependency async-mutex to v0.4.1
#1653
- chore(deps): update playwright monorepo to v1.41.0
#1651
- feat: Better Scrobbler Plugin
#1640
- chore(deps): update dependency electron to v29.0.0-alpha.10
#1645
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.19.0
#1643
- chore(README): Fix plugins names and add plugins in/to Readme (in menu too)
#1624
- fix(album-actions): Fixed album actions
#1639
- chore(deps): update playwright monorepo to v1.41.0-beta-1705101589000
#1638
- fix(#1543): fix song control doesn't work
#1637
- chore(deps): update playwright monorepo to v1.41.0-beta-1705092460000
#1635
- chore(deps): update dependency rollup to v4.9.5
#1629
- chore(deps): update dependency electron to v29.0.0-alpha.9
#1627
- chore(deps): update dependency electron to v29.0.0-alpha.8
#1608
- fix(deps): update dependency @cliqz/adblocker-electron to v1.26.15
#1615
- chore(deps): update dependency rollup to v4.9.4
#1591
- fix(deps): update dependency @cliqz/adblocker-electron-preload to v1.26.15
#1616
- chore(deps): update pnpm to v8.14.1
#1619
- chore(deps): update dependency eslint-plugin-prettier to v5.1.3
#1618
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.18.1
#1612
- fix(deps): update dependency youtubei.js to v8.2.0
#1614
- chore(deps): update dependency electron-vite to v2.0.0
#1609
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.18.0
#1603
- chore(deps): update dependency electron-vite to v2.0.0-beta.4
#1602
- fix: fix upgrade button
#1199
- fix(mpris): fix mpris invalid position
#1726
- fix: discord RPC (fix #1664)
#1664
- fix: remove sign-in button (fix #1199)
#1199
- Fix #1617
#1617
- fix(crossfade): fix #1633
#1633
- fix: fix #1621
#1621
- fix(tuna-obs): partially fix #1596
#1596
- fix(discord): fix hide duration button
#1644
- fix(in-app-menu): fix invalid
margin-top
#1597
- fix(README): fix
plugins
path#1598
- chore(i18n): Translated using Weblate (Vietnamese)
0528637
- chore: update pnpm-lock
fd8d59b
- fix(in-app-menu): fix app crash in production
febc63e
5 January 2024
- feat(tray): Add song info and paused icon
#1592
- fix(skip-silences): fix audio distorted
#1141
- chore(deps): update dependency rollup to v4.9.3
0c3c380
- chore(i18n): Translated using Weblate (Turkish)
64ea1fd
- fix(music-together): typing
895386f
1 January 2024
- fix: fix #1574
#1574
- fix: fix #1575
#1575
- chore(i18n): Translated using Weblate
f5aa179
- chore(i18n): Translated using Weblate (English)
e409165
- chore(i18n): Translated using Weblate (Czech)
0ca4e34
1 January 2024
- feat(album-color-theme): improve
Album Color Theme
style#1571
- feat(menu): add more detail in Menu
#1570
- feat(music-together): Add new plugin
Music Together
#1562
- chore(deps): update dependency rollup to v4.9.2
#1567
- fix(deps): update dependency i18next to v23.7.13
#1569
- feat: Add new plugin
Album actions
#1515
- fix(deps): update dependency i18next to v23.7.12
#1564
- fix: Only apply scale factor on Windows
#1565
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.16.0
#1556
- chore(deps): update pnpm to v8.13.1
#1557
- chore(deps): update dependency ws to v8.16.0
#1559
- fix(deps): update dependency youtubei.js to v8.1.0
#1560
- fix(deps): update dependency node-html-parser to v6.1.12
#1554
- Revert "fix(deps): update dependency @xhayper/discord-rpc to v1.1.2"
#1552
- feat(ambient-mode): support ambient mode on
Song section
#1555
- fix: fixed an issue with the download button disappearing
#1551
- fix: fix
homebrew cask
#1514
- fix: pnpm build error
13ef856
- chore(i18n): Translated using Weblate (Czech)
0dc9c6a
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.15.0
c5bcd89
18 December 2023
- fix: fix renderer plugin load timing
#1522
- chore(i18n): Translated using Weblate (Lithuanian)
fc1a7cd
- chore(i18n): Translated using Weblate (Chinese (Simplified))
eba7026
- chore(deps): update dependency rollup to v4.8.0
a601d0b
11 December 2023
- chore(deps): update dependency electron to v28
#1498
- Enable/Disable Navigation without restart
#1507
- Turkish(tr)_lang_file
#1513
- Skip Disliked Songs
#1505
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.13.2
#1452
- fix: Homebrew latest release url parsing
#1496
- fix: in-player adblocker inject timing issue
#1478
- fix(package.json): fix RPM version
libuuid
issue#1508
- Translated using Weblate (Polish)
7b78ba6
- Translated using Weblate (French)
ebc0879
- Translated using Weblate (Chinese (Traditional))
020bdc0
3 December 2023
- fix(adblocker): fix In-Player adblocker
#1478
- fix(menu): crash on linux
#1477
- fix: update pnpm-lock.yaml
9e2c6b1
- Translated using Weblate (Chinese (Traditional))
125b69f
- Translated using Weblate (French)
15c4551
2 December 2023
- hotfix(adblocker): fix #1475
#1475
- Translated using Weblate (French)
7f02afc
- Update changelog for v3.0.0
d8c8bd1
- Translated using Weblate (German)
0660f0b
2 December 2023
- Add text to Translation section
#1470
- fix(deps): update dependency youtubei.js to v8
#1473
- chore(deps): update dependency electron to v27.1.3
#1471
- fix(deps): update dependency @xhayper/discord-rpc to v1.1.1
#1472
- feat: add support i18n
#1468
- chore(deps): update dependency electron to v27.1.2
#1441
- Nicer Readme
#1439
- Windows Zoom, ScaleFactor
#1402
- chore(deps): bump axios from 1.5.1 to 1.6.1
#1400
- Updated mac icon to better reflect the Mac styling
#1395
- feat: rename plugins to clarify context
#1392
- feat: refactor plugin utils
#1391
- feat: plugin auto-importer with
vite-plugin-resolve
#1385
- feat: migrate from
rollup
toelectron-vite
#1364
- feat: enable
context-isolation
#1361
- fix: add workaround for
podcast
type video#1362
- fix: fix broken menu-layout
#1360
- Add Homebrew cask install option for MacOS.
#1357
- feat: changed Zoom shortcuts to standard
#1458
- fix(in-app-menu): fix #1436
#1436
- fix(discord): update application client-id
#1431
- chore(deps): update dependency electron to v27.0.4
#1324
- fix(in-app-menu): panel should close with the window when it is closed
#1389
- fix: change titleBarOverlay height based on zoomFactor
#1375
- fix: fixed an issue if "Always on top" is enabled, the dialog is displayed below the window
#1379
- fix: fix winget version (fix #1363)
#1363
- feat: run prettier
a3104fd
- Translated using Weblate (Korean)
b4b7ad8
- Translated using Weblate (English)
d2eabaa
27 October 2023
- feat(ambient-mode): add config for
ambient-mode
plugin#1349
- bump deps
4248d20
- Update changelog for v2.1.3
dc73561
- Bump version to 2.2.0
6288d0b
23 October 2023
- fix: fixed bugs in downloader
#1342
- feat(discord): rename
Listen Along
toPlay on YTM
#1341
- chore(deps): bump deps
4333891
- Update changelog for v2.1.2
fa4c69d
- fix(store): fix listenAlong statement
bceaa05
19 October 2023
- feat(in-app-menu): add an option to hide the window controls
#1335
- fix: fixed an issue where the album name was missing
#1334
- chore(deps): update dependency electron to v27.0.1
#1331
- fix: fixed an issue where only the first 100 songs in a playlist were downloaded
#1329
- Updated readme plugins list
#1326
- QOL: Move source code under the src directory.
#1318
- feat: migrate from
npm
topnpm
#1316
- fix: fix unresponsive (fix #1325)
#1325
- fix(blocker): remove the
app.isPackaged
check (fix #1315)#1315
- fix(discord):
Discord RPC fails if a song's title is only one character
(fix #1314)#1314
- chore(deps): Bump @rollup/plugin-commonjs, pnpm version, Remove ytpl
9705f84
- chore(deps): Bump rollup, @xhayper/discord-rpc version
00a3e8d
- chore(deps): update dependency rollup to v4.1.4
6774d54
14 October 2023
- hotfix(downloader): can't get an album title (fix #1313)
#1313
- Update changelog for v2.1.0
92cab89
- Bump version to 2.1.1
3bb5bc2
- Add "about" menu to show app version
21c45fa
14 October 2023
- feat(downloader): Added support for audio format auto-detection
#1310
- feat(in-app-menu): enable in-app-menu by default (in Windows)
#1311
- fix: winget publish
#1307
- hotfix(downloader): fix invalid query selector (fix #1308)
#1308
- chore(deps): bump dependencies
3c6b3ae
- chore(actions): create winget-cla.yml
37181a7
- Update changelog for v2.0.4
e9398ad
12 October 2023
- hotfix(adblocker): fix
ipcRenderer.sendSync() with ...
#1301
- fix(downloader): Korean filename is broken on non-macOS devices
#1297
- chore(deps): bump deps
b6894dc
- fix: bump dependencies
7aa970c
- fix(downloader): private playlist download
1d5b299
10 October 2023
- feat(discord): add
Hide GitHub link Button
#1293
- feat(deps): bundle
youtubei.js
(temporary solution)#1292
- fix(mpris): fixed an issue where MPRIS information was incorrect
#1291
- fix(discord): fixed an issue where
timeChanged
was not being applied to Discord activities#1290
- Fix: typo in README
#1286
- fix: chore(deps): update dependency @jellybrick/mpris-service to 2.1.4 (fix #971)
#971
- chore(deps): Bump
@cliqz/adblocker-electron
to 1.26.8 (fix #1269)#1269
- fix: missing icons taskbar-mediacontrol
fbf4b3b
- remove: migration scripts
52ba2dc
- feat: add migration script
926b9fb
8 October 2023
- fix: discord-rpc
#1278
- Bump version to 2.0.2
b5dbfaf
- Merge pull request #1272 from th-ch/feat/resolves-1265
6b7fd5b
- Merge pull request #1279 from th-ch/fix/1274
73a049a
8 October 2023
7 October 2023
- Bump version to 2.0.0
#1257
- feat(GitHub): add issue template
#1264
- feat: I guess it's TypeScript
#1235
- chore(deps): update dependency rollup to v4
#44
- feat: apply rollup 🚀
#20
- fix: Fixes the video-toggle being displayed at the wrong position on fullscreen
#1218
- Change Winget Releaser job to
ubuntu-latest
#1225
- Fixes the video-toggle being displayed at the wrong position on fullscreen
#1218
- Fix Remove upgrade button
#1206
- Fixed Age Restriction Bypass
#1221
- fix(tuna): handle
playPaused
#1
- Add plugin to always use the compact sidebar
#1190
- Hide login elements
#1189
- Fix navigation arrows
#1191
- MacOS better copy paste in readme.md
#1156
- feat(build-windows): Add support for IA32 (resolves #1110)
#1110
- fix: fix the downloader to work in a proxy environment (resolve #46)
#46
- fix: fix #34
#34
- fix: fix #32
#32
- fix: fix #29
#29
- fix: fix #30
#30
- fix: fix #29
#29
- fix: fix #30
#30
- hotfix: fix #28
#28
- fix: resolve #12
#12
- fix(precise-volume): fix slider ui does not sync
#15
- fix(video-toggle): fix video config not load config
#16
- refactor(in-app-menu): refactor in-app-menu plugin
#13
- feat(disable-autoplay): add
apply once
, resolve #9#9
- fix: fix #4
#4
- fix: fix #7
#7
- fix: fix #1187
#1187
- fix: resolves #978
#978
- fix: resolves #958
#958
- Merge pull request #1259 from organization/feat/fork-to-main
457a8b5
- fix: remove
xo
, migration toeslint
c722896
- fix: rollback changelog
9048da2
18 May 2023
- Bump version to 1.20.0
#1117
- Multiple implementations for the Adblocker plugin
#1134
- add xesam:url mpris from songInfo.url
#1138
- revert adblocker bump
#1124
- fix security issues in dependencies
#1116
- commit assets/generated
#1118
- remove
electron.remote
dependency#1113
- .gitattributes set
eol=lf
on all files#1115
- [crossfade] add
[beta]
tag to warn of possible bugs#1096
- [crossfade] add menu options
#1065
- [captions-selector] add
autoload
option#1079
- [downloader] Cleanup metadata
#1091
- fix protocol handler on unix
#1099
- fix merge conflict mistake in #1032
#1090
- Create providers/decorators.js
#1068
- [adblocker] fix ads showing on program start
#1100
- Allow downloading age restricted videos
#1086
- add starting page option
#1073
- [downloader] plugin overhaul
#1054
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.25.2 to 1.26.0
#1070
- [in-app-menu] fix css style of the library of uploaded songs
#1072
- add option to hide the like buttons
#1077
- Nitpick: Fix name casing in tray icon tooltip
#1081
- [lyrics-genius] Improved reliability of east asian language detection #1080
#1082
- Add dynamic synced plugin config provider
#1064
- [captions-selector] fix button showing when there aren't any captions available
#1063
- [in-app-menu] fix items hidden by navbar in library
#1067
- Fix Youtube Music logo is draggable
#1061
- fix build action failing on forks, and run it on pull requests
#1069
- try to fix songInfo time&album
#1032
- [lyrics] Romanization toggle for Genius plugin
#1039
- [Snyk] Upgrade html-to-text from 9.0.3 to 9.0.4
#1056
- [in-app-menu] add toggle menu icon
#988
- Fix playback speed slider not showing and PiP button showing when it shouldn't
#1048
- [lyrics-genius] Fix lyrics not showing up or showing up when they shouldn't
#1052
- [in-app-menu] disable nav-bar drag when menu is open
#1055
- [Notifications] [Windows] Native interactive notifications
#946
- automate winget releases
#1049
- build win target on ARM
#1029
- feat: auto reconnect rpc and CSP fix
#961
- [in-app-menu] make navbar draggable
#989
- Add option
useNativePiP
in PiP plugin to use native PiP#1013
- [PiP] fix hotkey activating when typing in the search box
#1025
- [PiP] Remove titlebar when in-app-menu is enabled
#1024
- [Shortcuts] MPRIS fixes, Repeat Language bug fix
#1005
- Build without release in forks
#1023
- [in-app-menu] fix navbar position
#997
- Migrate to yarn v3
#1022
- [precise-volume] fix arrows shortcuts active in search box
#1002
- [new plugin] Add first version for crossfade plugin
#1012
- Fix bypass-age-restriction lib import
#984
- Add menu entry to copy current URL
#977
- Remove deprecated code
#979
- Update dev dependencies
#976
- Update electron and various dependencies
#974
- Add CI job for dependency review
#973
- Improve captions plugin
#972
- fix malformed json in tuna-obs
#817
- Add Captions selector
#866
- fix SnoreToast implementation
#941
- Bump json5 from 1.0.1 to 1.0.2
#942
- [Snyk] Upgrade custom-electron-titlebar from 4.1.3 to 4.1.5
#969
- Fixed video-toggle aligning running before #main-panel exists
#956
- [New plugin] Music visualizers
#953
- fix PiP buttons not showing up
#964
- Use same audio context/source everywhere
#951
- revert adblocker bump
#1105
- Allow downloading age restricted videos
#1084
- add option to hide the like buttons
#1075
- add starting page option
#1071
- add slight delay to lyrics genius
#1041
- fix unescaped url params
#1050
- fix playback speed selector
#1045
- fix PiP button
#959
- fix security issues in deps
9cde19d
- rome lint
325026e
- lint
b652a01
31 December 2022
- Automatic release by CI when version is updated
#936
- Center toggle of video-toggle
#894
- Load plugins as soon as the window is created
#890
- Bump qs from 6.5.2 to 6.5.3
#913
- [Snyk] Upgrade custom-electron-titlebar from 4.1.1 to 4.1.2
#900
- Add option in skip-silences plugin to only skip at the beginning
#931
- Replace rimraf by del-cli
#932
- docs: Added winget install instructions
#873
- [Snyk] Upgrade async-mutex from 0.3.2 to 0.4.0
#855
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.25.0 to 1.25.1
#856
- [Snyk] Upgrade custom-electron-titlebar from 4.1.0 to 4.1.1
#865
- [Snyk] Upgrade @ffmpeg/ffmpeg from 0.11.5 to 0.11.6
#876
- Discord Plugin RPC Fix
#888
- Bump FFMpeg
#854
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.23.8 to 1.23.9
#823
- [Snyk] Upgrade electron-store from 8.0.2 to 8.1.0
#801
- proposal: Adding an option to hide duration before the song ends
#802
- [Snyk] Security upgrade node-fetch from 2.6.7 to 3.2.10
#790
- Update README.md with a new theme repo
#807
- Fix likes on touchbar (they were inverted)
#822
- Add Scoop install directions for Windows 🪟
#839
- Bump version and change release type when publishing a new version
31ab27c
- Lock node-fetch to v2 for commonJS
c9f610f
- fix: upgrade @cliqz/adblocker-electron from 1.25.0 to 1.25.1
762ef4e
5 September 2022
- Bump ytdl-core (bug fix)
#816
- Bump electron and fix tests in CI
#813
- Allow user to pass custom CSS file
#800
- [Snyk] Upgrade html-to-text from 8.2.0 to 8.2.1
#799
- [Snyk] Upgrade electron-store from 8.0.1 to 8.0.2
#772
- Bump jpeg-js from 0.4.3 to 0.4.4
#756
- Support MPRIS loop and volume change
#749
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.23.7 to 1.23.8
#742
- Use ; instead of space for play/pause.
#745
- Update readme.md
#750
- fix lyrics font size
#753
- fix top gap between nav-bar and browse-page
#734
- migrate from remote to ipc + fix restart in portable app
#605
- [Snyk] Upgrade custom-electron-prompt from 1.4.2 to 1.5.0
#717
- Picture in Picture v2
#685
- Add MPRIS volume control
#776
- Remove jest
bb6115f
- migrate from remote to ipc
5bd9768
- v3
d23bfe9
16 May 2022
- Bump ejs from 3.1.6 to 3.1.7
#712
- fix injectCSS
did-finish-load
listener overload#693
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.23.6 to 1.23.7
#689
- [Snyk] Upgrade custom-electron-prompt from 1.4.1 to 1.4.2
#686
- [Snyk] Upgrade @electron/remote from 2.0.7 to 2.0.8
#684
- Improve plugin submenu ux
#699
- update build action
#702
- add different modes to video-toggle plugin
#700
- lint
#701
- [ImgBot] Optimize images
#703
- add album to lastfm if available
#695
- [in-app-menu] add hide icon option
#680
- Add plugin to bypass age restrictions
#682
- Add "Picture in picture" plugin
#674
- Set lyrics metadata from Genius
#679
- MacOS: bring back the app in dock when using tray + app hidden
#677
- [Snyk] Upgrade @electron/remote from 2.0.4 to 2.0.5
#644
- [Snyk] Upgrade ytpl from 2.2.3 to 2.3.0
#660
- [Snyk] Upgrade ytdl-core from 4.10.1 to 4.11.0
#659
- Bump plist from 3.0.2 to 3.0.5
#678
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.23.4 to 1.23.5
#624
- [Precise-Volume] fix volumeHud position in miniplayer
#645
- add always-on-top option
#655
- [precise-volume] fix expand-volume-slider not updating its value
#670
- Fix lyrics genius missing parts
#671
- feat: option to force show like buttons
#673
- fix custom titlebar in prompt options
#619
- Process lyrics HTML in Genius util
d0532d6
- Create first version of picture in picture plugin
d2265b5
- Bump electron-builder to fix Mac build script
ae8365f
20 February 2022
- update in-app-menu
#596
- Fix clientID
#602
- Add snoretoast custom compile script
#600
- fix interactive notifications icon + exclude platform specific plugins from build
#591
- Add album title to largeImage and change paused icon
#587
- make useragent override optional
#595
- get album name from DOM
#588
- fix various lyrics issues
#584
- discord set inactivity timeout prompt
#580
- add single instance lock option
#578
- fix "restart app on config change" option
#561
- fix window position save spam
#562
- load adblocker sooner
#583
- add description of new plugins to readme
#585
- Use
center
alignment for lyrics text#573
- fix precise-volume hud positioning
#567
- update electron and dependencies
#565
- filenamify playlist folder name
#557
- [Snyk] Security upgrade node-fetch from 2.6.6 to 2.6.7 (3.1.1 incompatible)
#554
- fix app starting offscreen
#548
- Release Mac arm64
#566
- Build command for Apple (m1) silicon macs
#553
- [Snyk] Upgrade custom-electron-titlebar from 3.2.9 to 3.2.10
#545
- Fix duplicate media session on linux
#551
- show a badge remaining items when downloading a playlist
#550
- allow downloading playlists from popup menu
#549
- xesam:artist should be a list
#539
- fix notifications showing thumbnail of last song
#537
- Fix th-ch#578 (comment)
#578
- Add automatic changelog
1d9bfe8
- update electron to v17.0.0
fef7115
- update dependencies
8be07bc
30 December 2021
- Switch from spectron to playwright to fix tests
#531
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.23.0 to 1.23.1
#529
- fix precise-volume options sync
#525
- Add album art/thumbnail to discord activity
#524
- fix skip-silences plugin
#521
- [Snyk] Upgrade electron-updater from 4.6.2 to 4.6.3
#520
- update electron & remote & user agents
#515
- fixes mpris bug in snap
#513
- Add "Skip silences" plugin
#519
- Aligned lyric design
#510
- Fix mpris bugs - follows #480
#509
- Various small fixes (discord, video-toggle, precise-volume, playback-speed, shortcuts, lyrics)
#476
- Mpris + obs-tuna fixes
#480
- [Snyk] Upgrade node-fetch from 2.6.5 to 2.6.6
#498
- fix interaction between blur navbar & in-app-menu
#491
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.22.7 to 1.23.0
#475
- New Plugin: Exponential Volume
#488
- [Snyk] Upgrade electron-updater from 4.6.0 to 4.6.1
#474
- Fix loadeddata/metadata video events rarely not firing (+other small fixes)
#477
- fix #490
#490
- fix #472
#472
- fix mpris
ccfe743
- lint
4362101
- rework songInfo pause listener
6726e26
7 November 2021
- [Snyk] Upgrade custom-electron-prompt from 1.1.0 to 1.2.0
#467
- Video Toggle Plugin
#448
- fix playback speed plugin
#462
- Fix sponsorblock skipping when not needed
#465
- Sponsorblock fix + use new apiLoaded event
#463
- use apiLoaded event in audio-compressor plugin
#458
- alert on initial hide-menu enabled
#456
- Blur plugin tweaks and integration with in-app-menu
#451
- set resume on start url to songInfo.url
#449
- quality-changer-plugin
#446
- get songInfo from youtube API
#443
- New plugin: Blur navigation bar
#442
- Discord plugin: Clean Up Export (follow-up #380)
#440
- remove upgrade button + makes images unselectable
#434
- new auto confirm when paused
#433
- fix: mpris instance not registering itself and media controls
#431
- Audio compressor plugin
#288
- precise-volume plugin fixes & updates
#275
- Custom Prompt for changing options
#243
- [Snyk] Upgrade async-mutex from 0.3.1 to 0.3.2
#412
- build(deps): bump tmpl from 1.0.4 to 1.0.5
#414
- [Snyk] Upgrade node-fetch from 2.6.1 to 2.6.2
#416
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.22.5 to 1.22.6
#429
- build(deps-dev): bump electron from 12.0.8 to 12.1.0
#430
- Fix discord clearActivity, menu, listen along option
#380
- Bump dev deps
41a01ba
- Discord add reconnecting functionality
b5fd6b4
- add custom-electron-prompt
e4eed2e
19 September 2021
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.22.4 to 1.22.5
#406
- Fix incorrect Google alert caused by changing user agent coresponding to current platform
#384
- [Snyk] Upgrade electron-updater from 4.4.3 to 4.4.6
#401
- [Snyk] Upgrade electron-updater from 4.4.0 to 4.4.1
#370
- Bump path-parse from 1.0.6 to 1.0.7
#375
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.22.2 to 1.22.3
#385
- Bump jszip from 3.5.0 to 3.7.1
#388
- List missing plugins
#382
- add tuna plugin for obs
#397
- Update menu buttons to new format
#389
- Plugin to fetch lyrics from Genius
#387
- Add mpris support with cherry picked commit from previous PR th-ch#394
#395
- Add "Listen Along" button, solve #353
#383
- Bump node to v14
#386
- [Snyk] Upgrade electron-updater from 4.3.9 to 4.3.10
#350
- [Snyk] Upgrade chokidar from 3.5.1 to 3.5.2
#354
- Bump ytdl/ytpl
c01506d
- Add mpris support
e255777
- Add Genius lyrics plugin
acbe0ac
1 July 2021
- Fix downloader plugin
#339
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.22.0 to 1.22.1
#337
- Update and simplify in-app-menu
#249
- Bump hosted-git-info from 2.8.8 to 2.8.9
#331
- Bump lodash from 4.17.20 to 4.17.21
#330
- [Snyk] Upgrade ytdl-core from 4.8.0 to 4.8.2
#328
- [Snyk] Upgrade electron-updater from 4.3.8 to 4.3.9
#324
- Bump normalize-url from 4.5.0 to 4.5.1
#323
- Bump trim-newlines from 3.0.0 to 3.0.1
#320
- [Snyk] Upgrade @ffmpeg/core from 0.9.0 to 0.10.0
#317
- [Snyk] Upgrade @ffmpeg/ffmpeg from 0.9.8 to 0.10.0
#316
- [Snyk] Upgrade custom-electron-titlebar from 3.2.6 to 3.2.7
#311
- fix hidden webp thumbnail throwing MIME type error in downloader
#318
- Add Sponsorblock plugin
#308
- [Snyk] Upgrade @ffmpeg/ffmpeg from 0.9.7 to 0.9.8
#305
- Bump dependencies to fix vulnerabilities
496836b
- update refreshMenu() function
33855f1
- Add SponsorBlock plugin
ca64a77
28 May 2021
- Bump ws from 7.4.3 to 7.4.6
#303
- Bump browserslist from 4.16.3 to 4.16.6
#301
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.20.4 to 1.20.5
#300
- [Snyk] Upgrade ytdl-core from 4.5.0 to 4.7.0
#299
- [Snyk] Upgrade @ffmpeg/core from 0.8.5 to 0.9.0
#298
- [Snyk] Upgrade filenamify from 4.2.0 to 4.3.0
#293
- [Snyk] Upgrade ytpl from 2.1.1 to 2.2.0
#285
- fix song-info callback duplication
#269
- fix notification showing appID instead of app name on windows
#270
- Upgrade electron to v12
#273
- fix last-fm overwrite config on each start
#267
- Downloader tweaks + taskbar progress bar
#265
- remove
open
dependency from last-fm plugin#262
- Fix downloader metadata if not currently playing
#252
- fix playPause bugs by directly playPause video element
#259
- Bump ua-parser-js from 0.7.23 to 0.7.28
#260
- Fix precise volume listener override
#253
- fix css not inserting on reload
#255
- playlist download progressBar using
chokidar
53bf7c5
- download progress bar on taskbar
a8ac2c3
- fix: upgrade @cliqz/adblocker-electron from 1.20.4 to 1.20.5
c5f84b5
4 May 2021
- Menu tweaks
#224
- Interactive notifications for windows
#228
- [Plugin] Precise volume control
#236
- [Snyk] Upgrade electron-store from 7.0.2 to 7.0.3
#244
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.20.3 to 1.20.4
#233
- Dependencies update
#231
- Fix downloader metadata
#245
- Last.fm support
#196
- simple fix for discord plugin
#239
- In-app-menu plugin - rename plugin & configure menu builder
#215
- Allows downloading songs that aren't currently playing
#221
- Updated download plugin icon color to match other icons
#222
- [Notification Plugin] Fix duplicate notification
#216
- Pass metadata to front + use metadata URL in downloader
#213
- Refresh menu on plugin enable/disable (show/hide submenu)
#217
- remove 'shortcuts' from default plugins
#218
- [Plugin] styled-bars
#201
- Add configurable notification urgency
#212
- add Download Folder Chooser
#207
- Improved songinfo provider, by using the data from the '/player' request
#194
- Download plugin directory chooser
#10
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.20.0 to 1.20.1
#180
- [Plugin] taskbar-mediacontrol (for Windows)
#200
- merge source
#3
- merge source
#2
- Add playlist feature in downloader plugin + custom menus in plugin system
#203
- Added Discord timeout
#192
- Override hide(),show(),isVisible from inside plugin
6427b34
- added back original yarn.lock
24fea5a
- remove local prompt
8dc486f
9 March 2021
- [Snyk] Upgrade electron-store from 7.0.1 to 7.0.2
#178
- Added function to toggle resuming of last song when app starts
#177
- [Snyk] Upgrade discord-rpc from 3.1.4 to 3.2.0
#175
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.19.0 to 1.20.0
#154
- Added metadata to downloader plugin, and updated packages
dd1bdae
- Fix download/speed menu item
796a7aa
- fix: upgrade @cliqz/adblocker-electron from 1.19.0 to 1.20.0
538ab52
7 February 2021
- [Snyk] Upgrade @ffmpeg/ffmpeg from 0.9.6 to 0.9.7
#146
- Reuse the same notification, instead of creating a new one each time the song changes.
#144
- [Snyk] Upgrade ytdl-core from 4.2.1 to 4.3.0
#136
- bring the new commits to this fork
#1
- GH page
3bcf409
- Add plugin to control playback speed like in YouTube (from 0.25 to 2)
f7f3185
- Update back.js
1fdf241
15 January 2021
- [Snyk] Upgrade electron-debug from 3.1.0 to 3.2.0
#121
- Refactor providers
#125
- Added Discord rich presence and added extra properties to songInfo provider
#124
- Fix plugins with context isolation
#127
- Windows portable exe
#126
- Split providers in 2
0743034
- Added Discord rich presence and added extra properties to songinfo provider
a8ce87f
- Update discord plugin for new provider + wait for ready
aec542e
12 January 2021
- Downloader plugin - custom audio format
#118
- Globalized the song info and song controls, and updated Touch Bar for it.
#102
- Bump electron to v11
#120
- Globalized the songinfo and song controls, and changed the pause/play button.
9be3e1a
- Simplifies the notification plugin to use the globalized song info
5bffdbd
- Loads providers before plugins
3a5d9bd
8 January 2021
- [Snyk] Upgrade electron-updater from 4.3.5 to 4.3.6
#116
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.18.8 to 1.19.0
#117
- [Snyk] Upgrade ytdl-core from 4.1.1 to 4.1.2
#109
- Bump node-notifier from 8.0.0 to 8.0.1
#104
- fix: upgrade electron-updater from 4.3.5 to 4.3.6
0bf77e5
- fix: upgrade @cliqz/adblocker-electron from 1.18.8 to 1.19.0
5c0cc08
- fix: upgrade ytdl-core from 4.1.1 to 4.1.2
e2cc262
20 December 2020
- Added Touch Bar plugin
#101
- [Snyk] Upgrade @ffmpeg/core from 0.8.4 to 0.8.5
#99
- [Snyk] Upgrade @ffmpeg/ffmpeg from 0.9.5 to 0.9.6
#100
- [Readme] Web folder for readme assets + new SVG animation
#96
- Add new Linux targets (deb, freebsd, rpm)
#94
- Web folder for readme assets + new svg animation
01fc965
- touchbar plugin - fixed code style
7473677
- added initial touchbar support
c3e2c13
12 December 2020
- Bump ini from 1.3.5 to 1.3.7
#92
- Fix adblocking
#90
- Bump adblocker dependency
49497d0
- Fix adblocker preloading to inject scripts/styles
66c5ce4
- Add uBlock Origin filters to default sources
79c7959
8 December 2020
8 December 2020
- Adblocker: add option to disable default lists
22c7f70
6 December 2020
- Add AUR badge + beautify badges
#82
- Bugfix: only use cache with no additional blocklists
467171a
- Add AUR tag + beautify tags
d212206
- Readme: add youtube-music logo to badges
3022fac
3 December 2020
3 December 2020
- Refactor config, custom plugin options
#79
- Refactor config for simpler use and advanced options in plugins
8ab2da0
- Allow editing config (advanced)
f4fe5c2
- Adblocker - advanced options (caching or not, additional lists)
b94d0d4
2 December 2020
- Add option to disable hardware acceleration
#77
- Downloader plugin - retry and upgrade dependencies
#76
- Reflect Arch Linux package name change
#70
- Option to hide menu
#67
- Add Arch Linux installation instructions
#68
- Update ytdl-core to 4.1.1
33a11ef
- Autoupdate modal: add download/disable updates buttons
ae5b85d
- Option to hide menu (win/linux)
4bac3ac
24 November 2020
24 November 2020
- Improve CI
#64
- Ensure menu is visible on all platforms
#63
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.18.3 to 1.18.4
#62
- fix: upgrade @cliqz/adblocker-electron from 1.18.3 to 1.18.4
2b243f6
- CI: cache yarn directory
0fd4933
- Run CI on every push/PR
cf4827d
22 November 2020
- Add github action to build/release
#60
- Bump to node 12
#59
- Bump to node 12
#59
- Add downloader (video -> mp3) plugin (in music menu)
e197087
- Delete AppVeyor/Travis CI integration
941dd90
- GH action to build/release
fc4754a
11 November 2020
- [Snyk] Upgrade electron-store from 6.0.0 to 6.0.1
#54
- Add notifications plugin (notify of song on play event)
bcff6e5
- Plugins/event handlers in each window
9bc81da
- Option to toggle devtools
3e97e93
4 October 2020
- Bump node-fetch from 2.6.0 to 2.6.1
#45
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.17.0 to 1.18.0
#47
- [Snyk] Upgrade electron-updater from 4.3.3 to 4.3.4
#40
- Bump elliptic from 6.5.2 to 6.5.3
#38
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.16.0 to 1.16.1
#37
- Bump lodash from 4.17.15 to 4.17.19
#34
- Option to start at login
#32
- Bump dependencies
97dce5a
- Bump electron to v10 (+ remove devtron, bump spectron)
5f0dcbb
- Navigation plugin: fix arrow style
8d74a0a
12 July 2020
- Bump electron from 8.2.1 to 8.2.4
#31
- [Snyk] Upgrade electron-store from 5.1.1 to 5.2.0
#30
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.14.4 to 1.15.0
#29
- [Snyk] Upgrade electron-debug from 3.0.1 to 3.1.0
#28
- [Snyk] Upgrade electron-updater from 4.3.1 to 4.3.2
#27
- [Snyk] Upgrade electron-updater from 4.3.0 to 4.3.1
#26
- [Snyk] Upgrade @cliqz/adblocker-electron from 1.14.1 to 1.14.2
#25
- [Tests] Add integration tests
#24
- Add jest, spectron and getPort util for tests
736a706
- fix: upgrade electron-updater from 4.3.1 to 4.3.2
8c94510
- Add jest config and test environment to launch app
bce5b7d
29 April 2020
26 April 2020
- [Snyk] Upgrade electron-updater from 4.2.5 to 4.3.0
#22
- fix: upgrade electron-updater from 4.2.5 to 4.3.0
9821300
- Hide the app (no quit) on close if tray enabled
430687f
- Show/hide window when clicking on tray
058371a
12 April 2020
- Add options and tray
#21
- Upgrade outdated dependencies
#20
- [Plugins] Migrate ad blocker
#19
- Upgrade xo
297de08
- Bump electron-builder (needed after electron upgrade)
3d9e59d
- Migrate from adblock-rs to cliqz
422c3fc
15 March 2020
- [Snyk] Upgrade electron-localshortcut from 3.1.0 to 3.2.1
#13
- [Snyk] Upgrade electron-updater from 4.0.6 to 4.2.2
#12
- [Snyk] Upgrade electron-debug from 2.1.0 to 2.2.0
#15
- Fix vulnerability
#16
- Plugin: autoconfirm when paused
#11
- Migrate to yarn to install packages without package.json (but keep npm rebuild)
9371a48
- Bump electron-store to fix a vulnerability
7050dfc
- Bump electron updater
f25bb59
11 September 2019
- Bump eslint-utils from 1.3.1 to 1.4.2
#7
- Bump lodash.mergewith from 4.6.1 to 4.6.2
#4
- Bump lodash from 4.17.11 to 4.17.14
#5
- npm audit fix
1a72129
- Fix Google login
746b5f1
- Bump version to 1.1.6
6fd10ea
6 July 2019
8 June 2019
2 June 2019
- Bump fstream from 1.0.11 to 1.0.12
#3
- Version 1.1.3 + npm audit fix
147ac48
- Fix case for {en/dis}ablePlugin
e86d63d
- Remove outdated download links
ec58b5c
1 May 2019
28 April 2019
19 April 2019
- Build script + check for updates
b3c24a5
- Add download section in readme
828e8d4
- Add release/licence badge in readme
9d343bf
19 April 2019