@@ -4,6 +4,40 @@ title: Change Log
4
4
5
5
## Current version
6
6
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
+
7
41
### Core
8
42
- Leverage realloc() in String::changeBuffer()
9
43
- Clean up core files
@@ -25,7 +59,6 @@ title: Change Log
25
59
- Don't set RF mode on boot unless it was overridden
26
60
- Change build.board property for boards which renumber pins like NodeMCU (#1878 )
27
61
- Fix Exception 2 when using printf or vprintf
28
- - Add ARM tools (#269 )
29
62
30
63
### Libraries
31
64
- Update axTLS to 5b4be7d
@@ -55,6 +88,7 @@ title: Change Log
55
88
56
89
57
90
### Tools
91
+ - Add ARM tools (#269 )
58
92
59
93
---
60
94
## 2.1.0
0 commit comments