@@ -6,10 +6,44 @@ title: Change Log
66
77### Core
88
9+ - Allow control of enabling debug and debug level from IDE
10+ - Make HardwareSerial::begin() and end() interrupt safe
11+ - Put HardwareSerial and cbuf methods called from interrupt context in RAM
12+ - Re-enable interrupts before directly enqueuing characters in the UART FIFO
13+ - Add espduino board
14+ - Rework StreamString::write to use String internal buffer directly (#1289 )
15+ - Add function to measure stack high water mark
16+ - Update SDK to esp_iot_sdk_v1.5.0_15_12_15_p1
17+ - Fix RAM corruption caused by our hook of register_chipv6_phy(init_data* ).
18+ - Optimize PWM interrupt handler for better precision
19+ - Add warning levels configurable through Preferences
20+ - Protect HardwareSerial's cbuf usage with InterruptLock
21+ - SPIFFS: check if path length is valid (#1089 )
22+ - Set CPU frequency before running setup
23+ - Add core_esp8266_features.h to be able to detect the features and libraries included in the ESP core
24+ - Added ESPino to supported boards
25+
926### Libraries
1027
28+ - ESP8266HTTPClient: add CHUNKED encoding support (#1324 )
29+ - Fixed crash bug with mDNS where a string buffer could be used uninitialized
30+ - Add WiFi TX power control
31+ - Add WiFi sleep management
32+ - Allow to hook into WiFi events from sketch
33+ - Allow setting TCP timeout
34+ - Add setSleepMode + getSleepMode and setPhyMode + getPhyMode to WiFi
35+ - Update GDBStub library with the source of esp-gdbstub
36+ - Servo: fix detach and attach
37+ - ESP8266mDNS: refactoring, add TXT support
38+ - Add HTTP Basic Auth to WebServer and libb64 (base64) to core
39+ - Fix link-time dependency of ESP8266WebServer on SPIFFS (#862 )
40+ - Allow setting client side TLS key and certificate
41+ - Replace chain of UDP pbufs with a single pbuf before sending (#1009 )
42+
1143### Tools
1244
45+ - espota.py: add support for manually selecting ip and port for host side
46+
1347---
1448## 2.0.0
1549November 30, 2015
0 commit comments