Skip to content

Commit

Permalink
Apply ESP32 Client.h Arduino API breaking fix
Browse files Browse the repository at this point in the history
  • Loading branch information
mobizt committed Jan 9, 2025
1 parent b8201f3 commit 3d26298
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 12 deletions.
2 changes: 1 addition & 1 deletion library.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Firebase Arduino Client Library for ESP8266 and ESP32",
"version": "4.4.16",
"version": "4.4.17",
"keywords": "communication, REST, esp32, esp8266, arduino",
"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.",
"repository": {
Expand Down
2 changes: 1 addition & 1 deletion library.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name=Firebase Arduino Client Library for ESP8266 and ESP32

version=4.4.16
version=4.4.17

author=Mobizt

Expand Down
6 changes: 3 additions & 3 deletions src/client/SSLClient/ESP_SSLClient.h
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
/**
*
* The ESP SSL Client Class, ESP_SSLClient.h v2.1.13
* The ESP SSL Client Class, ESP_SSLClient.h v2.1.16
*
* Created December 5, 2024
* Created January 9, 2025
*
* The MIT License (MIT)
* Copyright (c) 2023 K. Suwatchai (Mobizt)
* Copyright (c) 2025 K. Suwatchai (Mobizt)
*
*
* Permission is hereby granted, free of charge, to any person returning a copy of
Expand Down
4 changes: 2 additions & 2 deletions src/client/SSLClient/client/BSSL_SSL_Client.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* BSSL_SSL_Client library v1.0.18 for Arduino devices.
* BSSL_SSL_Client library v1.0.19 for Arduino devices.
*
* Created December 5, 2024
* Created January 9, 2025
*
* This work contains codes based on WiFiClientSecure from Earle F. Philhower and SSLClient from OSU OPEnS Lab.
*
Expand Down
7 changes: 4 additions & 3 deletions src/client/SSLClient/client/BSSL_SSL_Client.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* BSSL_SSL_Client library v1.0.18 for Arduino devices.
* BSSL_SSL_Client library v1.0.19 for Arduino devices.
*
* Created December 5, 2024
* Created January 9, 2025
*
* This work contains codes based on WiFiClientSecure from Earle F. Philhower and SSLClient from OSU OPEnS Lab.
*
Expand Down Expand Up @@ -47,7 +47,8 @@
#endif

#if defined(ESP_ARDUINO_VERSION) /* ESP32 core >= v2.0.x */
#if ESP_ARDUINO_VERSION >= ESP_ARDUINO_VERSION_VAL(3, 1, 0)
// ESP32 Client.h Arduino API breaking fix only for ESP32 Arduino Core v3.1.0
#if ESP_ARDUINO_VERSION == ESP_ARDUINO_VERSION_VAL(3, 1, 0)
#define ESP32_ARDUINO_CORE_CLIENT_CONNECT_OVERRIDE override;
#define ESP32_ARDUINO_CORE_CLIENT_CONNECT_HAS_TMO
#else
Expand Down
4 changes: 2 additions & 2 deletions src/core/Firebase_Client_Version.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#ifndef FIREBASE_CLIENT_VERSION
#define FIREBASE_CLIENT_VERSION "4.4.16"
#define FIREBASE_CLIENT_VERSION_NUM 40416
#define FIREBASE_CLIENT_VERSION "4.4.17"
#define FIREBASE_CLIENT_VERSION_NUM 40417

#endif

0 comments on commit 3d26298

Please sign in to comment.