Please note that as per #3164 this project switched the default branch from master to release. For the time being both are kept in sync as to ease the transition for our community. However, expect master to disappear sooner or later.

Please see the release milestone for further details.

Highlights

  • @TerryE continues work on our Lua core; this release brings significant internal work (#3193) and improves compatibility of our add-on modules with Lua 5.3.
  • All in-tree modules using Lua callbacks support panic handling. (#3163)

Breaking Changes

  • The sqlite3 module, previously deprecated, has been removed (#3123, #3162).
  • The rc module, previously deprecated and supplanted by rfswitch, has been removed (#3134).

Bug Fixes

Sundry fixes have landed in

  • String formatting (#3199, #3270)
  • Lua examples (#3168)
  • SPIFFS (#3260)
  • net (#3267)
  • rtctime (#3161)
  • sjson (#3222)
  • softuart (#3104)
  • struct (#3222)
  • tmr (#3263)
  • ws2812 (#3157)

Deprecation

  • crypto.toHex and crypto.toBase64 are still deprecated but not yet removed; use the methods of the same name from encoder instead.
  • node.flashreload is now marked as deprecated (#3273).
  • ws2812_effects remains deprecated but re-implmenetation is lagging.

项目简介

🚀 Github 镜像仓库 🚀

源项目地址

https://github.com/nodemcu/nodemcu-firmware

发行版本 30

3.0.0-release_20210201

全部发行版

贡献者 196

全部贡献者

开发语言

  • C 92.3 %
  • Lua 5.5 %
  • C++ 1.1 %
  • Makefile 0.7 %
  • Python 0.1 %