Skip to content

Commit

Permalink
Essential updates and bugs fixed.
Browse files Browse the repository at this point in the history
  • Loading branch information
mobizt committed Jan 20, 2022
1 parent f568b40 commit a8bbbda
Show file tree
Hide file tree
Showing 8 changed files with 22 additions and 12 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Firebase Arduino Client Library for ESP8266 and ESP32


Google's Firebase Arduino Client Library for ESP8266 and ESP32 v2.8.1
Google's Firebase Arduino Client Library for ESP8266 and ESP32 v2.8.2


This library supports ESP8266 and ESP32 MCU from Espressif. The following are platforms in which the libraries are also available (RTDB only).
Expand Down
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": "2.8.1",
"version": "2.8.2",
"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.",
"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=2.8.1
version=2.8.2

author=Mobizt

Expand Down
19 changes: 14 additions & 5 deletions src/Firebase_ESP_Client.h
Original file line number Diff line number Diff line change
@@ -1,18 +1,27 @@
#ifndef FIREBASE_CLIENT_VERSION
#define FIREBASE_CLIENT_VERSION "2.8.1"
#define FIREBASE_CLIENT_VERSION "2.8.2"
#endif

/**
* Google's Firebase ESP Client Main class, Firebase_ESP_Client.h v2.8.1
* Google's Firebase ESP Client Main class, Firebase_ESP_Client.h v2.8.2
*
* This library supports Espressif ESP8266 and ESP32 MCUs
*
* Created January 18, 2022
* Created January 20, 2022
*
* Updates:
* - Fixed ESP8266 SD bugs.
* - Fixed ESP32 FirebaseJson PSRAM issue.
* - Fixed download OTA issue in Firebase Storage.
* - Fixed download file and download file OTA issues in Firebase Storage and Google Cloud Storage.
* - Fixed upload file resumable issue in Google Cloud Storage.
* - Fixed internal url encoding issue.
* - Fixed flash string handler issue.
* - Fixed FCM legacy API issue.
* - Fixed authentication issues.
* - Fixed issue #231 for FirebaseData object's StringData
* - Improve storage management.
* - Add support SdFat in ESP32.
* - Add support download and upload callback functions for all file operations.
* - Fixed compilation error of v2.8.0 in ESP32 on Arduino IDE.
*
*
* This work is a part of Firebase ESP Client library
Expand Down
2 changes: 1 addition & 1 deletion src/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Firebase Arduino Client Library for ESP8266 and ESP32


Google's Firebase Arduino Client Library for ESP8266 and ESP32 v2.8.1
Google's Firebase Arduino Client Library for ESP8266 and ESP32 v2.8.2


The default filessystem used in the library is flash and SD.
Expand Down
2 changes: 1 addition & 1 deletion src/wcs/esp32/FB_TCP_Client.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ void FB_TCP_Client::setCACertFile(const char *caCertFile, mb_fs_mem_storage_type
_wcs->setCACert((const char *)cert);
_certType = fb_cert_type_file;

#else
#elif defined(MBFS_SD_FS)
fs::File file = mbfs->getSDFile();
_wcs->loadCACert(file, len);
mbfs->close(storageType);
Expand Down
3 changes: 2 additions & 1 deletion src/wcs/esp32/FB_TCP_Client.h
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,10 @@

#ifdef ESP32

#include "mbfs/MB_FS.h"
#include "FB_Net.h"
#include "FB_Error.h"
#include "mbfs/MB_FS.h"


//The derived class to fix the memory leaks issue
//https://github.com/espressif/arduino-esp32/issues/5480
Expand Down
2 changes: 1 addition & 1 deletion src/wcs/esp8266/FB_TCP_Client.h
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@

#include <Arduino.h>

#include "mbfs/MB_FS.h"
#include "FB_Net.h"
#include "FB_Error.h"
#include "mbfs/MB_FS.h"

class FB_TCP_Client
{
Expand Down

0 comments on commit a8bbbda

Please sign in to comment.