diff --git a/library.json b/library.json index d6ff9c9..24b2356 100644 --- a/library.json +++ b/library.json @@ -1,6 +1,6 @@ { "name": "ESP-Google-Sheet-Client", - "version": "1.4.6", + "version": "1.4.7", "keywords": "communication, REST, esp32, esp8266, raspberrypi, arduino", "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", "repository": { diff --git a/library.properties b/library.properties index 2e8447b..dc3d97b 100644 --- a/library.properties +++ b/library.properties @@ -1,6 +1,6 @@ name=ESP-Google-Sheet-Client -version=1.4.6 +version=1.4.7 author=Mobizt diff --git a/src/ESP_Google_Sheet_Client.h b/src/ESP_Google_Sheet_Client.h index 201f471..d6ccd53 100644 --- a/src/ESP_Google_Sheet_Client.h +++ b/src/ESP_Google_Sheet_Client.h @@ -1,13 +1,13 @@ #ifndef ESP_GOOGLE_SHEET_CLIENT_VERSION -#define ESP_GOOGLE_SHEET_CLIENT_VERSION "1.4.6" +#define ESP_GOOGLE_SHEET_CLIENT_VERSION "1.4.7" #endif /** - * Google Sheet Client, ESP_Google_Sheet_Client.h v1.4.6 + * Google Sheet Client, ESP_Google_Sheet_Client.h v1.4.7 * * This library supports Espressif ESP8266 and ESP32 MCUs * - * Created December 28, 2024 + * Created Janauary 9, 2025 * * The MIT License (MIT) * Copyright (c) 2023 K. Suwatchai (Mobizt) diff --git a/src/client/SSLClient/ESP_SSLClient.h b/src/client/SSLClient/ESP_SSLClient.h index c5462b8..0906880 100644 --- a/src/client/SSLClient/ESP_SSLClient.h +++ b/src/client/SSLClient/ESP_SSLClient.h @@ -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 diff --git a/src/client/SSLClient/client/BSSL_SSL_Client.cpp b/src/client/SSLClient/client/BSSL_SSL_Client.cpp index a35bee8..80e293a 100644 --- a/src/client/SSLClient/client/BSSL_SSL_Client.cpp +++ b/src/client/SSLClient/client/BSSL_SSL_Client.cpp @@ -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. * diff --git a/src/client/SSLClient/client/BSSL_SSL_Client.h b/src/client/SSLClient/client/BSSL_SSL_Client.h index 18353e0..03cef83 100644 --- a/src/client/SSLClient/client/BSSL_SSL_Client.h +++ b/src/client/SSLClient/client/BSSL_SSL_Client.h @@ -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. * @@ -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