@@ -4,6 +4,40 @@ title: Change Log
44
55## Current version  
66
7+ ### Core  
8+ -  Fix NMI interrupt handler alignment
9+ -  Update SDK to 1.5.3
10+ -  umm_malloc: print block start address before heap corruption callback is triggered
11+ -  If GDBStub library is used, break into gdb on assert and panic
12+ 
13+ ### Libraries  
14+ 
15+ -  SNI support in WiFiClientSecure (#1285  )
16+ -  Update axTLS to 139914f
17+ -  HTTPClient: return error when HTTPClient::begin is called with HTTPS URL without certificate fingerprint (#1941  )
18+ -  HTTPClient: fix default port not being set
19+ -  HTTPClient: fix handling of chunked transfer encoding (#1975  )
20+ -  ESP8266SSDP: switch SSDP send arguments around
21+ -  ESP8266WiFi: fix UdpContext::peek to return int (#1946  )
22+ -  ESP8266WiFi: fix WiFiSleepType_t values to match SDK ones
23+ -  LwIP: use gcc-built LwIP by default (#1926  )
24+ -  LwIP: fix crash in igmp_start_timer (#1826  )
25+ -  HTTPClient: include non-standard ports in Host: header
26+ -  ESP8266WiFi: Prevent WiFi config corruption (#1997   #1856   #1699   #1675  )
27+ -  GDBStub: fix section attribute for core gdbstub functions
28+ 
29+ ### Tools  
30+ 
31+ -  Python 3 compatibility for get.py
32+ -  Device side test library and test runner
33+ -  Fix ARM toolchain files permissions (#2004  )
34+ 
35+ 
36+ ## 2.2.0  
37+ April 18, 2016
38+ 
39+ Package link: ` http://arduino.esp8266.com/versions/2.2.0/package_esp8266com_index.json ` .
40+ 
741### Core  
842-  Leverage realloc() in String::changeBuffer()
943-  Clean up core files
@@ -25,7 +59,6 @@ title: Change Log
2559-  Don't set RF mode on boot unless it was overridden
2660-  Change build.board property for boards which renumber pins like NodeMCU (#1878  )
2761-  Fix Exception 2 when using printf or vprintf
28- -  Add ARM tools (#269  )
2962
3063### Libraries  
3164-  Update axTLS to 5b4be7d
@@ -55,6 +88,7 @@ title: Change Log
5588
5689
5790### Tools  
91+ -  Add ARM tools (#269  )
5892
5993--- 
6094## 2.1.0  
0 commit comments