Skip to content

Commit 3d26298

Browse files
committed
Apply ESP32 Client.h Arduino API breaking fix
1 parent b8201f3 commit 3d26298

File tree

6 files changed

+13
-12
lines changed

6 files changed

+13
-12
lines changed

library.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Firebase Arduino Client Library for ESP8266 and ESP32",
3-
"version": "4.4.16",
3+
"version": "4.4.17",
44
"keywords": "communication, REST, esp32, esp8266, arduino",
55
"description": "The library supports Firebase products e.g. Realtime database, Cloud Firestore database, Firebase Storage and Google Cloud Storage, Cloud Functions for Firebase and Cloud Messaging. The library also supported other Arduino devices using Clients interfaces e.g. WiFiClient, EthernetClient, and GSMClient.",
66
"repository": {

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name=Firebase Arduino Client Library for ESP8266 and ESP32
22

3-
version=4.4.16
3+
version=4.4.17
44

55
author=Mobizt
66

src/client/SSLClient/ESP_SSLClient.h

Lines changed: 3 additions & 3 deletions
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

Lines changed: 2 additions & 2 deletions
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

Lines changed: 4 additions & 3 deletions
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

Lines changed: 2 additions & 2 deletions
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)