Skip to content

Releases: rekkyrosso/ampcast

0.9.22

23 Nov 21:50

Choose a tag to compare

  • New: Local DB is a new service that exposes your Ampcast playback history and allows you to create mixed playlists
    • The service is hidden by default. Expose it via Settings>Data Services
    • All data is saved in browser storage
    • Import/export local playlists via Settings>Local DB
    • Edit local playlists the same as you would the main playlist (drag/drop to add/re-order etc)
    • Playback history is searchable. Search by title/artist/genre and service name (e.g. "apple"). Search is free text. No fancy syntax.
  • New: Support System Audio in the desktop app (enables visualizers for Spotify, SoundCloud and Mixcloud)
    • This feature is experimental and is turned off by default. Enable it via Settings>Application>Audio
  • New: Click on the time display in the media controls to toggle between elapsed/remaining time
  • New: Support scrobbling at "end time" instead of start time (last.fm and ListenBrainz)
  • New: Support multiple music libraries for Navidrome
  • New: Edit playlist details dialog (change playlist title/description)
  • Improved: Recently Played views now auto-update (except for Subsonic services and YouTube).
  • Improved: Spotify connectivity (should keep you connected for longer)
  • Improved: Hover states (especially for minimised sources tree)
  • Changed: ReplayGain settings have been moved to Settings>Application>Audio
  • Fixed: Uploaded tracks for Apple Music are now playable (thanks to @Nightdavisao)
  • Fixed: "Stop after current" for Spotify and Plex/Apple Music radios
  • Fixed: Sorting of Navidrome pinned playlists

0.9.21

05 Jul 17:16

Choose a tag to compare

  • Fixed: Spotify playback issues

The latest release of the Spotify Web Playback SDK was causing every other track to skip. This should now be fixed.

0.9.20

01 Jul 20:46

Choose a tag to compare

  • Fixed: Safari showing blank page.

This is a bug fix release for Safari browsers. There are no functional changes.
The web app will force-reload when you first load this version.
Although the desktop app is not affected by this bug, it has also been updated.

0.9.19

30 Jun 16:19

Choose a tag to compare

  • New: Most views now have a menu button in the top right providing sort/view options
  • New: Configurable views. Pick between three card sizes and a "details" view
  • New: Configurable details view. Hide/show/re-order columns. Columns are now draggable. Right-click on column headers or click the menu icon on the rightmost column to edit
  • New: Sorting options for lots of personal media views. Some support for Apple Music library views. No sorting options for Spotify unfortunately. Track order is preserved when sorting descending. So you won't get album tracks in reverse order.
  • New: Star rating for Navidrome
  • New: Settings>Application>Preferences provides a new option to set the default search (Songs or Albums)
  • New: Context menus for media sources and visualizer. Added for completeness, they provide no extra functionality.
  • Improved: Pinned playlists are now keyboard accessible
  • Fixed: ListenBrainz new releases now sorted correctly
  • Fixed: Star rating bugs/glitches
  • Fixed: You can now scroll past disabled popup menu items using the keyboard
  • Fixed: Track identification for Apple Music live stations
  • Fixed: Allow Plex relay connections
  • Fixed: iPv4 logins are now supported for Spotify in the desktop app

0.9.18

27 May 14:43

Choose a tag to compare

  • Fixed: Apple Music/Spotify bug when using "Stop after current"
  • New: Apple Music radios (individual tracks will be scrobbled)
  • New: Plex Radios
  • New: Support for Navidrome/Subsonic radios
  • New: "Add to playlist" button in media info dialog
  • Improved: Some live streams will automatically acquire metadata during playback (SomaFM is a good example)
  • Changed: Some themes have been tweaked a little bit
  • Removed: Navidrome: Artists by genre
  • Various bug fixes and improvements

0.9.17

27 Apr 22:41

Choose a tag to compare

  • Fixed: Apple Music playback issues
  • Improved: HLS playback
  • Improved: Playback of internet streams

0.9.16

20 Apr 16:57

Choose a tag to compare

  • Fixed: Spotify playback issues
  • Fixed: Mac scrolling (Trackpad/wheel)
  • Fixed: External streams not playing ("BodyStreamBuffer was aborted." error)
  • Fixed: Plex HLS playback issues
  • Fixed: Navidrome artists view ("All Songs" is now populated)
  • Fixed: Mac app Popup menus sometimes not clickable
  • Changed: Recently Added views are now visible by default
  • Changed: Recently Added views now show albums instead of tracks
  • Changed: A secure context (https: or localhost) is now required for Spotify login
  • Added: [SERVER]_LOCKED .env setting (see the example)

0.9.15

19 Feb 03:52

Choose a tag to compare

  • Improved: Mixcloud playback
  • Fixed: YouTube playback (ampcast.app)
  • New: .env rewrite, there are now more config options (example)
  • New: environment variables for docker (docker-compose.yml)
  • Improved: Future-proofing Spotify logins (self-hosting/Electron)

0.9.14

06 Feb 00:28

Choose a tag to compare

  • New: Gapless playback
    - Personal Media: all media (except streamed HLS), should be pretty close to gapless
    - Apple Music: uses (Apple) MusicKit's queue system
    - Spotify: uses Spotify Player SDK's queue system
  • New: Apple Music Library sorting (very basic, but the same as Apple's)
  • New: last.fm/ListenBrainz badges (links) in Media Info dialogs
  • New SoundCloud/Mixcloud playback (playable from media controls menu or ListenBrainz history)
  • Improved: Mouse wheel behaviour for volume control
  • Changed: Upgraded Electron version (and some dependencies)

0.9.13

19 Jan 02:24

Choose a tag to compare

  • Fixed: Docker logins for Spotify/Plex/last.fm (affected non-localhost hosts)
  • Fixed: Enter/Double-click behaviour for playlists
  • New: Plex moods/styles (new views, hidden by default)
  • Improved: Half-star ratings for Plex (was previously only full star)