-
v0.1.28
20 September 2026
LatestRadio plays on Linux again
Starting a station froze the whole window on Arch and other rolling distros. The AppImage shipped GStreamer's core but none of its plugins, so it fell back to whatever the host had — and its older core refuses to load newer plugins, leaving the audio pipeline with no decoder and no output. The web process died with it, which is why the entire app appeared to hang rather than just the radio.
The AppImage now bundles those plugins alongside the core it already carried, so the two always match whatever distro you run it on. The release itself now fails to build if they are missing, so this cannot quietly regress.
- BBC Nepali plays on Linux. Its stream is HLS, which WebKitGTK disables unless an option is set that Sajilo never set, so it had failed on every Linux build since it was added.
- A station that produces no sound within 20 seconds now says so and lets you retry, instead of spinning forever with only Stop as a way out.
macOS and Windows were never affected — neither uses GStreamer.
Builds for v0.1.28 Platform File Size Download macOS (Apple Silicon) Sajilo-macos-arm64.dmg9.2 MB Download macOS (Intel) Sajilo-macos-x64.dmg9.7 MB Download Windows Sajilo-windows-x64.exe6.8 MB Download Linux (.deb) Sajilo-linux-amd64.deb11.4 MB Download Linux (AppImage) Sajilo-linux-x86_64.AppImage163.8 MB Download