Skip to content

Commit ef4addc

Browse files
committed
Apply ESP32 Client.h Arduino API breaking fix
1 parent ef75443 commit ef4addc

File tree

6 files changed

+13
-12
lines changed

6 files changed

+13
-12
lines changed

library.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Firebase ESP32 Client",
3-
"version": "4.4.16",
3+
"version": "4.4.17",
44
"keywords": "communication, REST, esp32, arduino",
55
"description": "The secure, fast and reliable Firebase Realtime database library to read, store, update, delete, listen, backup, and restore data. You can also read and modify the database security rules with this library.",
66
"repository": {

library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name=Firebase ESP32 Client
22

3-
version=4.4.16
3+
version=4.4.17
44

55
author=Mobizt
66

src/client/SSLClient/ESP_SSLClient.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/**
22
*
3-
* The ESP SSL Client Class, ESP_SSLClient.h v2.1.13
3+
* The ESP SSL Client Class, ESP_SSLClient.h v2.1.16
44
*
5-
* Created December 5, 2024
5+
* Created January 9, 2025
66
*
77
* The MIT License (MIT)
8-
* Copyright (c) 2023 K. Suwatchai (Mobizt)
8+
* Copyright (c) 2025 K. Suwatchai (Mobizt)
99
*
1010
*
1111
* Permission is hereby granted, free of charge, to any person returning a copy of

src/client/SSLClient/client/BSSL_SSL_Client.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
2-
* BSSL_SSL_Client library v1.0.18 for Arduino devices.
2+
* BSSL_SSL_Client library v1.0.19 for Arduino devices.
33
*
4-
* Created December 5, 2024
4+
* Created January 9, 2025
55
*
66
* This work contains codes based on WiFiClientSecure from Earle F. Philhower and SSLClient from OSU OPEnS Lab.
77
*

src/client/SSLClient/client/BSSL_SSL_Client.h

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
2-
* BSSL_SSL_Client library v1.0.18 for Arduino devices.
2+
* BSSL_SSL_Client library v1.0.19 for Arduino devices.
33
*
4-
* Created December 5, 2024
4+
* Created January 9, 2025
55
*
66
* This work contains codes based on WiFiClientSecure from Earle F. Philhower and SSLClient from OSU OPEnS Lab.
77
*
@@ -47,7 +47,8 @@
4747
#endif
4848

4949
#if defined(ESP_ARDUINO_VERSION) /* ESP32 core >= v2.0.x */
50-
#if ESP_ARDUINO_VERSION >= ESP_ARDUINO_VERSION_VAL(3, 1, 0)
50+
// ESP32 Client.h Arduino API breaking fix only for ESP32 Arduino Core v3.1.0
51+
#if ESP_ARDUINO_VERSION == ESP_ARDUINO_VERSION_VAL(3, 1, 0)
5152
#define ESP32_ARDUINO_CORE_CLIENT_CONNECT_OVERRIDE override;
5253
#define ESP32_ARDUINO_CORE_CLIENT_CONNECT_HAS_TMO
5354
#else

src/core/Firebase_Client_Version.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#ifndef FIREBASE_CLIENT_VERSION
2-
#define FIREBASE_CLIENT_VERSION "4.4.16"
3-
#define FIREBASE_CLIENT_VERSION_NUM 40416
2+
#define FIREBASE_CLIENT_VERSION "4.4.17"
3+
#define FIREBASE_CLIENT_VERSION_NUM 40417
44

55
#endif

0 commit comments

Comments
 (0)