09-06-2024, 08:55 PM
(This post was last modified: 09-06-2024, 09:04 PM by Tim Curtis.)
Hi,
Here are the WIP release notes for upcoming moOde 9.1.0 release.
Included in this release are a nice Linux kernel upgrade from the Raspberry Pi engineers that includes many fixes and improvements, security against SQL injection attack, convenient entries for IanCanada audio devices, cosmetic and functional updates including a bump to camillagui from @bitlab and some important bug fixes.
Here are the WIP release notes for upcoming moOde 9.1.0 release.
Included in this release are a nice Linux kernel upgrade from the Raspberry Pi engineers that includes many fixes and improvements, security against SQL injection attack, convenient entries for IanCanada audio devices, cosmetic and functional updates including a bump to camillagui from @bitlab and some important bug fixes.
Code:
################################################################################
#
# 2024-MM-DD moOde 9.1.0 (Bookworm)
#
################################################################################
Security
- UPD: Filter SQL variables for unwanted characters and commands
Packages
- Bump to Linux kernel 6.6.47
- Bump to camillagui 2.1.0-1moode1
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: Move USB volknob and Rotary encoder settings to Peripheral Config
- UPD: Improve spacing on alphabet index to avoid scrollbar highlight
- UPD: Update Spotify Connect initial_volume to min 5 (from 0)
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