With love from Ukraine 

In this release
- New Features


- Added universal
ArduinoClientexamples - a convenient way to use
ANY Arduino connectivity or shield (even if it’s not directly supported by Blynk). - You can configure multiple connection types, i.e. WiFi + Ethernet + Cellular
- Command grouping
- Improved network compatibility when using an insecure
TCPconnection -
BlynkParamargument support forBlynkConsole
- Added universal
- Updated examples (finally!
)
- Added
TimeInput,TimeAndLocationexamples - Simplified the
Stroboscopeexample, also to show-off theBlynkTimer::Handleusage - Replaced
UIPEthernetexamples withEthernetENC - Updated HTTP examples to use Blynk 2.0 HTTP API
- Added
-
Blynk.Edgent improvements:
-
BLYNK_DEVICE_NAMEsetting is changed toBLYNK_TEMPLATE_NAMEto eliminate confusion - Fix ESP32 losing the configuration after OTA in rare cases
- Improved compatibility with the latest ESP32 and ESP8266 Arduino Core
-
- Cleanup
- Removed old and outdated APIs, widgets that don’t exist anymore
- Switched to using
blynk.cloudserver by default (theblynk-cloud.comfallback is removed)
- AVR improvements
- Reduce the amount of timers in
BlynkTimerto 8 for AVR devices (to save RAM) - Fix 64-bit integers handling on 8-bit platforms
- Reduce the amount of timers in
Remember to regularly update your IDE, Libraries and Boards!
Check out the full list of supported hardware
BTW, if you like Blynk, don’t forget to give us a github star! 
Arduino Library Manager, PlatformIO, Particle and OpenWRT packages will be updated soon.
Grab the update here: https://github.com/blynkkk/blynk-library/releases/latest