github pixelit-project/PixelIt 3.0.0-beta.3

pre-release3 hours ago
  • (o0shojo0o) Use the logo colors for the zZz sleep screen.
  • (o0shojo0o) Keep Home Assistant status and commands separate for each PixelIt.
  • (o0shojo0o) Add six screen transitions and include them in random screen changes.
  • (o0shojo0o) Add the six transitions to Clock Auto Fallback and Random Wipe with the matching WebUI.
  • (o0shojo0o) Select the classic boot animation with the updated WebUI.
  • (o0shojo0o) Reduce ESP32 Liveview traffic with a compatible WebUI.
  • (o0shojo0o) Keep ESP32 animations responsive during MQTT stalls.
  • (o0shojo0o) Pause ESP32 previews in hidden WebUI tabs.
  • (o0shojo0o) Improve ESP32 live preview smoothness.
  • (o0shojo0o) Keep the ESP32 WebUI responsive during reconnects.
  • (o0shojo0o) Prevent stalled WebUI connections from blocking the ESP32.
  • (o0shojo0o) Track ESP32 WiFi disconnects and MQTT delays.
  • (o0shojo0o) Added an independent switch for the entire startup WiFi screen.
  • (o0shojo0o) Keep the last startup image visible when the WiFi screen is disabled.
  • (o0shojo0o) Use logo colors with white IT at startup, a matching WiFi trail and centered WiFi text.
  • (o0shojo0o) Show new firmware notifications immediately for 15 seconds, then every 30 minutes.
  • (o0shojo0o) Show animated firmware progress, a logo-color reboot screen and matching update notifications.
  • (o0shojo0o) Configure MQTT sensor updates on change or periodically, with a separate Matrixinfo interval.
  • (o0shojo0o) Keep ESP32 WebUI connections responsive with slow viewers and repeated reconnects.
  • (o0shojo0o) Added gallery data copying, clearer report controls and refresh after uploads.
  • (o0shojo0o) Removed the prefilled space from the bitmap save dialog.
  • (o0shojo0o) Aligned gallery previews and adapted card actions to narrow layouts.
  • (o0shojo0o) Filter gallery content by device limits and explain oversized animations.
  • (o0shojo0o) Skip battery polling on ESP32 boards without a battery input.
  • (o0shojo0o) Raised ESP32 capacity to 160 frames at 8×8 or 40 at 32×8, with 160 MHz and WiFi modem sleep disabled.
  • (o0shojo0o) Compact ESP8266 MQTT and WebSocket animation uploads to reduce memory usage, preserve playback and improve error handling and diagnostics.
  • (o0shojo0o) Compact ESP8266 HTTP animation uploads to reduce memory usage, preserve playback and improve error handling and diagnostics.
  • (o0shojo0o) Improved ESP8266 WS2812B LED timing; extended peak-memory validation remains outstanding.
  • (o0shojo0o) Added an optional beta update channel (disabled by default); requires API and WebUI updates.
  • (o0shojo0o) Added gallery icon reports with reasons and moderator review; requires API moderation endpoints.
  • (o0shojo0o) Improved icon report validation, duplicate protection, rate-limit handling and API URL support.
  • (o0shojo0o) Fixed copying gallery icon IDs from device-hosted HTTP WebUIs.
  • (o0shojo0o) Added Home Assistant brightness and clock controls, plus system diagnostics.
  • (o0shojo0o) Added text controls for font size, alignment, scrolling and color.
  • (o0shojo0o) Added a read-only Home Assistant firmware update entity and independent version checks.
  • (o0shojo0o) Added debounced press, release, single, double and long button events.
  • (o0shojo0o) Fixed MQTT availability, sensor discovery and stale Home Assistant entities.
  • (o0shojo0o) Improved MQTT memory handling, spread discovery across frames and fixed the update check interval.
  • (o0shojo0o) Added Home Assistant documentation and regression tests.
  • (o0shojo0o) Added gallery filters for animations and bitmap sizes.
  • (o0shojo0o) Reduced gallery memory usage during long scrolling sessions.
  • (o0shojo0o) Fixed gallery rendering for small and empty search results.
  • (o0shojo0o) Increased animation capacity to 28 frames at 8×8, 14 at 16×8 and 7 at 32×8.
  • (o0shojo0o) Added full-display animations and a 32×8 example.
  • (o0shojo0o) Reduced upload memory usage and safely reject invalid or oversized animations.
  • (o0shojo0o) Fixed animation loop boundaries, reverse playback and ESP8266 playback stuttering.
  • (o0shojo0o) Improved liveview delivery and animation upload acknowledgements.
  • (o0shojo0o) Updated the ESP8266 platform and improved WiFi, MQTT and LED transfer reliability.
  • (o0shojo0o) Added playback diagnostics and regression tests.

Don't miss a new PixelIt release

NewReleases is sending notifications on new releases.