Skip to content

Releases: micro-nova/AmpliPi

0.3.6-alpha.3

11 Jun 17:55
0.3.6-alpha.3
ba4e9e5
Compare
Choose a tag to compare
0.3.6-alpha.3 Pre-release
Pre-release

This is a pre-release for 0.3.6. It's got a lot of little things in it, and we're seeking early feedback on them.

0.3.6-alpha.3

  • Web App
    • Add initial support for song browser (only Pandora stations for now)
    • Add streams to the stream list on the homepage in the order they were added
    • Add firmware version for main and expansion units on About page
    • Limit length of displayed stream names with ellipsis
    • Minor security increase to Pandora passwords
    • Add restart stream button to stream player and stream modal
    • Add dynamic scaling to controls on Player page
  • System
    • Add serial number to eink display
    • Add ability to display status on eink display
    • Better logging around failed upgrades
    • Make upgrades more stable
    • Implement opt-in remote support capabilities from the updater
    • Upgrade LMS (Lyrion Media Server, formerly Logitech Media Server)
  • Display
    • Add serial number
    • Add status code field
    • Display number of expanders connected
    • Reorganize layout to accomodate more text
    • Add start-up screen to E-Ink Display
  • Streams
    • Add DLNA metadata and control support
    • Add support for browsing Pandora stations
    • Make Pandora like work and pass tests without metadata race condition
    • Handle LMS client cleanup better
    • Upgrade LMS client, squeezelite
  • API
    • Fix: Zones playing audio on source used for announcement are not muted while announcement is playing
    • Log firmware version for main and expansion units
    • Add serial number to API
    • Add list of Expanders' serial numbers to API
  • Manufacturing
    • Display a QR code to the quickstart guide for initial unboxing

0.3.6-alpha.2

10 Jun 20:53
0.3.6-alpha.2
a8c5c1d
Compare
Choose a tag to compare
0.3.6-alpha.2 Pre-release
Pre-release

This is a pre-release for 0.3.6. It's got a lot of little things in it, and we're seeking early feedback on them.

  • Web App
    • Add initial support for song browser (only Pandora stations for now)
    • Add streams to the stream list on the homepage in the order they were added
    • Add firmware version for main and expansion units on About page
    • Limit length of displayed stream names with ellipsis
    • Minor security increase to Pandora passwords
    • Add restart stream button to stream player and stream modal
    • Add dynamic scaling to controls on Player page
  • System
    • Add serial number to eink display
    • Add ability to display status on eink display
    • Better logging around failed upgrades
    • Make upgrades more stable
    • Implement opt-in remote support capabilities from the updater
  • Display
    • Add serial number
    • Add status code field
    • Display number of expanders connected
    • Reorganize layout to accomodate more text
    • Add start-up screen to E-Ink Display
  • Streams
    • Add DLNA metadata and control support
    • Add support for browsing Pandora stations
    • Make Pandora like work and pass tests without metadata race condition
    • Handle LMS client cleanup better
  • API
    • Fix: Zones playing audio on source used for announcement are not muted while announcement is playing
    • Log firmware version for main and expansion units
    • Add serial number to API
    • Add list of Expanders' serial numbers to API
  • Manufacturing
    • Display a QR code to the quickstart guide for initial unboxing

0.3.6-alpha.1

07 Jun 13:01
0.3.6-alpha.1
d60a484
Compare
Choose a tag to compare
0.3.6-alpha.1 Pre-release
Pre-release

This is a pre-release for 0.3.6. It's got a lot of little things within it, and we're seeking early feedback on these.

  • Web App
    • Add initial support for song browser (only Pandora stations for now)
    • Add streams to the stream list on the homepage in the order they were added
    • Add firmware version for main and expansion units on About page
    • Limit length of displayed stream names with ellipsis
    • Add restart stream button to stream player and stream modal
    • Add dynamic scaling to controls on Player page
  • System
    • Add serial number to eink display
    • Add ability to display status on eink display
    • Better logging around failed upgrades
    • Implement opt-in remote support capabilities from the updater
  • Display
    • Add serial number
    • Add status code field
    • Display number of expanders connected
    • Reorganize layout to accomodate more text
    • Add start-up screen to E-Ink Display
  • Streams
    • Add DLNA metadata and control support
    • Add support for browsing Pandora stations
    • Make Pandora like work and pass tests without metadata race condition
    • Handle LMS client cleanup better
  • API
    • Fix: Zones playing audio on source used for announcement are not muted while announcement is playing
    • Log firmware version for main and expansion units
    • Add serial number to API
    • Add list of Expanders' serial numbers to API
  • Manufacturing
    • Display a QR code to the quickstart guide for initial unboxing

0.3.6-alpha.0

05 Jun 22:20
0.3.6-alpha.0
1f339cb
Compare
Choose a tag to compare
0.3.6-alpha.0 Pre-release
Pre-release

This is a pre-release for 0.3.6. It's got a lot of little things within it, and we're seeking early feedback on these.

  • Web App
    • Add initial support for song browser (only Pandora stations for now)
    • Add streams to the stream list on the homepage in the order they were added
    • Add firmware version for main and expansion units on About page
    • Limit length of displayed stream names with ellipsis
    • Add restart stream button to stream player and stream modal
  • System
    • Add serial number to eink display
    • Add ability to display status on eink display
    • Better logging around failed upgrades
    • Implement opt-in remote support capabilities from the updater
  • Display
    • Add serial number
    • Add status code field
    • Display number of expanders connected
    • Reorganize layout to accomodate more text
    • Add start-up screen to E-Ink Display
  • Streams
    • Add DLNA metadata and control support
    • Add support for browsing Pandora stations
    • Make Pandora like work and pass tests without metadata race condition
    • Handle LMS client cleanup better
  • API
    • Fix: Zones playing audio on source used for announcement are not muted while announcement is playing
    • Log firmware version for main and expansion units
    • Add serial number to API
    • Add list of Expanders' serial numbers to API
  • Manufacturing
    • Display a QR code to the quickstart guide for initial unboxing

0.3.5-alpha.0

23 Apr 21:18
Compare
Choose a tag to compare
0.3.5-alpha.0 Pre-release
Pre-release

0.3.5, with added logging for LMS Mode USB script

0.3.5

19 Apr 14:21
0.3.5
4bd813b
Compare
Choose a tag to compare

Special note to users who have modified their /boot/config.txt: since 0.3.2, AmpliPi has begun deploying its own version of this file, and it will overwrite your changes. Be aware. If you have a use case for a custom /boot/config.txt, please get in touch using Github Issues, Discourse, or [email protected].

0.3.5

  • Web App
    • Reverse order available sources are used in
  • System
    • Add version number to config
    • Load arbitrary extra fields into /info from file
    • Fix a firmware programming bug for extenders
  • LMS
    • Add metadata support
    • Add support for non-9000 ports
    • Upgrade LMS to 8.5.1
    • Automatically mount usb storage devices as media drives in LMS
  • Streams
    • Revert recent Pandora changes for stability reasons

0.3.4

06 Mar 16:31
Compare
Choose a tag to compare

Special note to users who have modified their /boot/config.txt: since 0.3.2, AmpliPi has begun deploying its own version of this file, and it will overwrite your changes. Be aware. If you have a use case for a custom /boot/config.txt, please get in touch using Github Issues, Discourse, or [email protected].

0.3.4

  • Web App
    • Improve static asset deployment
    • Add support for mobile app only functionality
    • Fix bug where fields in stream configuration had empty descriptions
    • Better form validation on the stream addition and editing modal
  • System
    • Add ability to display a special message for shipping on the eink display
    • Make eink display clear when the display process is stopped
  • Streams
    • Hide FM Radio if hardware is not available
    • Make pandora stream album art use HTTPS urls to make sure it is rendered in the ios app
    • Make Pandora streams a bit more robust against failure
    • Fix internet radio startup bug that caused echo
    • Fix AirPlay album art
    • Ensure Pandora streams stop when deactivated

0.3.3

29 Jan 22:37
Compare
Choose a tag to compare

Special note to users who have modified their /boot/config.txt: since 0.3.2, AmpliPi has begun deploying its own version of this file, and it will overwrite your changes. Be aware. If you have a use case for a custom /boot/config.txt, please get in touch using Github Issues, Discourse, or [email protected].

0.3.3

  • Web App
    • Improve functionality of configuration page
  • Streams
    • Fix Spotify stream creation

Full Changelog: 0.3.2...0.3.3

0.3.2

22 Jan 18:24
Compare
Choose a tag to compare

Special note to users who have modified their /boot/config.txt: this release begins deploying our version of this file, and it will overwrite your changes. Be aware. If you have a use case for a custom /boot/config.txt, please get in touch using Github Issues, Discourse, or [email protected].

What's Changed

  • Web App
    • Fixed bug that allows disabled streams to be shown & selected
    • Close the preset modal when the preset has been executed
    • Remove Elastic APM RUM client
    • Make zeroconf advertisement more robust to ip address changes
    • Remove deprecated old zeroconf advertisement
  • System
    • Manage the /boot/config.txt Raspberry Pi firmware configuration file for bugfixes
  • Streams
    • Added aux input stream, a special stream that is always available and is used to select the 3.5mm input.
  • Developing
    • Make image_pi script bail when the imaging is unsuccessful

Full Changelog: 0.3.1...0.3.2

0.3.1

21 Dec 21:58
Compare
Choose a tag to compare

This is a bugfix release for the 0.3 series.

What's Changed

  • Allow configure.py to care less about being run on a streamer or not by @rtertiaer in #575
  • Give Github Actions sane names so they can be selected as required by @Lohrer in #571
  • Update production tests by @Lohrer in #578
  • Switch to trunk based development & explicit semantic versioning by @rtertiaer in #559
  • Pull request template by @rtertiaer in #577
  • Bump version to 0.3.1 by @rtertiaer in #581

Full Changelog: 0.3.0...0.3.1