09-17-2024, 12:55 PM
(This post was last modified: 09-18-2024, 05:16 PM by Tim Curtis.
Edit Reason: Update to latest patch file
)
Hi,
moOde 9.1.0 is available in the Media Player OS section of the Raspberry Pi Imager or as a direct download at https://moodeaudio.org. Don't forget to read the Setup Guide :-)
Summary
This release is based on RaspiOS Bookworm Lite 64-bit, the most recent packages as of 2024-09-16, Linux kernel 6.6.47, our suite of custom drivers and patches, important updates and bug fixes including important security improvements to help mitigate SQL injection and Cross-site Scripting vulnerabilities, new I2S audio device profiles and updated versions of CamillaGUI, Shairport-sync and Upmpdcli. Refer to the Release notes for details.
ISO Image
The ISO image does not contain a default userid/password, SSH enabled, WiFi SSID or Access Point password. Refer to the Setup Guide for information on how to easily set these up using the official Raspberry Pi Imager.
In-place update
There is an in-place update available via the "CHECK for software update" button in System Config. Click the VIEW button to read about the contents of the update package. Be sure to BACKUP your system before applying the update.
Note: This update can take 10 minutes or more to complete due to updated component packages that will be installed. Click the Refresh button on the Status page periodically to view progress.
Read this: After installing release 9.1.0 or the in-place update this additional patch is needed to fix some bugs that were reported post release. It only takes a few seconds to install.
After installation is complete do the following:
1. Restart the system
2. Menu > Configure > Library
3. CLEAR Library tag cache
>>> DONATE TO HELP SUPPORT THE PROJECT <<<
Please take a moment and make a donation to show your appreciation for the effort and dedication that goes into developing and supporting moOde audio player for the fantastic Raspberry Pi audio and DIY community.
We want you to know that moOde does not serve Ads, nag for subscriptions, use cookies, analytics/tracking or any other such technology. Player preference, configuration and operational data is stored on the local boot media and is not provided to any 3rd parties. We think you appreciate that :-)
Your donation helps to ensure that our nice project which has been going strong for over ten years is able to continue for the next ten years making great Free Open Source Software (FOSS) for the wonderful Raspberry Pi family of single board computers and DIY audio community :-)
>>> DON'T FORGET TO DONATE! <<<
Regards,
The moOde crew
Release notes
moOde 9.1.0 is available in the Media Player OS section of the Raspberry Pi Imager or as a direct download at https://moodeaudio.org. Don't forget to read the Setup Guide :-)
Summary
This release is based on RaspiOS Bookworm Lite 64-bit, the most recent packages as of 2024-09-16, Linux kernel 6.6.47, our suite of custom drivers and patches, important updates and bug fixes including important security improvements to help mitigate SQL injection and Cross-site Scripting vulnerabilities, new I2S audio device profiles and updated versions of CamillaGUI, Shairport-sync and Upmpdcli. Refer to the Release notes for details.
ISO Image
The ISO image does not contain a default userid/password, SSH enabled, WiFi SSID or Access Point password. Refer to the Setup Guide for information on how to easily set these up using the official Raspberry Pi Imager.
In-place update
There is an in-place update available via the "CHECK for software update" button in System Config. Click the VIEW button to read about the contents of the update package. Be sure to BACKUP your system before applying the update.
Note: This update can take 10 minutes or more to complete due to updated component packages that will be installed. Click the Refresh button on the Status page periodically to view progress.
Read this: After installing release 9.1.0 or the in-place update this additional patch is needed to fix some bugs that were reported post release. It only takes a few seconds to install.
Code:
wget -q -O - https://moodeaudio.org/test/r910patch_multi.sh | sudo bash
After installation is complete do the following:
1. Restart the system
2. Menu > Configure > Library
3. CLEAR Library tag cache
>>> DONATE TO HELP SUPPORT THE PROJECT <<<
Please take a moment and make a donation to show your appreciation for the effort and dedication that goes into developing and supporting moOde audio player for the fantastic Raspberry Pi audio and DIY community.
We want you to know that moOde does not serve Ads, nag for subscriptions, use cookies, analytics/tracking or any other such technology. Player preference, configuration and operational data is stored on the local boot media and is not provided to any 3rd parties. We think you appreciate that :-)
Your donation helps to ensure that our nice project which has been going strong for over ten years is able to continue for the next ten years making great Free Open Source Software (FOSS) for the wonderful Raspberry Pi family of single board computers and DIY audio community :-)
>>> DON'T FORGET TO DONATE! <<<
Regards,
The moOde crew
Release notes
Code:
################################################################################
#
# 2024-09-16 moOde 9.1.0 (Bookworm)
#
################################################################################
Security
- UPD: Filter SQL variables for unwanted characters and commands
- UPD: Filter music file metadata for unwanted Cross-site scripting (XSS)
Packages
- Bump to Linux kernel 6.6.47
- Bump to camillagui 2.1.0
- Bump to shairport-sync 4.3.4
- Bump to upmpdcli 1.8.16
- Bump to upmpdcli-qobuz 1.8.16
- Bump to upmpdcli-tidal 1.8.16
Updates
- UPD: Add Bluetooth CODEC to Source format line in Audio Info
- UPD: Add CSS media query for 1560x720 ultrawide resolution
- UPD: Add AP fallback option to Spotify Config
- UPD: Add webp mime type to Coverart extractor and Thumbnail generator
- UPD: Add auto-refresh after updating radio station
- UPD: Change Spotify Connect initial_volume to min 5 (from 0)
- UPD: Change Radio station 200px thumbs to native resolution of main image
- UPD: Change to 600px default for Radio and Playlist view thumbs
- UPD: Improve spacing on alphabet index to avoid scrollbar highlight
- UPD: Improve set_volume REST API to include Multiroom receivers
- UPD: Move USB volknob and Rotary encoder settings to Peripheral Config
Audio devices
- ADD: IanCanada I2S entries
- ADD: HifiBerry DAC8x
Bug fixes
- FIX: Cardnum 0 always used in chip options config
- FIX: Unnecessary query for 'inpactive' in chkBtActive()
- FIX: USB volume knob and Rotary encoder settings missing from backup/restore
- FIX: CamillaDSP quick convolution crashing due to invalid ';' delimiter
- FIX: CamillaDSP crashing due to empty 'mixers' array in config
- FIX: Volume 0 not being set for renderer active reset during startup
- FIX: Secchk not excluding qobuzpass variable
- FIX: Revision code decoding for Pi 1 returns incorrect results