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 byrfswitch
, 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
andcrypto.toBase64
are still deprecated but not yet removed; use the methods of the same name fromencoder
instead.node.flashreload
is now marked as deprecated (#3273).ws2812_effects
remains deprecated but re-implmenetation is lagging.