Releases: web-scrobbler/web-scrobbler
Releases Β· web-scrobbler/web-scrobbler
Release list
v3.22.0
π Core fixes
- chore: fix circular imports (#5992) @inverse
- restore dev convenience (#5995) @rob9315
- Remove special filtering for albumArtist which matches playing artist. (#5978) @jaccarmac
- translate anchor (#5918) @rob9315
- handle last.fm error 9 (#5963) @rob9315
- fix CI (#5921) @rob9315
π New connectors
- Re-add support for Bandcamp embeds (#6009) @hornbuckle
- add DNA Lounge (#6036) @rob9315
- Add support for The Lot Radio (#6019) @cubeghost
- Add support for Spotify embeds (#6017) @hornbuckle
- Add pixabay (#6034) @rob9315
- Add support for mujrozhlas (#5890) @rob9315
- Add connector for VocaDB / UtaiteDB / TouhouDB (#4638) @sorusari343
- Add support for Star FM (#5908) @demiters
- Add support for musicMe (#5988) @hornbuckle
- add support for zxart.ee (#5966) @rob9315
- Add support for tv.theindiebeat.fm (#5977) @rob9315
- add support for escradio.com (#5965) @rob9315
- Add support for bandwagon (#5876) @rob9315
- Add support for Subvert.fm (#5801) @AramZS
- Add support for Bay Beats (#5917) @rob9315
- Add support for Radio Nemiers (#5905) @demiters
- Add Meloradio connector (#5947) @muratclk
π Fixed connectors
- Update Mixcloud connector (#6045) @hornbuckle
- fix(bandcamp) track selector for tracks on collection page (#6013) @rob9315
- fix globalplayer (#6035) @rob9315
- fix musify.club (#6047) @rob9315
- Fix Subvert connector (#6044) @hornbuckle
- TIDAL: Get album from navigator.mediaSession. (#5991) @jaccarmac
- Fix KEXP connector (#5987) @hornbuckle
- Scrobble BBC Sounds playlists with longer lists (#5990) @neanias
- Fix iHeart connector (#5960) @hornbuckle
- Refactor for the TIDAL design update. (#5969) @jaccarmac
- Poolsuite scrobbling fixed via Media Session API (fixes #5375) (#5981) @edelstone
- xraydio connector (#5976) @rob9315
- Update The Jazz Groove connector (#5974) @hornbuckle
- fix nrk-radio: new selectors (#5975) @rob9315
π§ Maintenance
- Bump picomatch (#5927) @dependabot[bot]
- Bump postcss from 8.5.6 to 8.5.10 (#5979) @dependabot[bot]
- Bump vite from 7.1.12 to 7.3.2 (#5945) @dependabot[bot]
- Bump lodash from 4.17.21 to 4.18.1 (#5937) @dependabot[bot]
- Bump flatted from 3.4.1 to 3.4.2 (#5913) @dependabot[bot]
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]