@marcelstoer marcelstoer released this Jun 8, 2018 · 3 commits to master since this release

Assets 2

This is based on Espressif NON-OS SDK 2.2. plus its patches, #2269

New modules

  • none

Noteworthy enhancements

Bug fixes

Many

Check the 2.2-follow-up milestone for all details: https://github.com/nodemcu/nodemcu-firmware/milestone/9?closed=1

@marcelstoer marcelstoer released this Apr 2, 2018 · 29 commits to master since this release

Assets 2

This is based on Espressif NON-OS SDK 2.2. plus its patches, #2269

New modules

Noteworthy enhancements

  • Deprecated init function was removed from I2C-based modules, #2276
  • mbedTLS upgraded to 2.7.0, #2267
  • New functions wifi.getcountry() and wifi.setcountry(), #2330
  • SPIFFS upgraded, #2172
  • LuaOTA provisioning system, #2060

Bug fixes

Many

Check the 2.2 milestone for all details: https://github.com/nodemcu/nodemcu-firmware/milestone/8?closed=1

@marcelstoer marcelstoer released this Aug 24, 2017 · 121 commits to master since this release

Assets 2

Primarily a patch release to fix a fundamental bug in the cron module.

  • Fix for #2080
  • New native module for DS18B20, #2003
  • Rewrite of the Lua DS18B20 module, #1996

Take a look at the '2.1 follow-up patch' milestone for the full list of all issues included in this release.

@marcelstoer marcelstoer released this Aug 11, 2017 · 130 commits to master since this release

Assets 2
  • Various bug fixes
  • Removal of some deprecated code
  • New module mcp4725, #1966
  • Version 2.0 of the Lua Develoer FAQ, #1899
  • wifi.sta.config will save config to flash by default, #1998
  • pmsleep and timer_suspend are now disabled by default, #2064

Take a look at the 2.1 follow-up milestone for the full list of all issues included in this release.

@marcelstoer marcelstoer released this May 21, 2017 · 161 commits to master since this release

Assets 2
  • Upgrade to SDK 2.1.0
  • Full support for >4MB flash chips
  • New modules: ADS1115, Si7021, HDC1080, TCS34725, XPT2046 touch controller
  • Streaming JSON module SJSON replaces CJSON
  • wifi.suspend(), node.sleep() and improved node.dsleep() help reduce power consumption
  • TIME_WAIT socket fixes

Take a look at the 2.1 milestone for the full list of all issues included in this release.

@marcelstoer marcelstoer released this Feb 2, 2017 · 237 commits to master since this release

Assets 2
  • numerous fixes to the EUS module.
  • new rfswitch module
  • new Cron module
  • HTTP module can now chain requests
  • new WPS module, #1694
  • rework support for modules with >4MB flash chips
  • new node.random function
  • rewrite of net module on top of lwIP, breaking changes to UDP handling (#1080 (comment)), close() doesn't trigger disconnection event any more (#1716)

See the milestone for the full list of changes.

@marcelstoer marcelstoer released this Dec 7, 2016 · 299 commits to master since this release

Assets 2
  • Somfy/TELIS driver, #1521
  • object model for the file module, see docs
  • automatically write esp init data to correct memory address if necessary, doesn't need to be flashed manually anymore, see docs
  • bug fixes in many modules
  • support for custom websocket headers
  • support to mix ws2812.buffer objects

For details see the PRs list.

@marcelstoer marcelstoer released this Oct 1, 2016 · 346 commits to master since this release

Assets 2
  • new websocket module
  • FatFS and SD card support
  • update u8glib to v1.19.1
  • dynamic timers support
  • remove deprecated devkit 0.9 specific functions
  • HTTP module: follow redirects, allow to override host and user-agent headers

For details see https://github.com/nodemcu/nodemcu-firmware/milestone/2

@marcelstoer marcelstoer released this Aug 2, 2016 · 388 commits to master since this release

Assets 2

For the complete list check the 1.5.4.1 milestone.

@marcelstoer marcelstoer released this Jun 3, 2016 · 446 commits to master since this release

Assets 2
  • completely new documentation based on MkDocs and Read the Docs at https://nodemcu.readthedocs.io
  • 10 new modules: http, apa102, am2320, bme280, encoder, mdns, perf, rotary, sigma_delta, struct
  • UART auto-baud detection, default baud switched to 115'200
  • lots of bug fixes
  • enhanced enduser_setup module
  • SDK 1.5.1