Releases: web-scrobbler/web-scrobbler
Releases Β· web-scrobbler/web-scrobbler
v3.21.0
π Core fixes
π New connectors
π Fixed connectors
- Fix Tidal connector (#5943) @Kahlis
- Fix Spotify (handle negative duration/remaining) (#5880) @rob9315
- Fix Nashville Boombox url (#5883) @rob9315
- Fix mixcloud connector (#5877) @rob9315
- Fix hoopla connector (#5930) @hornbuckle
- Fix Audacy connector (#5934) @hornbuckle
- Fix kinknl connector (#5919) @rob9315
- Fix bbc-sounds connector (#5896) @rob9315
- Fix Beatport connector (#5886) @rob9315
- Fix openfm connector (#5887) @rob9315
- Fix emusic connector (#5889) @rob9315
- Fix abc.net.au connector (#5899) @rob9315
- Fix idagio connector (#5878) @rob9315
- Fix Pinguin Radio connector (#5875) @rob9315
- Add player.monstercat.com to urls (#5879) @rob9315
- Fix zvuk connector (#5874) @rob9315
- Fix radio.de connector (#5871) @rob9315
π§ Maintenance
- chore: change firefox publish to provide more info for reviewers (#5933) @inverse
- Bump release-drafter/release-drafter from 6 to 7 (#5903) @dependabot[bot]
- Bump flatted from 3.3.3 to 3.4.1 (#5904) @dependabot[bot]
v3.20.0
π New connectors
- Add radiosaw connector (#5869) @rob9315
- Add support for Chillhop Radio (#5813) @weightedangelcube
- Add connector for rockserwis.fm (#5856) @rob9315
- Add connector for bossajazzbrazil.com (#5855) @rob9315
- Add connector for kiss.cz (#5854) @rob9315
- add: new connector for debrid vault (#5846) @inverse
- feat: add Radio Swiss Classic connector (#5803) @anthortic
- Added Telegram Audio Player connector (#5772) @uoziod
π Fixed connectors
- fix redditmusicplayer (#5858) @rob9315
- Add monochrome.samidy.com to monochrome connector (#5788) @nischal210
- Fix blocsonic connector (#5864) @rob9315
- Fix Laut.fm connector (#5828) @Mehavoid
- Fix Niconico connector (#5818) @jedenastka
- Fix radiooooo connector (#5862) @rob9315
- Fix Monochrome connector (#5826) @Mehavoid
- fix(#5850, yandex-music): update trackArt querySelectors (#5851) @wennerryle
- fix "In this video" for youtube.ts (#5852) @rob9315
- Fix Audiomack connector (#5840) @CrucifixArnaud
π§ Maintenance
- Bump eslint from 9.35.0 to 9.39.2 (#5769) @dependabot[bot]
- Bump actions/upload-artifact from 6 to 7 (#5845) @dependabot[bot]
- Bump rollup from 4.46.2 to 4.59.0 (#5844) @dependabot[bot]
- Bump minimatch from 3.1.2 to 3.1.5 (#5849) @dependabot[bot]
- Bump immutable from 5.0.2 to 5.1.5 (#5859) @dependabot[bot]
- Bump ajv and eslint-plugin-tsdoc (#5848) @dependabot[bot]
- Bump seroval and solid-js (#5847) @dependabot[bot]
v3.19.0
π New connectors
- Add support for Cytu.be (#5739) @gechternachtv
- Add support for Ampwall (#5684) @Harjun751
- Add support for WeeklyBeats (#5663) @scy
π Fixed connectors
- Suno Connector: Update selectors for new Playbar markup (Nov 2025) (#5727) @TaQuangKhoi
- Remove 'PRE-ORDER' from Bandcamp album titles (#5732) @matthewmcvickar
- chore: use standard multi-artist join for ampwall (#5706) @inverse
- fix: Resolve issue in Ampwall connector where multi-artist tracks not tracked correctly (#5703) @Harjun751
- Improve handling of compilations on Bandcamp (#5693) @rrrnld
β¬οΈ Updated
π§ Maintenance
- Bump sass from 1.93.0 to 1.93.3 (#5709) @dependabot[bot]
- Bump glob (#5734) @dependabot[bot]
- Bump js-yaml from 4.1.0 to 4.1.1 (#5729) @dependabot[bot]
- Bump actions/upload-artifact from 5 to 6 (#5747) @dependabot[bot]
- Bump @types/node from 24.5.2 to 24.10.0 (#5710) @dependabot[bot]
- β¬οΈ Update node to v24 (#5694) @renovate[bot]
- Bump actions/checkout from 5 to 6 (#5737) @dependabot[bot]
- New Crowdin translations by GitHub Action (#5726) @web-scrobbler-bot
- New Crowdin translations by GitHub Action (#5722) @web-scrobbler-bot
- Bump actions/upload-artifact from 4 to 5 (#5687) @dependabot[bot]
- Bump vite from 7.1.11 to 7.1.12 (#5686) @dependabot[bot]
- β¬οΈ Update node to v22.21.1 (#5625) @renovate[bot]
v3.18.0
π New connectors
- Add connector for Xraydio (#5647) @vnxk
- Add support for Nextcloud music (#5661) @piotrwicijowski
- add support for https://monochrome.prigoana.com/ (#5653) @EduardPrigoana
- Add connector for Feishin (#5622) @inverse
π Fixed connectors
- fixed SWR3 connector (#5680) @LetsSmash
- Rewrite BBC Sounds connector for current site structure (#5648) @bgangemi
- add new monochrome domain (#5658) @EduardPrigoana
- Fix Mixcloud connector (#5626) @inverse
π§ Maintenance
- Bump actions/setup-node from 5 to 6 (#5672) @dependabot[bot]
- Bump esbuild from 0.25.10 to 0.25.11 (#5676) @dependabot[bot]
- Bump vite from 7.1.6 to 7.1.11 (#5681) @dependabot[bot]
- fix(docs): correct typos in comments found during code review (#5662) @marcelpetrick
- Bump @web-scrobbler/eslint-config from 4.0.0-rc3 to 4.0.0 (#5629) @dependabot[bot]
- Bump tsx from 4.20.5 to 4.20.6 (#5632) @dependabot[bot]
- Bump tar-fs from 2.1.3 to 2.1.4 (#5627) @dependabot[bot]
v3.17.0
π New connectors
- Add support for CREAMER NATION (#5611) @EduardPrigoana
- Add support for Aonsoku (#5609) @neptunethefox
- Add Archaic Horizon connector (#5581) @inverse
π Fixed connectors
- Fix Mirlo scrobbling the first track of certain releases repeatedly. (#5589) @jbwharris
- Fix NTS connector (#5494) @jbwharris
- Match Archaic Horizon on non-www (#5583) @inverse
- Update VK URL. (#5571) @Huterenok
- Fix Archive.org connector (#5570) @inverse
β¬οΈ Updated
- Update ZONE connector (#4532) @bes-internal
π§ Maintenance
- Bump eslint from 8.57.0 to 9.35.0 (#5575) @dependabot[bot]
- Bump fs-extra and @types/fs-extra (#5614) @dependabot[bot]
- Bump vite from 7.1.5 to 7.1.6 (#5616) @dependabot[bot]
- Bump esbuild from 0.25.9 to 0.25.10 (#5615) @dependabot[bot]
- Bump sass from 1.92.1 to 1.93.0 (#5613) @dependabot[bot]
- Bump @types/node from 22.15.30 to 24.3.3 (#5599) @dependabot[bot]
- Bump @types/webextension-polyfill from 0.12.1 to 0.12.3 (#5206) @dependabot[bot]
- Bump eslint-plugin-tsdoc from 0.2.17 to 0.4.0 (#5150) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.39.0 to 8.43.0 (#5597) @dependabot[bot]
- Bump @types/react from 19.1.12 to 19.1.13 (#5596) @dependabot[bot]
- Bump stylelint from 16.23.1 to 16.24.0 (#5598) @dependabot[bot]
- Bump vite from 7.1.4 to 7.1.5 (#5584) @dependabot[bot]
- Bump canvas from 3.1.2 to 3.2.0 (#5578) @dependabot[bot]
- Bump tsx from 4.20.4 to 4.20.5 (#5579) @dependabot[bot]
- Bump actions/setup-node from 4 to 5 (#5576) @dependabot[bot]
- Bump sass from 1.91.0 to 1.92.1 (#5574) @dependabot[bot]
- Bump vite from 7.1.3 to 7.1.4 (#5573) @dependabot[bot]
v3.16.0
π New connectors
- Add connector for sogreatandpowerful.com (#5535) @VINXIS
- Add connector for gravity.fm (#5541) @Arajtav
π Fixed connectors
- Yandex.Music fresh patch to both designs (#5423) @BananaDeadRU
- Update TIDAL URL. (#5565) @jaccarmac
- fix r/a/dio connector (#5560) @lc-guy
- Fix DAB Music filter (#5536) @inverse
β¬οΈ Updated
- gds.fm: Skip scrobbling announcements (#4868) @rrrnld
- Add missing export to remaining connectors (#5537) @inverse
π§ Maintenance
- β¬οΈ Update node to v22 (#5006) @renovate[bot]
- Bump vite from 7.1.1 to 7.1.3 (#5556) @dependabot[bot]
- Bump vite-plugin-static-copy from 3.1.1 to 3.1.2 (#5546) @dependabot[bot]
- Bump solid-js from 1.9.7 to 1.9.9 (#5553) @dependabot[bot]
- Bump @types/react from 19.1.8 to 19.1.12 (#5568) @dependabot[bot]
- Bump sass from 1.89.2 to 1.91.0 (#5567) @dependabot[bot]
v3.15.0
π Core fixes
- Fix self-hosted HTTP-only scrobbling services in Firefox (#5522) @martin0300
- Fix plus signs not working in links (#5521) @Orofil
π New connectors
- Added support for untitled.stream (#5357) @reykuxd
- Add support for Radio Vas3k Club (#5234) @troggy
- Add support for DAB Music Player (#5456) @Sheikhlipu123
- Add support for gbs-fm (#5445) @hthief
- Add connector for LMS servers (#5416) @awsms
- Add support for Yumi Co. Radio (#5374) @PencilVoid
- Add support for Kosmik Dstroyer (#5373) @PencilVoid
- Add connector for nonacademic.net (#5484) @VINXIS
π Fixed connectors
- fix nrk-radio connector (#5447) @1shira
- Fix MTS music connector (#5359) @projecteurlumiere
- Fix WFMU connector (#5444) @surfinzap
- Fixed VK Music connector (#5507) @Huterenok
- The Current connector fix (#5498) @jbwharris
β¬οΈ Updated
- Fixed Suno connector (#5510) @TaQuangKhoi
- Fix links to website (#5524) @1shira
π§ Maintenance
- Bump actions/checkout from 4 to 5 (#5525) @dependabot[bot]
- Bump tsx from 4.20.3 to 4.20.4 (#5532) @dependabot[bot]
- Bump esbuild from 0.25.8 to 0.25.9 (#5529) @dependabot[bot]
- Bump typescript from 5.8.3 to 5.9.2 (#5505) @dependabot[bot]
- Bump vite from 6.3.5 to 7.1.1 (#5514) @dependabot[bot]
- Bump stylelint from 16.22.0 to 16.23.1 (#5515) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.37.0 to 8.39.0 (#5512) @dependabot[bot]
- Bump vite-plugin-solid from 2.11.7 to 2.11.8 (#5503) @dependabot[bot]
- Bump esbuild from 0.25.7 to 0.25.8 (#5492) @dependabot[bot]
- β¬οΈ Update node to v20.19.4 (#5468) @renovate[bot]
- Bump stylelint from 16.21.1 to 16.22.0 (#5481) @dependabot[bot]
- Bump vite-plugin-static-copy from 3.1.0 to 3.1.1 (#5479) @dependabot[bot]
- Bump esbuild from 0.25.6 to 0.25.7 (#5477) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.36.0 to 8.37.0 (#5476) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.35.1 to 8.36.0 (#5464) @dependabot[bot]
- Bump esbuild from 0.25.5 to 0.25.6 (#5460) @dependabot[bot]
v3.14.2
π Fixed connectors
π§ Maintenance
- Bump stylelint from 16.21.0 to 16.21.1 (#5436) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.35.0 to 8.35.1 (#5438) @dependabot[bot]
- Bump prettier from 3.5.3 to 3.6.2 (#5431) @dependabot[bot]
- Bump vite-plugin-static-copy from 3.0.2 to 3.1.0 (#5428) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.34.1 to 8.35.0 (#5429) @dependabot[bot]
- Bump canvas from 3.1.1 to 3.1.2 (#5425) @dependabot[bot]
- Bump vite-plugin-solid from 2.11.6 to 2.11.7 (#5427) @dependabot[bot]
- β¬οΈ Update node to v20.19.3 (#5419) @renovate[bot]
v3.14.1
π Fixed connectors
β¬οΈ Updated
π§ Maintenance
- Bump @typescript-eslint/eslint-plugin from 8.34.0 to 8.34.1 (#5406) @dependabot[bot]
- Bump glob from 11.0.2 to 11.0.3 (#5411) @dependabot[bot]
- Bump vite-plugin-static-copy from 3.0.0 to 3.0.2 (#5410) @dependabot[bot]
- Bump canvas from 2.11.2 to 3.1.1 (#5409) @dependabot[bot]
- Bump vitest from 3.2.3 to 3.2.4 (#5407) @dependabot[bot]
- Bump stylelint from 16.20.0 to 16.21.0 (#5405) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.33.1 to 8.34.0 (#5391) @dependabot[bot]
- Bump vitest from 3.2.2 to 3.2.3 (#5393) @dependabot[bot]
- Bump tsx from 4.19.4 to 4.20.3 (#5390) @dependabot[bot]
- Bump @types/react from 19.1.6 to 19.1.8 (#5392) @dependabot[bot]
- Bump sass from 1.89.1 to 1.89.2 (#5389) @dependabot[bot]
- Bump @types/node from 22.15.29 to 22.15.30 (#5382) @dependabot[bot]
- Bump vitest from 3.1.3 to 3.2.2 (#5381) @dependabot[bot]
- Bump stylelint from 16.19.1 to 16.20.0 (#5380) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.33.0 to 8.33.1 (#5379) @dependabot[bot]
- Bump sass from 1.87.0 to 1.89.1 (#5366) @dependabot[bot]
- Bump @types/node from 22.15.17 to 22.15.29 (#5367) @dependabot[bot]
- Bump esbuild from 0.25.3 to 0.25.5 (#5368) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.32.0 to 8.33.0 (#5364) @dependabot[bot]
- Bump @types/react from 19.1.3 to 19.1.6 (#5363) @dependabot[bot]
- Bump solid-js from 1.9.6 to 1.9.7 (#5334) @dependabot[bot]
v3.14.0
π New connectors
- connector for: theindiebeat.fm (#5256) @stefanhayden
- Add connector for musiqueapproximative.net (#5269) @Morusque
- Add support for Suno AI (#5271) @TaQuangKhoi
π Fixed connectors
- Update Yandex Music connector (#5292) @mukhinid
- Fix album artist special case in TIDAL. (#5214) @jaccarmac
- Fix albums when the large TIDAL player's tab is open. (#5213) @jaccarmac
β¬οΈ Updated
- Update VK Music connector (#5307) @Huterenok
π§ Maintenance
- β¬οΈ Update node to v20.19.2 (#5331) @renovate[bot]
- Bump @types/node from 22.15.3 to 22.15.17 (#5321) @dependabot[bot]
- Bump @types/react from 19.1.2 to 19.1.3 (#5320) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.31.1 to 8.32.0 (#5323) @dependabot[bot]
- Bump vitest from 3.1.2 to 3.1.3 (#5324) @dependabot[bot]
- Bump vite-plugin-static-copy from 2.3.1 to 3.0.0 (#5319) @dependabot[bot]
- Bump vite from 6.3.4 to 6.3.5 (#5322) @dependabot[bot]
- Bump solid-js from 1.9.5 to 1.9.6 (#5313) @dependabot[bot]
- Bump stylelint from 16.18.0 to 16.19.1 (#5314) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.31.0 to 8.31.1 (#5312) @dependabot[bot]
- Bump @types/node from 22.14.1 to 22.15.3 (#5311) @dependabot[bot]
- Bump tsx from 4.19.3 to 4.19.4 (#5310) @dependabot[bot]
- Bump vite from 6.3.3 to 6.3.4 (#5305) @dependabot[bot]
- Bump vite from 6.3.2 to 6.3.3 (#5297) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.30.1 to 8.31.0 (#5301) @dependabot[bot]
- Bump sass from 1.86.3 to 1.87.0 (#5300) @dependabot[bot]
- Bump vitest from 3.1.1 to 3.1.2 (#5298) @dependabot[bot]
- Bump glob from 11.0.1 to 11.0.2 (#5296) @dependabot[bot]
- Bump esbuild from 0.25.2 to 0.25.3 (#5295) @dependabot[bot]
- β¬οΈ Update node to v20.19.1 (#5294) @renovate[bot]
- Bump @typescript-eslint/eslint-plugin from 8.29.1 to 8.30.1 (#5290) @dependabot[bot]
- Bump vite-plugin-static-copy from 2.3.0 to 2.3.1 (#5289) @dependabot[bot]
- Bump @types/react from 19.1.1 to 19.1.2 (#5291) @dependabot[bot]
- Bump typescript from 5.8.2 to 5.8.3 (#5287) @dependabot[bot]
- Bump vite from 6.2.6 to 6.3.2 (#5286) @dependabot[bot]
- Bump @types/node from 22.13.10 to 22.14.1 (#5274) @dependabot[bot]
- Bump stylelint from 16.17.0 to 16.18.0 (#5273) @dependabot[bot]
- Bump @types/react from 19.1.0 to 19.1.1 (#5276) @dependabot[bot]
- Bump eslint-plugin-react from 7.37.4 to 7.37.5 (#5275) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.29.0 to 8.29.1 (#5272) @dependabot[bot]
- Bump vite from 6.2.5 to 6.2.6 (#5270) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.28.0 to 8.29.0 (#5266) @dependabot[bot]
- Bump esbuild from 0.25.1 to 0.25.2 (#5263) @dependabot[bot]
- Bump vitest from 3.0.9 to 3.1.1 (#5265) @dependabot[bot]
- Bump @types/react from 19.0.10 to 19.1.0 (#5264) @dependabot[bot]
- Bump sass from 1.86.0 to 1.86.3 (#5262) @dependabot[bot]
- Bump vite from 6.2.4 to 6.2.5 (#5259) @dependabot[bot]
- Bump vite from 6.2.3 to 6.2.4 (#5255) @dependabot[bot]
- Bump vite from 6.2.2 to 6.2.3 (#5247) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.26.0 to 8.28.0 (#5251) @dependabot[bot]
- Bump stylelint from 16.16.0 to 16.17.0 (#5252) @dependabot[bot]
- Bump sass from 1.85.1 to 1.86.0 (#5240) @dependabot[bot]
- Bump prettier from 3.5.2 to 3.5.3 (#5241) @dependabot[bot]
- Bump vitest from 3.0.5 to 3.0.9 (#5239) @dependabot[bot]
- Bump @web-scrobbler/stylelint-config from 1.0.1 to 2.0.0 and stylelint from 15.11.0 to 16.16.0 (#5157) @jaccarmac
- Bump vite from 6.1.0 to 6.2.2 (#5228) @dependabot[bot]
- Bump imagemin from 9.0.0 to 9.0.1 (#5225) @dependabot[bot]
- Bump esbuild from 0.25.0 to 0.25.1 (#5227) @dependabot[bot]
- Bump vite-plugin-static-copy from 2.2.0 to 2.3.0 (#5226) @dependabot[bot]
- β¬οΈ Update node to v20.19.0 (#5222) @renovate[bot]
- Bump typescript from 5.7.3 to 5.8.2 (#5209) @dependabot[bot]
- Bump @types/node from 22.13.8 to 22.13.10 (#5217) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.25.0 to 8.26.0 (#5216) @dependabot[bot]
- Bump vite-plugin-solid from 2.11.1 to 2.11.6 (#5215) @dependabot[bot]
- Bump sass from 1.85.0 to 1.85.1 (#5211) @dependabot[bot]
- Bump @types/node from 22.13.4 to 22.13.8 (#5208) @dependabot[bot]
- Bump @typescript-eslint/eslint-plugin from 8.24.0 to 8.25.0 (#5207) @dependabot[bot]
- Bump tsx from 4.19.2 to 4.19.3 (#5198) @dependabot[bot]
- Bump @types/react from 19.0.8 to 19.0.10 (#5199) @dependabot[bot]
- Bump solid-js from 1.9.4 to 1.9.5 (#5197) @dependabot[bot]
- Bump prettier from 3.5.1 to 3.5.2 (#5195) @dependabot[bot]
- Update edge deploy pipeline step (#5201) @inverse