Skip to content

v1.2.0

Compare
Choose a tag to compare
@vshymanskyy vshymanskyy released this 08 Feb 20:23
· 92 commits to master since this release
     ___  __          __
    / _ )/ /_ _____  / /__
   / _  / / // / _ \/  '_/
  /____/_/\_, /_//_/_/\_\
         /___/    v1.2.0

How to install Blynk library: ⇨ link ⇦

With love from Ukraine 💙💛

In this release

  • New Features ✨✨✨
    • Added universal ArduinoClient examples - 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 TCP connection
    • BlynkParam argument support for BlynkConsole
  • Updated examples (finally! 😁 )
    • Added TimeInput, TimeAndLocation examples
    • Simplified the Stroboscope example, also to show-off the BlynkTimer::Handle usage
    • Replaced UIPEthernet examples with EthernetENC
    • Updated HTTP examples to use Blynk 2.0 HTTP API
  • Blynk.Edgent improvements:
    • BLYNK_DEVICE_NAME setting is changed to BLYNK_TEMPLATE_NAME to 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.cloud server by default (the blynk-cloud.com fallback is removed)
  • AVR improvements
    • Reduce the amount of timers in BlynkTimer to 8 for AVR devices (to save RAM)
    • Fix 64-bit integers handling on 8-bit platforms

Remember to regularly update your IDE, Libraries and Boards!
Check out the full list of supported hardware

⚡️ If you like Blynk, don't forget to give us a github star! ⚡️

Stand With Ukraine