New AmpliPi Software Release 0.1.8

Please checkout our latest AmpliPi software release 0.1.8!

Highlights

Our main focus was improving volume control, internet radio stability, and web app usability improvements.

Changes:

  • Web App
    • Add consistent play/pause/prev/next controls
    • Per zone min and max volume configuration, make it easy to restrict volume levels in a room or not blast the music accidentally
    • Add internet radio search (thanks @kjk2010)
    • Fix misc settings bugs
    • Cache on version to force js/css update on refresh
  • API
    • 0.0 to 1.0 volume controls (using vol_f)
    • Sources report the commands currently supported (play/pause/…)
  • Streams
    • Add Play/Stop functionality to internet radio
    • Make internet radio retry on failure
    • Fix internet radio lockup condition
  • Audio:
    • Reduce the chance of audio pops during volume changes
    • Make the preouts mute when a zone is muted
  • Security
    • If the password for the pi user is still raspberry, a new random password will be set and stored in ~/.config/amplipi/default_password.txt.
    • Newly shipped AmpliPi units will have a random password set already.
    • If this default password is still in use, it will be shown on the front-panel display. Otherwise the display will show “User Set”.
    • It is still recommended to change this password using the passwd utility since the default password is saved in plain-text.

Updating

To update you AmpliPi to the latest version:

  1. Go to the web app at amplipi.local.
  2. Click the gear icon (:gear:) in the upper right corner to go to the configuration page
  3. Select Updates and click the Check for Updates button
  4. Click the Update button

All of the changes/commits from 0.1.7

See 0.1.7…0.1.8

1 Like

Updated and enjoying the new features in the UK thanks guys. Smooth upgrade process and took less than five minutes with music interrupted for less than one :slight_smile:.

1 Like

Just a heads up the update may show that it failed when updating from the mobile app. Just click the back to app button and if the version is 0.1.8 at the bottom you should be good to go.

Can we get an api endpoint that can report back there’s a new release?

In Home Assistant I have a dashboard that lets me know about new releases and it would be great to add this there instead of having to get lucky seeing a post on the board.

Looking forward to installing this new version when I get home!

Nice idea. Added an issue for it on GH. Should the app show it as well?

1 Like

Awesome, thanks!

I’ll let someone else chime in on the app. I only open it if something went wrong with Home Assistant.

Updated to 0.1.8 using the web page, it said it failed, went to the unit the lights were blinking. Had to pull the power and plug back in. After it booted everything looked ok, but no speakers work. Tried line-in and spotify, no audio in multiple zones.

Downgraded back to 0.1.7 and audio is working again.

Oh no, sorry about that. Is there any chance you could try updating to 0.1.8 again and if it fails again copy the last 10 messages shown into this discussion so that we can troubleshoot the problems? You could also open an issue on github as well if that is easier for you.

Just updated again.

Worked flawlessly this time. Interestingly enough the update was easily 10x faster this time. It was done in less than 2 minutes whereas the previous time took closer to 10.