Skip to content

Releases: jjtronics/SoundPanel7

SoundPanel7 v0.2.23

25 Mar 18:01

Choose a tag to compare

Highlights

  • Fix Wi-Fi persistence across reflashes by moving NVS out of the flash range rewritten during uploads
  • Restore reliable WiFiManager setup flow and improve Wi-Fi/NVS diagnostics
  • Add NVS usage reporting in the system view
  • Improve password/secret reveal responsiveness in the web UI
  • Refresh touchscreen dashboard sizing, ON AIR styling, and calibration layout
  • Add a reusable MAX4466 analog calibration preset JSON at the repository root

Firmware

  • Validated OTA builds for SoundPanel 7, 7B, and headless profiles
  • Validated local USB build for 7B hardware

Notes

  • After the partition fix, devices need a one-time Wi-Fi reconfiguration because NVS moved to a new safe location

SoundPanel7 v0.2.22

24 Mar 18:37

Choose a tag to compare

Highlights

  • Dashboard tactile 7B retouche: horloge, calibration, ON AIR/OFF AIR et boutons de navigation mieux adaptes a la haute resolution.
  • Nouvelle fonte ON AIR/OFF AIR regeneree pour un rendu panneau plus lisible, sans zoom runtime.
  • Transitions visuelles du sonometre orange/rouge simplifiees pour limiter la charge LVGL et ameliorer la fluidite.
  • Affichage/masquage des secrets via bouton oeil sur l'interface web, avec reveal local quasi instantane.

Firmware

  • Ajustements UI et perf sur l'ecran tactile.
  • Release versionnee en 0.2.22 pour firmware et integration Home Assistant.

Notes

  • Builds valides: soundpanel7_ota, soundpanel7b_ota, soundpanel7_headless_ota, soundpanel7b_usb.

SoundPanel7 v0.2.21

24 Mar 00:03

Choose a tag to compare

  • Release housekeeping bump to v0.2.21.
  • OTA/TLS pipeline remains on the GitHub bundle-based fix validated on hardware.

SoundPanel7 v0.2.20

23 Mar 23:10

Choose a tag to compare

  • Fix GitHub OTA install by resolving the final asset URL before download.
  • Replace hand-maintained PEM certificates with an Espressif X.509 CA bundle for HTTPS/TLS validation.
  • Document certificate bundle regeneration in RELEASING.md.
  • Validated GitHub OTA upgrade flow on soundpanel7_usb hardware.

v0.2.19

22 Mar 09:24

Choose a tag to compare

Full Changelog: v0.2.18...v0.2.19

SoundPanel7 v0.2.18

21 Mar 15:02

Choose a tag to compare

Highlights

  • Added support for the Waveshare ESP32-S3-Touch-LCD-7B (1024x600).
  • Added GitHub OTA assets and manifest support for the 7B hardware profile.
  • Made the screen UI layout adapt to the actual display resolution to avoid regressions across panels.

Firmware

This release publishes OTA binaries for:

  • soundpanel7_ota
  • soundpanel7b_ota
  • soundpanel7_headless_ota

Home Assistant

  • Bumped the bundled custom integration version to match the firmware release.

Changelog

v0.2.17...v0.2.18

SoundPanel7 v0.2.16

17 Mar 23:41

Choose a tag to compare

  • correction durable de la persistance des comptes web
  • amélioration du parsing des mots de passe web
  • mise à jour du README avec le nouveau GIF des paramètres
  • nettoyage des anciens screenshots de la page paramètres

SoundPanel7 v0.2.15

17 Mar 22:17

Choose a tag to compare

Corrige la progression OTA GitHub dans l'interface web des parametres.

Points principaux:

  • la progression web n'est plus bloquee a 0% pendant l'installation GitHub
  • l'API HTTP reste disponible pendant l'OTA GitHub pour alimenter le polling
  • le mode OTA locale conserve son comportement strict actuel

SoundPanel7 v0.2.14

17 Mar 22:05

Choose a tag to compare

Ajoute l'affichage de progression pour les mises a jour OTA via GitHub sur les modeles avec ecran.

Points principaux:

  • ecran OTA affiche pendant la mise a jour GitHub, avec pourcentage et etapes
  • progression alignee sur l'experience OTA locale
  • aucune regression sur le profil headless
  • workflow release deja corrige pour publier les assets screen/headless separes

SoundPanel7 v0.2.13

17 Mar 21:38

Choose a tag to compare

Highlights

  • Fixes GitHub OTA so headless devices no longer pick the screen firmware
  • Release manifest now exposes distinct screen and headless OTA artifacts
  • GitHub release workflow now builds and uploads both OTA variants

Firmware

  • ReleaseUpdateManager now selects the correct firmware asset for the current hardware profile
  • Added profile-specific OTA fields in release-manifest.json

Notes

  • v0.2.12 should be considered unsafe for GitHub OTA on headless devices
  • Use v0.2.13 or newer for OTA updates on headless ESP32-S3 boards