-
released this
2026-10-17 17:38:41 +02:00 | 0 commits to main since this releaseHighlights
Parser fix — Italian radios whose ICY stream puts the whole
ARTIST-TITLEintoxesam:titlewith a bare hyphen (no spaces)
and leavesxesam:artistempty are now parsed correctly instead
of being silently filtered. Example from a field log:Before: Filtered: | ALESSANDRA AMOROSO-MEZZO ROTTO (FEAT. BIGMAMA) After: New track: ALESSANDRA AMOROSO — MEZZO ROTTO (FEAT. BIGMAMA)Spaced separators keep priority:
JAY-Z - 99 Problemsis still
split asJAY-Z/99 Problems.Installer forces restart on upgrade —
systemctl --user enable --nowis a no-op on an already-active service, so re-running
install.shaftergit pullused to replace the binary on disk
but leave the pre-upgrade Python process in RAM. The installer
now callsrestartexplicitly.Bilingual installer —
install.shanduninstall.shdetect
LC_ALL/LC_MESSAGES/LANG: italiano when the locale begins
withit, English otherwise. No new dependency.Richer
--checkdiagnostics — Output reorganised into
sections ([Service],[Config],[Applet],[MPRIS mpv],
[Log],[Commands]), with systemdis-active/is-enabled
status.Expanded default blacklist — Added Italian radio news
markers (agenzia giornalistica,giornale radio,segnale orario,tgcom) and English equivalents (news update,
news bulletin,news report,time signal,station id).
Note: existing installations keep their currentconfig.jsonas
is; add the new entries manually to pick them up.Upgrade
cd ~/radio-plus-plus-listenbrainz-scrobbler git pull ./install.shThe installer is idempotent, preserves your token and config, and
now explicitly restarts the service.Full changelog
See CHANGELOG.md.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)