Skip to content

Commit 5372b36

Browse files
authored
Merge branch 'master' into release/v3.2.x
2 parents 13bd775 + dbfde15 commit 5372b36

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+48
-45
lines changed

.github/ISSUE_TEMPLATE/Issue-report.yml

+2
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ body:
4141
options:
4242
- latest master (checkout manually)
4343
- latest development Release Candidate (RC-X)
44+
- v3.1.2
45+
- v3.1.1
4446
- v3.1.0
4547
- v3.0.7
4648
- v3.0.6

cores/esp32/WString.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,8 @@ String &String::operator=(StringSumHelper &&rval) {
290290
#endif
291291

292292
String &String::operator=(const char *cstr) {
293-
return copy(cstr, strlen(cstr));
293+
const uint32_t length = cstr ? strlen(cstr) : 0u;
294+
return copy(cstr, length);
294295
}
295296

296297
/*********************************************/

cores/esp32/esp_arduino_version.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ extern "C" {
2323
/** Minor version number (x.X.x) */
2424
#define ESP_ARDUINO_VERSION_MINOR 1
2525
/** Patch version number (x.x.X) */
26-
#define ESP_ARDUINO_VERSION_PATCH 2
26+
#define ESP_ARDUINO_VERSION_PATCH 3
2727

2828
/**
2929
* Macro to convert ARDUINO version number into an integer

libraries/ArduinoOTA/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ArduinoOTA
2-
version=3.1.2
2+
version=3.1.3
33
author=Ivan Grokhotkov and Hristo Gochkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=Enables Over The Air upgrades, via wifi and espota.py UDP request/TCP download.

libraries/AsyncUDP/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ESP32 Async UDP
2-
version=3.1.2
2+
version=3.1.3
33
author=Me-No-Dev
44
maintainer=Me-No-Dev
55
sentence=Async UDP Library for ESP32

libraries/BLE/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=BLE
2-
version=3.1.2
2+
version=3.1.3
33
author=Neil Kolban <[email protected]>
44
maintainer=Dariusz Krempa <[email protected]>
55
sentence=BLE functions for ESP32

libraries/BluetoothSerial/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=BluetoothSerial
2-
version=3.1.2
2+
version=3.1.3
33
author=Evandro Copercini
44
maintainer=Evandro Copercini
55
sentence=Simple UART to Classical Bluetooth bridge for ESP32

libraries/DNSServer/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=DNSServer
2-
version=3.1.2
2+
version=3.1.3
33
author=Kristijan Novoselić
44
maintainer=Kristijan Novoselić, <[email protected]>
55
sentence=A simple DNS server for ESP32.

libraries/EEPROM/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=EEPROM
2-
version=3.1.2
2+
version=3.1.3
33
author=Ivan Grokhotkov
44
maintainer=Paolo Becchi <[email protected]>
55
sentence=Enables reading and writing data a sequential, addressable FLASH storage

libraries/ESP32/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ESP32
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov, Ivan Grokhtkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=ESP32 sketches examples

libraries/ESP_I2S/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ESP_I2S
2-
version=3.1.2
2+
version=3.1.3
33
author=me-no-dev
44
maintainer=me-no-dev
55
sentence=Library for ESP I2S communication

libraries/ESP_NOW/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ESP_NOW
2-
version=3.1.2
2+
version=3.1.3
33
author=me-no-dev
44
maintainer=P-R-O-C-H-Y
55
sentence=Library for ESP_NOW

libraries/ESP_SR/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ESP_SR
2-
version=3.1.2
2+
version=3.1.3
33
author=me-no-dev
44
maintainer=me-no-dev
55
sentence=Library for ESP Sound Recognition

libraries/ESPmDNS/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ESPmDNS
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov, Ivan Grokhtkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=ESP32 mDNS Library

libraries/Ethernet/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Ethernet
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=Enables network connection (local and Internet) using the ESP32 Ethernet.

libraries/FFat/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=FFat
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov, Ivan Grokhtkov, Larry Bernstone
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=ESP32 FAT on Flash File System

libraries/FS/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=FS
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov, Ivan Grokhtkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=ESP32 File System

libraries/HTTPClient/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=HTTPClient
2-
version=3.1.2
2+
version=3.1.3
33
author=Markus Sattler
44
maintainer=Markus Sattler
55
sentence=HTTP Client for ESP32

libraries/HTTPUpdate/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=HTTPUpdate
2-
version=3.1.2
2+
version=3.1.3
33
author=Markus Sattler
44
maintainer=Markus Sattler
55
sentence=Http Update for ESP32

libraries/HTTPUpdateServer/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=HTTPUpdateServer
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Kapanakov
44
maintainer=
55
sentence=Simple HTTP Update server based on the WebServer

libraries/Insights/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ESP Insights
2-
version=3.1.2
2+
version=3.1.3
33
author=Sanket Wadekar <[email protected]>
44
maintainer=Sanket Wadekar <[email protected]>
55
sentence=ESP Insights

libraries/LittleFS/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=LittleFS
2-
version=3.1.2
2+
version=3.1.3
33
author=
44
maintainer=
55
sentence=LittleFS for esp32

libraries/Matter/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Matter
2-
version=3.1.2
2+
version=3.1.3
33
author=Rodrigo Garcia | GitHub @SuGlider
44
maintainer=Rodrigo Garcia <[email protected]>
55
sentence=Library for supporting Matter environment on ESP32.

libraries/NetBIOS/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=NetBIOS
2-
version=3.1.2
2+
version=3.1.3
33
44
maintainer=Hristo Gochkov<[email protected]>
55
sentence=Enables NBNS (NetBIOS) name resolution.

libraries/Network/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Networking
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=General network management library.

libraries/NetworkClientSecure/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=NetworkClientSecure
2-
version=3.1.2
2+
version=3.1.3
33
author=Evandro Luis Copercini
44
maintainer=Github Community
55
sentence=Enables secure network connection (local and Internet) using the ESP32 built-in WiFi.

libraries/OpenThread/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=OpenThread
2-
version=3.1.2
2+
version=3.1.3
33
author=Rodrigo Garcia | GitHub @SuGlider
44
maintainer=Rodrigo Garcia <[email protected]>
55
sentence=Library for OpenThread Network on ESP32.

libraries/PPP/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=PPP
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=Enables network connection using GSM Modem.

libraries/Preferences/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Preferences
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=Provides friendly access to ESP32's Non-Volatile Storage

libraries/RainMaker/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ESP RainMaker
2-
version=3.1.2
2+
version=3.1.3
33
author=Sweety Mhaiske <[email protected]>
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=ESP RainMaker Support

libraries/SD/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=SD
2-
version=3.1.2
2+
version=3.1.3
33
author=Arduino, SparkFun
44
maintainer=Arduino <[email protected]>
55
sentence=Enables reading and writing on SD cards. For all Arduino boards.

libraries/SD_MMC/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=SD_MMC
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov, Ivan Grokhtkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=ESP32 SDMMC File System

libraries/SPI/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=SPI
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=Enables the communication with devices that use the Serial Peripheral Interface (SPI) Bus. For all Arduino boards, BUT Arduino DUE.

libraries/SPIFFS/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=SPIFFS
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov, Ivan Grokhtkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=ESP32 SPIFFS File System

libraries/SimpleBLE/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=SimpleBLE
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=Provides really simple BLE advertizer with just on and off

libraries/TFLiteMicro/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=TFLite Micro
2-
version=3.1.2
2+
version=3.1.3
33
author=Sanket Wadekar
44
maintainer=Sanket Wadekar
55
sentence=TensorFlow Lite for Microcontrollers

libraries/Ticker/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Ticker
2-
version=3.1.2
2+
version=3.1.3
33
author=Bert Melis
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=Allows to call functions with a given interval.

libraries/USB/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=USB
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=ESP32S2 USB Library

libraries/Update/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Update
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=ESP32 Sketch Update Library

libraries/WebServer/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=WebServer
2-
version=3.1.2
2+
version=3.1.3
33
author=Ivan Grokhotkov
44
maintainer=Ivan Grokhtkov <[email protected]>
55
sentence=Simple web server library

libraries/WiFi/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=WiFi
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=Enables network connection (local and Internet) using the ESP32 built-in WiFi.

libraries/WiFiProv/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=WiFiProv
2-
version=3.1.2
2+
version=3.1.3
33
author=Switi Mhaiske <[email protected]>
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=Enables provisioning.

libraries/Wire/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Wire
2-
version=3.1.2
2+
version=3.1.3
33
author=Hristo Gochkov
44
maintainer=Hristo Gochkov <[email protected]>
55
sentence=Allows the communication between devices or sensors connected via Two Wire Interface Bus. For esp8266 boards.

libraries/Zigbee/library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Zigbee
2-
version=3.1.2
2+
version=3.1.3
33
author=P-R-O-C-H-Y
44
maintainer=Jan Procházka <[email protected]>
55
sentence=Enables zigbee connection with the ESP32

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "framework-arduinoespressif32",
3-
"version": "3.1.2",
3+
"version": "3.1.3",
44
"description": "Arduino Wiring-based Framework for the Espressif ESP32, ESP32-P4, ESP32-S and ESP32-C series of SoCs",
55
"keywords": [
66
"framework",

platform.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ESP32 Arduino
2-
version=3.1.2
2+
version=3.1.3
33

44
tools.esp32-arduino-libs.path={runtime.platform.path}/tools/esp32-arduino-libs
55
tools.esp32-arduino-libs.path.windows={runtime.platform.path}\tools\esp32-arduino-libs

0 commit comments

Comments
 (0)