New
Release 3.1.1
Release 3.1.1 Notes
(includes 3.1.0 release notes)
Core
- Non-interruptible delay(), wait for the full duration (#8802)
- Transparently manage recurrent scheduled functions in delay() (#8802)
- Fix C builds when including coredecls.h and / or core_esp8266_features.h (#8795)
- Typo in EAP patch (#8797)
- Fix clang warnings related to constexpr usage (#8796)
- Fix printf format in Updater debug messages (#8791)
Examples
- Remove 400b stack allocation from Advanced Web example (#8793)
Build system
- Also apply #8226 portable python fix to mkbuildopts script (#8804)
- Attempt to fix elf2bin.py not always working on Windows (#8799)
CI
- Document updating the GitHub deployment keys (#8790, #8792)
Release 3.1.0 Notes
Great additions
- NONOS SDK 3.0.5 (#8736, #8746, #8755, #8770)
- Support for global build defines and options for Arduino IDE (#8504)
- WPA2-Enterprise (#8529, #8566)