MQTT messages via remote control are mirrored to HOST UART by default (can be disabled using SYStem command)
Try to publish not yet published remote control replies before entering WIFI sleep
Improved WIFI error handling
Add WIFI module wakeup method without need to connect EN signal via cable (!needs WIFI module FW >=4.2 (HERE)!)
Add PERSIST_SESSION parameter to ConnectMqttBroker command (ideal low-power capability with MQTT communication with periodic WIFI sleep)
Add QOS parameter to RemoteControlTopics command (ideal low-power capability with MQTT control with periodic WIFI sleep)
GPIO command parameters like PinPull, OutputState and OutputType are processed even when GPIO is in unrelated Mode (disabled etc...) thus allowing to be pre-configured prior Mode change to prevent transient glitch due to improper GPIO initialization order
Improved WIFI error handling
Add WIFI debug mode via specific commands
Add automatic MQTT broker reconnect after WIFI sleep (and remote control resubscription when PERSIST_SESSION was disabled)
Add PrintScreenImage command
API changes
Refactor several SYStem command parameters for API consistency
Add PrintScreenImage command
Bugfixes
Fix MQTT flow
Fix not hanlder acknowledgeDisable and errorsDisable parameters
Bugfix of not setting (ignored) MQTT client ID parameter