Skip to content

0.32.0-rc-11

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 15 Dec 09:03
· 5 commits to refs/heads/main since this release

πŸš€ New features and improvements

  • Increase boot threshold for battery level (#293) @lptr
  • Publish crash report (#290) @lptr
  • Improve debugging and enable core dump on crash (#277) @lptr
  • Re-try WiFi connection after timeout (#272) @lptr
  • Report WiFi uptime (#264) @lptr
  • Publish peripherals in device init message (#243) @lptr
  • Allow resetting WiFi only (#242) @lptr
  • Log SSID on boot (#241) @lptr
  • Publish device init state (#240) @lptr
  • Fail better when ran out of I2C buses (#230) @lptr
  • Replace WiFiManager with ESP's own SoftAP (#214) @lptr

πŸ”§ Hardware changes

  • Support relays for switching valves (#175) @lptr

πŸ› Bug Fixes

  • Let device sleep when configured with a flow meter peripheral (#289) @lptr
  • Do not stop WiFi while provisioning (#278) @lptr
  • Fix devices with PCNT not going to light sleep (#267) @lptr
  • Fix MQTT message publishing deadlock (#265) @lptr
  • Do not stay online waiting for messages to arrive unnecessarily (#262) @lptr
  • Fix device staying online indefinitely (#260) @lptr
  • Logging fixes (#258) @lptr
  • Remove IO prefix from IOA4, IOX1 and IOX2 (#227) @lptr
  • Some more fixes since the Arduino 3 upgrade (#219) @lptr
  • Fix SwitchManager not detecting input (#216) @lptr
  • Add more stack for low-stack tasks (#215) @lptr

🚦 Internal changes

  • Init WiFi and MQTT only once (#294) @lptr
  • Include debug artifacts in release (#292) @lptr
  • Upgrade to ESP-IDF 5.3.2 (#275) @lptr
  • Switch off radio when not needed (#263) @lptr
  • Introduce sub-tags in logging (#259) @lptr
  • Use ESP-IDF only for WiFi (#253) @lptr
  • Introduce testing with Wokwi, take 2 (#247) @lptr
  • Accept empty configuration as no configuration (#246) @lptr
  • Do not allow properties to be set (#232) @lptr
  • Track UD_DEBUG better (#231) @lptr
  • Track UD_DEBUG as a CMake input (#229) @lptr
  • Give MQTT more stack (#228) @lptr
  • Use only idf.py to build (#225) @lptr
  • Upgrade to Arduino-esp32 @ 3.1.0-RC1 / ESP-IDF @ 5.3.1 (#223) @lptr
  • Add more heap tracing tooling (#222) @lptr
  • Remove last remaining trace of PlatformIO (#220) @lptr
  • Fix remaining warnings after Arduino 3 / ESP-IDF 5.x / ArduinoJson upgrade (#218) @lptr
  • Add option to trace task memory allocation (#217) @lptr
  • Upgrade to ESP-IDF 5.1.4 and Arduino-ESP32 3.0.5 (#213) @lptr
  • Build using ESP-IDF (#211) @lptr