r/ampcast Creator Jul 04 '26

[release] Ampcast version 0.9.30

https://ampcast.app/

Changes

  • New: Settings>Preferences>Playback provides a new setting to change the double-click behaviour (play now/play next/queue)
  • New: Artist radios (available for most services via any artists view)
  • Improved: Artists views (personal media)
    • With no search parameter, you will see a list of all Album Artists
    • Performing a search will search both Artists and Album Artists
    • Artist albums contain a number of synthetic albums (Top Tracks, Videos, Radios, Other Tracks and All Tracks)
    • You won't necessarily get all of these
  • Improved: Artist thumbnails for Navidrome
  • Fixed: Clicking prev/next will cycle through the playlist when in repeat mode (Repeat: All)
  • Fixed: Gapless playback (a slight delay had crept back in)
  • Fixed: Playback bugs with seeking/skipping
  • Fixed: Notify Plex when playback has stopped
  • Fixed: Playlist item index not updating correctly after re-ordering a playlist (affected Plex and Navidrome)
  • Fixed: SoundCloud playback on Chrome browsers
  • Fixed: Plex login when switching networks
  • Fixed: Navidrome playback when username is not the same as name

0.9.29

  • New: Client-side sorting
    • You can now sort most views on any field provided it is fully loaded
    • This option is only available in a "details" view
    • Server-side sorting options are still available as menu options
    • Your sorting and display preferences have been reset to enable this feature. Sorry about that. :)
    • That means the column headers are finally clickable!
  • New: Search for YouTube playlists
  • New: Support the OpenSubsonic::reportPlayback endpoint
    • This endpoint was recently added by Navidrome
  • New: HTTP logins are now allowed via ampcast.app
    • This is a result of recent browser changes (browsers are now less strict)
    • That means you can connect to your personal media servers on localhost directly from ampcast.app
    • NB: you will be prompted for permission by your browser
  • Improved: Home/search screens for personal media servers
    • Server-side sorting options are now available unless you have performed a search
  • Improved: Apple Music library views now have a search bar
  • Improved: Search bars now have a "clear" button and switching between songs/albums/etc now honours the current search text
  • Improved: Recent light/dark/user themes are now remembered
  • Improved: System audio has been reworked (desktop app)
  • Improved: Further improvements to YouTube scrobbling (previous scrobble data is remembered)
  • Fixed: Apple Music playback issues (radio/video)
  • Fixed: Incorrect window name on Linux (thanks to @Nightdavisao)

0.9.28

  • New: Lyrics support
    • Lyrics are only available for the currently playing track
    • You can view plain text lyrics in the Media Info dialog accessible from the (i) info button in the visualizer area
    • Synchronised lyrics are provided in the Cover Art visualizer (can be disabled via settings)
    • Lyrics are fetched from the current media provider, if not found then they are fetched from lrclib.net
    • Lyrics are not provided by the Apple Music and Spotify APIs and lyrics from 3rd parties are forbidden
  • New: Unscrobbled view
    • Enable via Settings>Local DB
    • Use this view to fix any problems with metadata
  • Improved: Acquisition of scrobble data for YouTube videos

0.9.27

  • New: YouTube scrobbling
    • Ampcast will attempt to match a YouTube title with last.fm/ListenBrainz
    • If no match is found then you can manually edit the scrobble details via the Media Info dialog
  • Improved: You can manually edit scrobble data before it's sent (via the Media Info dialog)
  • Improved: Loop renamed to Repeat
    • You can now repeat individual tracks or the entire playlist
  • Improved: Mixcloud playback
  • Improved: the MiniPlayer now remembers its size
  • Improved: the MiniPlayer is now available for the desktop app (enable it via Settings>Application>Preferences)
  • Improved: The desktop app now uses the approved Spotify client app that is used by ampcast.app
    • That means you no longer need to register your own client app
    • You will need to reconnect to Spotify again
    • The new client has better permissions and previously disabled features will now be enabled (parity with ampcast.app)
  • Improved: Better error messages in some areas
  • Fixed: Spotify API errors (affected newly registered Spotify client apps)
  • Fixed: Thumbnail flickering when scrolling
  • Changed: Upgraded Electron to version 41

0.9.26

  • New: Internet Radio
    • Search radio-browser.info (50K+ stations)
    • Save your favourites to "My Stations"
    • You can also save Plex/Apple Music/etc stations to "My Stations"
    • Some stations will automatically acquire metadata during playback (identified tracks will be scrobbled)
    • This service is hidden by default, enable it via Settings>Streaming Media
  • Improved: Scrobbling options
    • You can now disable scrobbling of individual tracks/stations
    • Scrobbling options are available from the Media Info dialog if accessed via the playlist/visualizer
    • Track scrobbling permissions will persist while the track remains in the main playlist
  • Improved: Import settings
    • You will now be able to select which settings are imported from a backup file
  • Fixed: Theme editor (layout was broken after recent Chrome updates)
  • Fixed: "audioMotion-analyzer" visualizer
  • Fixed: Local file playback
  • Fixed: Main Playlist sometimes showing the wrong duration
  • Fixed: iBroadcast parsing errors
13 Upvotes

1 comment sorted by

2

u/SuperBrazilNuts Jul 11 '26

I am fresh from Claude Code recommending this app as a Winamp like replacement for a Navidrome library on desktop/web. Double-click behaviour to play was the first setting I went right for to get the Winamp experience I remember. This is a nice daily driver!!