New AmpliPi Software Release 0.4.11

We’ve just pushed out AmpliPi release 0.4.11 with an updated Spotify client and some caching changes, this should fix any remaining oddities due to that last Spotify API update a few months ago.

The caching changes are laying the groundwork for some new volume slider upgrades that we think you’ll really like. During our testing and development, we identified an issue with our existing caching rules where running a newer backend with the older cached frontend could cause the volume to be stuck at either 0% or 100%. This update adjusts caching behavior to prevent this mismatch by ensuring HTML and JavaScript files are no longer cached, so systems will continue to operate normally and this issue will be avoided as the existing user caches expire over the coming weeks leading to the volume slider upgrade.

For any LMS users, we also have a beta branch available with all the goodness of 0.4.11 but with an additional swap from Logitech Media Server 8.5.2 to Lyrion Music Server 9.0.3. We didn’t complete our testing phase for that in time to add it to this update, but it is still available on an opt-in basis. Let us know how it works for you and your setups if you use that beta!
You can install beta releases by going to Settings → Admin Panel → Other Releases and selecting whatever release you’d like to install, in this case 0.4.11-beta.0

1 Like

Some more detail on those upcoming volume changes that can be hard to glean from just the active PR:

Before:
vol-before

After:
vol-after

Volumes will retain relativistic positioning when surpassing the min or max positions when using the all-volume slider on a given stream. Groups retain their authoritative volume control, and you can still change zones directly as always.

This change is undergoing testing and awaiting user caches to expire before full release.

I have tried to upgrade 3-4 times, every time it says it has completed and restarts but never actually reboots into the new version. Currently on 0.4.10.

I’m seeing the same issue.

Same here. Seems like it times out and then reverts to the previous version.

Same here. I’ll be watching this thread. Half tempted to install an older version and then update to the latest, but it’s probably a smarter move to just wait.

Hey all,

There seems to have been an issue with the version bump, you’re all likely running the most recent code but the actual number didn’t update

I’ve just revised the release to fix this error, if you were to update again you will have the most recent software AND the correct version number

1 Like

Yep, that did it. Now shows 0.4.11

Thanks!

-jim

Thanks for the LMS bump. Testing it now.