Skip to content

Commit f54a1e1

Browse files
committed
Apply ESP32 Client.h Arduino API breaking fix
1 parent 6091647 commit f54a1e1

File tree

6 files changed

+14
-13
lines changed

6 files changed

+14
-13
lines changed

library.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ESP-Google-Sheet-Client",
3-
"version": "1.4.6",
3+
"version": "1.4.7",
44
"keywords": "communication, REST, esp32, esp8266, raspberrypi, arduino",
55
"description": "Arduino Google Sheet REST client library for Arduino devices. This library allows devices to communicate with Google Sheet API to read, edit and delete the spreadsheets",
66
"repository": {

library.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name=ESP-Google-Sheet-Client
22

3-
version=1.4.6
3+
version=1.4.7
44

55
author=Mobizt
66

src/ESP_Google_Sheet_Client.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
#ifndef ESP_GOOGLE_SHEET_CLIENT_VERSION
2-
#define ESP_GOOGLE_SHEET_CLIENT_VERSION "1.4.6"
2+
#define ESP_GOOGLE_SHEET_CLIENT_VERSION "1.4.7"
33
#endif
44

55
/**
6-
* Google Sheet Client, ESP_Google_Sheet_Client.h v1.4.6
6+
* Google Sheet Client, ESP_Google_Sheet_Client.h v1.4.7
77
*
88
* This library supports Espressif ESP8266 and ESP32 MCUs
99
*
10-
* Created December 28, 2024
10+
* Created Janauary 9, 2025
1111
*
1212
* The MIT License (MIT)
1313
* Copyright (c) 2023 K. Suwatchai (Mobizt)

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

0 commit comments

Comments
 (0)