* update SSDP library to better handle end and begin
* update REPORTFIELDBUFFER_STATE to give buffer according client (Serial/BT/Telnet/Default)
* change telnet push to write by block instead of by char
* limit WifiEvent register to one instance instead of adding at each wifi restart
* move mDNS start after OTA to get correct mDNS name
update to WebUI 2.1 b17
* disable heartbeat for connection monitoring until full fix is ready
* decrease SPIFFS loader size because too big
* handle SD filename in case no file size in M20 answer (Marlin 1.X)
* manually encode # for grbl because no handled by encodeURI function
#1 – DE-Koodie 于 2019-01-17
Great Job, many many thanks for your passion!