11#ifndef ESP_GOOGLE_SHEET_CLIENT_VERSION
2- #define ESP_GOOGLE_SHEET_CLIENT_VERSION " 1.4.10 "
2+ #define ESP_GOOGLE_SHEET_CLIENT_VERSION " 1.4.11 "
33#endif
44
5- /* *
6- * Google Sheet Client, ESP_Google_Sheet_Client.h v1.4.10
5+ /*
6+ * SPDX-FileCopyrightText: 2025 Suwatchai K. <suwatchai@outlook.com>
77 *
8- * This library supports Espressif ESP8266 and ESP32 MCUs
9- *
10- * Created August 11, 2025
11- *
12- * The MIT License (MIT)
13- * Copyright (c) 2025 K. Suwatchai (Mobizt)
14- *
15- *
16- * Permission is hereby granted, free of charge, to any person returning a copy of
17- * this software and associated documentation files (the "Software"), to deal in
18- * the Software without restriction, including without limitation the rights to
19- * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
20- * the Software, and to permit persons to whom the Software is furnished to do so,
21- * subject to the following conditions:
22- *
23- * The above copyright notice and this permission notice shall be included in all
24- * copies or substantial portions of the Software.
25- *
26- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
27- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
28- * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
29- * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
30- * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
31- * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
8+ * SPDX-License-Identifier: MIT
329 */
3310
3411#include < Arduino.h>
@@ -129,8 +106,8 @@ class GSheet_Values
129106 friend class ESP_Google_Sheet_Client ;
130107
131108public:
132- GSheet_Values (){};
133- ~GSheet_Values (){};
109+ GSheet_Values () {};
110+ ~GSheet_Values () {};
134111
135112 /* * Get a range of values from a spreadsheet.
136113 *
@@ -1151,8 +1128,8 @@ class GSheet_Sheets
11511128 friend class ESP_Google_Sheet_Client ;
11521129
11531130public:
1154- GSheet_Sheets (){};
1155- ~GSheet_Sheets (){};
1131+ GSheet_Sheets () {};
1132+ ~GSheet_Sheets () {};
11561133
11571134 /* * Copies a single sheet from a spreadsheet to another spreadsheet.
11581135 *
@@ -1241,8 +1218,8 @@ class GSheet_Metadata
12411218 friend class ESP_Google_Sheet_Client ;
12421219
12431220public:
1244- GSheet_Metadata (){};
1245- ~GSheet_Metadata (){};
1221+ GSheet_Metadata () {};
1222+ ~GSheet_Metadata () {};
12461223
12471224 /* * Get the developer metadata with the specified ID.
12481225 *
@@ -1468,8 +1445,8 @@ class ESP_Google_Sheet_Client
14681445 * @param client The pointer to Arduino Client derived class of SSL Client.
14691446 * @param networkConnectionCB The function that handles the network connection.
14701447 * @param networkStatusCB The function that handle the network connection status acknowledgement.
1471- *
1472- * Due to the client pointer is assigned, to avoid dangling pointer,
1448+ *
1449+ * Due to the client pointer is assigned, to avoid dangling pointer,
14731450 * client should be existed as long as it was used for transportation.
14741451 */
14751452 void setExternalClient (Client *client, ESP_GOOGLE_SHEET_CLIENT_NetworkConnectionRequestCallback networkConnectionCB,
@@ -1486,8 +1463,8 @@ class ESP_Google_Sheet_Client
14861463 * @param apn The GPRS APN (Access Point Name).
14871464 * @param user The GPRS user.
14881465 * @param password The GPRS password.
1489- *
1490- * Due to the client and modem pointers are assigned, to avoid dangling pointer,
1466+ *
1467+ * Due to the client and modem pointers are assigned, to avoid dangling pointer,
14911468 * client and modem should be existed as long as it was used for transportation.
14921469 */
14931470 void setGSMClient (Client *client, void *modem = nullptr , const char *pin = nullptr , const char *apn = nullptr , const char *user = nullptr , const char *password = nullptr )
0 commit comments