Tags: kinr0k/XZG
Tags
20241001 ### STILL BETA RELEASE, USE ON YOUR OWN RISK #### Don't support ESP32-SOLO-1 boards. (ESP32-S0WD) - Fix some memory leaks - Add upcoming generic ZHA Zeroconf discovery xyzroe#109
20240928 ### BETA RELEASE, USE ON YOUR OWN RISK #### Don't support ESP32-SOLO-1 boards. (ESP32-S0WD) Because of switching to original Espressif Arduino framework #### Updates and Improvements - Updated PlatformIO to 6.1.15 - Switched to [email protected] - Switched to mathieucarbou/[email protected] - Switched to robtillaart/DS18B20@^0.2.3 - Removed sstaub/Ticker, now using built-in from arduino-esp32 - Reworked code to run on Arduino ESP32 3.0.5 based on the ESP-IDF v5.1.4 #### New Features - Added update notification to HA for ESP and Radio firmwares - Support for WPA3 - Support for local IPv6 (only on ETH) - Added firewall mask (now supports more than one allowed IP) - Added DNS resolving check before trying to update Zigbee or ESP32 #### Optimizations - Reworked FS size calculation - Optimized memory usage by MQTT - Shortened booting time - Reworked OTA updating files structure and xzg.json file - Moved hardware config to NV storage (auto import from file and remove after) - Moved all web files to FS #### Fixes - Fixed very long load if no Zigbee firmware answer - Removed loading of old config files (used before XZG firmware) - Removed check and restore DNS, showing real current DNS on the main page #### Scripts and Build - Reworked gulp and build scripts to build XZG_*.fs.bin file - Reworked build_html.py - gulp to data folder, build fs file - Reworked build.py - creates 3 release files (full, ota, fs) #### Miscellaneous - Automatic WiFi and MQTT disabling while RCP (Zigbee) is flashing, but sometimes you still need to totally disable MQTT in settings.
20240927.2 ### NOT RELEASE - Reworked FS size calculation
20240927.1 ### NOT RELEASE - Reworked FS size calculation
20240926 ### NOT RELEASE - Switched to [email protected] - Switched to mathieucarbou/[email protected] - Switched to robtillaart/DS18B20@^0.2.3 - Removed sstaub/Ticker, now use build in from arduino-esp32 - Reworked code to run on Arduino ESP32 3.0.5 based on the ESP-IDF v5.1.4 - Removed load old config files (used before XZG firmware) - Removed check and restore DNS, showing real current DNS on main page - Moved hardware config to NV storage (auto import from file and rm after) - Moved all web files to FS - Reworked gulp and build scripts to build XZG_*.fs.bin file - Reworked build_html.py - gulp to data folder, build fs file - Reworked build.py - creates 3 release files (full, ota, fs) - Support WPA3 - Support local IPv6 (only on ETH) - Optimize memory usage by MQTT - Add firewall mask (now support more than one allowed IP) - Add DNS check before trying to update Zigbee or ESP32
20240914 - Add option to disable CRON firmware check (xyzroe#108, xyzroe#104, xyzroe#99, xyzroe#88) - Little mistake in french translation on the status page xyzroe#107 Thanks @alainvdu69 🏆 - web.cpp cleanup xyzroe#97 Thanks @Bixkitts 🏆 - Ita translate error xyzroe#91 Thanks @kirkoff71 🏆
PreviousNext