Sming 3.4.0 is officially released

This release contains major changes related to better compatibility with Arduino.

Changes

  • Arduino compatibility improvements (#1213).
  • Library code for some Arduino libraries comes directly from their source repositories (Adafruit_ST7735, Adafruit_SSD1306).
  • Added dynamic recalculation of image offsets to prevent rom overlapping (#1208).
  • Added Wi-Fi Protected Setup (WPS) support (#1199).
  • Ram savings in axTLS (#1255).
  • Simplified and improved Http Client and Http Server stream handling (#1247).
  • Fixed Memory Leak in Mqtt (#1273).
  • Updated Spiffs code to version 0.3.7 + fixes (##1246).

And much more. All merged PRs in this release can be seen from here

Backwards-incompatible changes

  • Changed the order of Wire.begin and Wire.pins parameters to match the Arduino order (#1193).

For a complete list of changes run the following command:

git log 3.3.0..3.4.0

Thanks to everyone who helped us make this release happen.

Written on November 6, 2017