Releases: eveningsco/sol-release
AMP Mode and UI updates
Combined SOL release package
Build date: 12112025_16-09-42
Component Sources
-
sol-software Release-12112025_15-58-38 (branch: feature/amp_mode, commit: 80dda52, PR: #29)
Commits
- feature: implement AMP mode toggle and UI updates for mode switching
-
sol-utils Release-12082025_20-15-59 (branch: main, commit: 2c37347)
-
sol-server Release-12112025_01-38-43 (branch: main, commit: 35b9c5d)
Included Files
Executables:
- sol-server.zip
- sol_software
- sol_update_gui
- sol_update_backend
- sol_update_manager
- sol_update_manager_gui
- mass_gadget_watchdog
- update_version_info
- gpio_shutdown_trigger
- off_mass_gadget
- on_mass_gadget
- expand_exfat
- provision
- mp2624
Service Files:
- sol-server.service
- sol_software.service
- sol-connectivity.service
- sol-connectivity.timer
- mass_gadget_watchdog.service
- update_version_info.service
- update_version_info.timer
- filebeat.service
- fbcp.service
- mp2624_watchdog.service
- sol_update_manager.service
Config Files:
- filebeat.yml
Logrotate Files:
- mp2624-logrotate
- sol-server-logrotate
- sol_software-logrotate
- mass_gadget_watchdog-logrotate
- sol_update_manager-logrotate
Original Release
Combined SOL release package
Build date: 12112025_01-02-24
Component Sources
-
sol-software Release-12112025_00-25-25 (branch: bugfix/timestamps, commit: 49bcc87, PR: #28)
Commits
- fix: improve timer handling in livestream functionality
-
sol-utils Release-12082025_20-15-59 (branch: main, commit: 2c37347)
-
sol-server Release-12112025_01-02-08 (branch: feature/disable-rtmp-until-test, commit: 7febf22, PR: #40)
Commits
- chore:Hide manual configuration section and disable RTMP input until testing is complete
- Disable RTMP and stream key input fields until testing is complete
Included Files
Executables:
- sol-server.zip
- sol_software
- sol_update_gui
- sol_update_backend
- sol_update_manager
- sol_update_manager_gui
- mass_gadget_watchdog
- update_version_info
- gpio_shutdown_trigger
- off_mass_gadget
- on_mass_gadget
- expand_exfat
- provision
- mp2624
Service Files:
- sol-server.service
- sol_software.service
- sol-connectivity.service
- sol-connectivity.timer
- mass_gadget_watchdog.service
- update_version_info.service
- update_version_info.timer
- filebeat.service
- fbcp.service
- mp2624_watchdog.service
- sol_update_manager.service
Config Files:
- filebeat.yml
Logrotate Files:
- mp2624-logrotate
- sol-server-logrotate
- sol_software-logrotate
- mass_gadget_watchdog-logrotate
- sol_update_manager-logrotate
April Upgrade
- Firmware update management: Devices now track their installed version and only show the update button when a new release is actually available, with a "Device is up to date" message otherwise
- USB/recordings fix: Fixed a bug where wall chargers were incorrectly triggering USB mass storage mode, unmounting the recordings partition every 10 minutes and showing users ~4GB of rootfs instead of the real ~23GB recordings storage
- Audio upgrade: Sample rate bumped to 192kHz, removed the red text in the corner, added AMP mode toggle
- Reliability: Update manager now retries on DNS failures after boot, filebeat logging optimized to cut ingestion volume by ~65%, and all CI tests are passing clean
Build date: 04092026_01-21-33
Component Sources
- sol-software Release-04082026_23-45-28 (branch: main, commit: 321455d)
- sol-utils Release-04092026_01-09-41 (branch: main, commit: bea5c3a)
- sol-server Release-04082026_22-30-28 (branch: main, commit: 90828a6)
Included Files
Executables:
- sol-server.zip
- sol_software
- sol_update_gui
- sol_update_backend
- sol_update_manager
- sol_update_manager_gui
- mass_gadget_watchdog
- update_version_info
- gpio_shutdown_trigger
- off_mass_gadget
- on_mass_gadget
- expand_exfat
- provision
- mp2624
Service Files:
- sol-server.service
- sol_software.service
- sol-connectivity.service
- sol-connectivity.timer
- mass_gadget_watchdog.service
- update_version_info.service
- update_version_info.timer
- filebeat.service
- fbcp.service
- mp2624_watchdog.service
- sol_update_manager.service
Config Files:
- filebeat.yml
Logrotate Files:
- mp2624-logrotate
- sol-server-logrotate
- sol_software-logrotate
- mass_gadget_watchdog-logrotate
- sol_update_manager-logrotate
Combined Release 04082026_22-08-30
Combined SOL release package
Build date: 04082026_22-08-30
Component Sources
-
sol-software Release-04082026_21-58-01 (branch: fix/usb-mode-wall-charger, commit: f25fd1b, PR: #41)
Commits
- fix: don't enter USB mode when plugged into wall charger
-
sol-utils Release-04082026_20-44-59 (branch: feature/sol-update-tracking, commit: 1d4d7ba, PR: #23)
Commits
- feat: optimize filebeat config to reduce noise and improve signal
- feat: restore ownership of version file to 'pi:pi' after saving release tag
- feat: add release tag support for update process and save installed release tag
- chore: implement retry logic for fetching releases from GitHub API
-
sol-server Release-04082026_21-56-39 (branch: feature/firmware-update-check, commit: dce1516, PR: #52)
Commits
- fix: detect unmounted recordings partition in disk usage
- feat: add Playwright e2e tests for firmware update UI
- feat: show "Device is up to date" when no firmware update available
- feat: Add firmware update check functionality and update UI accordingly
Included Files
Executables:
- sol-server.zip
- sol_software
- sol_update_gui
- sol_update_backend
- sol_update_manager
- sol_update_manager_gui
- mass_gadget_watchdog
- update_version_info
- gpio_shutdown_trigger
- off_mass_gadget
- on_mass_gadget
- expand_exfat
- provision
- mp2624
Service Files:
- sol-server.service
- sol_software.service
- sol-connectivity.service
- sol-connectivity.timer
- mass_gadget_watchdog.service
- update_version_info.service
- update_version_info.timer
- filebeat.service
- fbcp.service
- mp2624_watchdog.service
- sol_update_manager.service
Config Files:
- filebeat.yml
Logrotate Files:
- mp2624-logrotate
- sol-server-logrotate
- sol_software-logrotate
- mass_gadget_watchdog-logrotate
- sol_update_manager-logrotate
Combined Release 04082026_21-56-54
Combined SOL release package
Build date: 04082026_21-56-54
Component Sources
-
sol-software Release-04082026_20-24-08 (branch: main, commit: 4da10dd)
-
sol-utils Release-04082026_20-44-59 (branch: feature/sol-update-tracking, commit: 1d4d7ba, PR: #23)
Commits
- feat: optimize filebeat config to reduce noise and improve signal
- feat: restore ownership of version file to 'pi:pi' after saving release tag
- feat: add release tag support for update process and save installed release tag
- chore: implement retry logic for fetching releases from GitHub API
-
sol-server Release-04082026_21-56-39 (branch: feature/firmware-update-check, commit: dce1516, PR: #52)
Commits
- fix: detect unmounted recordings partition in disk usage
- feat: add Playwright e2e tests for firmware update UI
- feat: show "Device is up to date" when no firmware update available
- feat: Add firmware update check functionality and update UI accordingly
Included Files
Executables:
- sol-server.zip
- sol_software
- sol_update_gui
- sol_update_backend
- sol_update_manager
- sol_update_manager_gui
- mass_gadget_watchdog
- update_version_info
- gpio_shutdown_trigger
- off_mass_gadget
- on_mass_gadget
- expand_exfat
- provision
- mp2624
Service Files:
- sol-server.service
- sol_software.service
- sol-connectivity.service
- sol-connectivity.timer
- mass_gadget_watchdog.service
- update_version_info.service
- update_version_info.timer
- filebeat.service
- fbcp.service
- mp2624_watchdog.service
- sol_update_manager.service
Config Files:
- filebeat.yml
Logrotate Files:
- mp2624-logrotate
- sol-server-logrotate
- sol_software-logrotate
- mass_gadget_watchdog-logrotate
- sol_update_manager-logrotate
Combined Release 04082026_21-32-02
Combined SOL release package
Build date: 04082026_21-32-02
Component Sources
-
sol-software Release-04082026_20-24-08 (branch: main, commit: 4da10dd)
-
sol-utils Release-04082026_20-44-59 (branch: feature/sol-update-tracking, commit: 1d4d7ba, PR: #23)
Commits
- feat: optimize filebeat config to reduce noise and improve signal
- feat: restore ownership of version file to 'pi:pi' after saving release tag
- feat: add release tag support for update process and save installed release tag
- chore: implement retry logic for fetching releases from GitHub API
-
sol-server Release-04082026_21-31-48 (branch: feature/firmware-update-check, commit: 32b26b2, PR: #52)
Commits
- feat: add Playwright e2e tests for firmware update UI
- feat: show "Device is up to date" when no firmware update available
- feat: Add firmware update check functionality and update UI accordingly
Included Files
Executables:
- sol-server.zip
- sol_software
- sol_update_gui
- sol_update_backend
- sol_update_manager
- sol_update_manager_gui
- mass_gadget_watchdog
- update_version_info
- gpio_shutdown_trigger
- off_mass_gadget
- on_mass_gadget
- expand_exfat
- provision
- mp2624
Service Files:
- sol-server.service
- sol_software.service
- sol-connectivity.service
- sol-connectivity.timer
- mass_gadget_watchdog.service
- update_version_info.service
- update_version_info.timer
- filebeat.service
- fbcp.service
- mp2624_watchdog.service
- sol_update_manager.service
Config Files:
- filebeat.yml
Logrotate Files:
- mp2624-logrotate
- sol-server-logrotate
- sol_software-logrotate
- mass_gadget_watchdog-logrotate
- sol_update_manager-logrotate
Combined Release 04082026_21-11-42
Combined SOL release package
Build date: 04082026_21-11-42
Component Sources
-
sol-software Release-04082026_20-24-08 (branch: main, commit: 4da10dd)
-
sol-utils Release-04082026_20-44-59 (branch: feature/sol-update-tracking, commit: 1d4d7ba, PR: #23)
Commits
- feat: optimize filebeat config to reduce noise and improve signal
- feat: restore ownership of version file to 'pi:pi' after saving release tag
- feat: add release tag support for update process and save installed release tag
- chore: implement retry logic for fetching releases from GitHub API
-
sol-server Release-04082026_20-44-37 (branch: feature/firmware-update-check, commit: 90354d2, PR: #52)
Commits
- feat: show "Device is up to date" when no firmware update available
- feat: Add firmware update check functionality and update UI accordingly
Included Files
Executables:
- sol-server.zip
- sol_software
- sol_update_gui
- sol_update_backend
- sol_update_manager
- sol_update_manager_gui
- mass_gadget_watchdog
- update_version_info
- gpio_shutdown_trigger
- off_mass_gadget
- on_mass_gadget
- expand_exfat
- provision
- mp2624
Service Files:
- sol-server.service
- sol_software.service
- sol-connectivity.service
- sol-connectivity.timer
- mass_gadget_watchdog.service
- update_version_info.service
- update_version_info.timer
- filebeat.service
- fbcp.service
- mp2624_watchdog.service
- sol_update_manager.service
Config Files:
- filebeat.yml
Logrotate Files:
- mp2624-logrotate
- sol-server-logrotate
- sol_software-logrotate
- mass_gadget_watchdog-logrotate
- sol_update_manager-logrotate