Release Notes
(113th Update)August 04, 2024
FirebaseV9 Auth-Pro (5.3.0)
-
FEATURE New expression
AdditionalInfoOnSignIn
Now you can get Additional User Info after a successful Sign Up/In. This includes all public info data received from oAuth services like Google, Facebook, Twitter, etc. -
FEATURE New expression
CredentialOnSignIn
(Serves the same purpose as the now deprecated "credentials" expression) -
DEPRECATED Replaced expression "credentials" with new expression "CredentialOnSignIn"
FirebaseV9 Auth-Basic (7.5.0)
FirebaseV9 Auth [Mobile]-Phone (2.2.0)
FirebaseV9 Auth [Mobile]-Google (2.1.0)
FirebaseV9 Auth [Mobile]-Facebook (2.1.0)
- CHANGE Updated these plugins to use the new expressions available in Auth-Pro plugin- (AdditionalInfoOnSignIn & CredentialOnSignIn)
FirebaseV9 RD-Pro (5.2.1)
- FIX Fixed
presenceData
expression
FirebaseV9 Analytics (1.0.2)
- CHANGE Updated to use the latest Analytics version for Android/iOS
May 20, 2024
Examples - BASIC (20-May-24)
-
FEATURE [RD] Handling Data (UserAccount).C3P
(Details- Includes JSON plugin integration to read all the required data using a single read action. Makes development easier and Saves data usage, when there are a lot of data to read) -
NEW [RD] Nested JSON Data (Custom).C3P
(Details- Get Nested JSON from Custom data reads and Loop through multiple data)
May 07, 2024
FirebaseV9 SDK (10.4.2)
- FEATURE Made AppCheck's getToken and getLimitedUseToken functions available for use with JavaScript to protect communications with a custom server. (See link or contact Developer to know how to use using JS).
April 24, 2024
FirebaseV9 Firestore (2.0.0)
- CHANGE Changed how Firestore Plugin Writes and Increment actions work. Removed the old way of updating data in a Document and replaced with a faster and the most efficient method. (Details- Earlier, to update data without replacing all other data in a Document would require first checking if a Doc exists, then if not, a new Document would be created and finally the data would be sent to Firestore to update the Doc. Now Firestore can handle all these by itself. Just sending the data once is enough.)
April 15, 2024
FirebaseV9 SDK (10.4.0)
- FEATURE Included AppCheck using reCAPTCHA Enterprise. (Checkout updated Documentation)
April 01, 2024
FirebaseV9 Auth-PRO (5.2.0)
- FEATURE New ACE to fetch JWT ID Token (used to identify the user to a Firebase service, useful in cases where your Firebase client app communicates with a custom backend server).
September 03, 2023
FirebaseV9 Firestore (1.0.3)
- FIX "On remove" condition was not working.
FirebaseV9 Auth-PRO (5.1.1)
- FIX "Is Anonymous" condition was not working.
August 01, 2023
FirebaseV9 Auth-BASIC (7.4.0)
- FEATURE New Parameter for Google OAuth actions: "Prompt Account Selector (for Google)". This shows an Account Selector menu when using the Google Provider. Otherwise, previously logged in Account might be used automatically.
FirebaseV9 Auth-PRO (5.1.0)
- FEATURE New Parameter for Google OAuth actions: "Prompt Account Selector (for Google)". This shows an Account Selector menu when using the Google Provider. Otherwise, previously logged in Account might be used automatically.
May 27, 2023
FirebaseV9 Firestore (1.0.2)
- FIX Firestore "Document Exists" condition was returning true when document was not yet read.
February 19, 2023
FirebaseV9 SDK (10.3.0)
- CHANGE Updated to Support compatibility with the new Utilities Plugins.
February 18, 2023
FirebaseV9 Analytics (1.0.0)
- NEW RELEASE
FirebaseV9 DynamicLinks (1.0.0)
- NEW RELEASE
FirebaseV9 RemoteConfig (1.0.0)
- NEW RELEASE
FirebaseV9 Performance (1.0.0)
- NEW RELEASE
FirebaseV9 Crashlytics (1.0.0)
- NEW RELEASE
Examples - PRO UTILITIES (17-Feb-23)
- NEW RELEASE
FirebaseV9 Auth [Mobile]-Phone (2.1.0)
- CHANGE Updated to Support compatibility with the new Utilities Plugins.
February 11, 2023
FirebaseV9 RD-BASIC (9.1.3)
- FIX Fixed UserAccount Leaderboard Rank not showing.
Examples - PRO RD (11-Dec-22)
- FIX Fixed Friendlist not showing in "Global Chat Example.c3p".
December 19, 2022
Examples - PRO RD (19-Dec-22)- CHANGE Updated "Global Chat Example.c3p" to use the new expressions: listObjectData & listObjectParent instead of using the deprecated listData and listDataParent.
October 22, 2022
FirebaseV9 Auth-BASIC (7.3.0)- FEATURE New action "Set Button OAuth (Popup) (Safemode)". This ensures that it works on browsers like iOS Mobile Safari, which blocks popups by default.
Examples - BASIC (10-Nov-22)
- NEW RELEASE OAuth Safemode Button (Google, Facebook).c3p
FirebaseV9 SDK (10.2.2)
- MAINTENANCE Updated to support latest version of Auth BASIC and PRO plugin.
FirebaseV9 Auth-PRO (5.0.2)
- FIX Fixed condition- "On Signed In (Implicit)"
October 22, 2022
FirebaseV9 RD-BASIC (9.1.2)- FIX Fixed Increment (UserAccount) action (which was writing at "undefined" location)
September 06, 2022
FirebaseV9 Auth-PRO (5.0.1)- FIX Fixed expressions: accountCreationTime, lastSignInTime, providerCount, providerCount, providerIdAt.
FirebaseV9 Firestore (1.0.1)
- FIX Fixed increment actions.
FirebaseV9 SDK (10.2.1)
- MAINTENANCE Updated to support latest version of Auth PRO plugin.
August 19, 2022
FirebaseV9 Firestore-BASIC (1.0.0)-
FEATURE Included Leaderboards
-
FEATURE Included Remove Data feature
-
FEATURE Included Increment/Decrement feature
FirebaseV9 SDK (10.2.0)
- MAINTENANCE Upgraded to Support latest Firestore BASIC plugin
Examples - BASIC (19-Aug-22)
-
NEW RELEASE [Firestore] Increment & Remove Data.c3p
-
NEW RELEASE [Firestore] Leaderboards (Custom & User).c3p
August 13, 2022
Exclusive Documentation - Auth-Pro- CHANGE Updated "Auth Sign In with Custom String (v2).pdf"
- Added info in Step 3.5 (Press N when prompted "Do you want to use ESLint to catch probable bugs and enforce style?")
- Added New Step 7: After Deployment
August 04, 2022
FirebaseV9 Auth-Pro (5.0.0)- FEATURE New action "Sign in with Custom String". Can be useful when a Firebase Auth system that you want doesn't exist. For example:
- Google Play Games Authentication (using myID as a custom unique string)
- Game Center Authentication using (using PlayerID as your custom unique string)
- Web 3.0 Authentication (using Wallet address as your custom unique string)
A Documentation has been included in PDF format.
FirebaseV9 SDK (10.1.0)
-
FIX Fixed error when using Multiple SDKs/Sharding.
-
MAINTENANCE Upgraded to Support Auth PRO's new - FEATURE "Sign in with Custom String"
-
MAINTENANCE Upgraded to Support upcoming Analytics Plugin.
FirebaseV9 RD-BASIC (9.1.1)
- FIX Fixed Increment (UserAccount) action error.
July 29, 2022
FirebaseV9 Auth-BASIC (7.2.1)- FIX Fixed an error which occurred when Sign In (Username & Password) action was used.
July 28, 2022
FirebaseV9 SDK (10.0.1)- FIX Fixed a bug which was causing error in initializing the Realtime-Database Plugin.
July 27, 2022
FirebaseV9 Firestore-BASIC (0.1.0 BETA)- NEW RELEASE Firestore is now finally available. Firestore and its functioning in background is a lot different than Realtime-Database. However, I have tried my best to make the actions, conditions and expressions feel similar to the already existing Realtime-Database plugin. This is a BETA version and leaderboards will be available soon.
FirebaseV9 SDK (10.0.0)
- MAINTENANCE Upgraded to Support Firestore (and upcoming plugins - Analytics, RemoteConfig).
Examples - BASIC (27-July-22)
-
NEW RELEASE [Firestore] Handling Data (Custom).c3p
-
NEW RELEASE [Firestore] Handling Data (UserAccount).c3p
July 01, 2022
FirebaseV9 RD-BASIC (9.1.0)- FEATURE New checkbox in write actions: "Enforce String". Enabling this will write all data in string format. (Otherwise numbers are auto-converted to int/float.)
FirebaseV9 RD-PRO (5.2.0)
-
FEATURE New checkbox in write actions: "Enforce String". Enabling this will write all data in string format. (Otherwise numbers are auto-converted to int/float.)
-
FIX Fixed an error in Replace/Write Data action.
June 20, 2022
FirebaseV9 SDK (9.1.2)- FIX Fixed SDK load error when AppCheck was enabled
Examples - BASIC (20-Jun-22)
- NEW RELEASE "Read-Write Data (UserAccount).c3p" : Shows how to read/write data in user account.
May 09, 2022
In this update, all FirebaseV8 plugins got removed. Read this article to get started with FirebaseV9: #Getting StartedFirebaseV9 Auth-Pro (4.0.0)
-
MAINTENANCE Upgraded to Support FirebaseV9.
-
CHANGE Changes in "Sign in with Credentials" & "Link with Credentials" actions: now needs you to choose the type of auth provider (password/oauth/phone)
Examples - Auth-Pro (09-May-22)
- MAINTENANCE Updated all examples to comply with the changes in the Firebase RD-Pro Plugin.
FirebaseV9 Auth-Basic (7.2.0)
-
FIX Allow to change Google/Facebook account after Sign Out action (for Auth-[Mobile] plugins)
-
FIX Fixed Sign Out error which occurred when using Auth-[Mobile] plugins.
-
DEPRECATED Removed "On Signed Up" action for Password Auth.
-
CHANGE Signing up with Email/Username & Password will now trigger the "On Signed In" action instead of the old "On Signed Up" action. (To check if the user is new, use the condition "Is New User")
-
MAINTENANCE Updated to comply with changes in the Auth PRO plugins.
FirebaseV9 SDK (9.1.1)
- MAINTENANCE Updated to comply with changes in the Auth plugins.
FirebaseV9 RD-Pro (5.1.0)
-
FEATURE New expression "appendedItemParent" will give the Parent name of the last appended list item.
-
FIX Fixed "Write/Replace JSON/Array Data" action.
-
FIX Fixed "Write server-side Timestamp" action.
April 21, 2022
FirebaseV9 RD-Pro (5.0.0)-
FEATURE New Property- "Enable Detailed Logging": This will log much more details about database changes in the Developer Tools Console, for better debugging.
-
FEATURE New conditions "List Data Exists" and "Presence Data Exists" will now allow you to check after a successful read/change, if there was any data in the location.
-
CHANGE Changes in "Read List-Data" action:
-
Renamed parameter Sync When to Read When.
-
In Read When parameter, Removed (Disable Sync) and Any Change in list options.
-
In Read When parameter, Added [Default] option, which means If Sync Off, read once. If Sync On, read on any change in the list.
-
New parameter, Enable Syncing.
Examples - RD-Pro (21-Apr-22)
- CHANGE Updated all examples to comply with the changes in the Firebase RD-Pro Plugin.
FirebaseV9 SDK (9.1.0)
-
FIX Fixed several bugs.
-
CHANGE Updated to comply with changes in the Auth and Database plugins.
FirebaseV9 Auth-Basic (7.1.0)
- FIX Fixed several bugs.
FirebaseV9 RD-Basic (9.0.0)
-
FIX Fixed several bugs.
-
DEPRECATED "On does not exist" is now deprecated.
-
CHANGE "On Read/Change" now gets triggered even when there is no Data in the read location.
-
FEATURE New condition "Read Data exists" can check if data is found in the read location.
April 2, 2022
Firebase RD-Pro (4.1.3)- FEATURE Console logs are now available on every successful read or write.
March 10, 2022
FirebaseV9 RD-Basic (8.0.2)- FIX Fixed bugs in Remove Data action.
February 28, 2022
FirebaseV9 SDK (9.0.1)- FIX Fixed bugs which caused errors after export.
FirebaseV9 Auth-Basic (7.0.1)
- FIX Fixed bugs which caused errors after export.
FirebaseV9 RD-Basic (8.0.1)
- FIX Fixed bugs which caused errors after export.
FirebaseV9 CloudStorage (3.0.1)
- FIX Fixed bugs which caused errors after export.
January 31, 2022
This release includes some BETA Plugins that support the latest Firebase API V9 and comes with new features.Firebase V9 vs the old Firebase V8:
Uses the latest Firebase API that includes some new features.
Modular Structure: Reduces unused code. Being able to select which features you need will also reduce the amount of unnecessary, unused codes loaded, thereby, greatly reducing Memory usage.
Supports Worker mode. You can now set "Use Workers" to "Yes".
FirebaseV9 SDK (9.0.0)
-
CHANGE Changed to support Firebase API V9.
-
CHANGE All Firebase Configuration data moved into single property called "Firebase Config". See this Doc to know how to set up Firebase Config details.
-
FEATURE "Remove Modules" property allows you to remove parts of Firebase that you don't need. See this new Doc for more info.
FirebaseV9 Auth-Basic (7.0.0)
-
CHANGE Changed to support Firebase API V9.
-
FEATURE New Condition "Is New User" checks whether the user that signed in is new.
FirebaseV9 RD-Basic (8.0.0)
-
CHANGE Changed to support Firebase API V9.
-
FEATURE New "Go Offline: and "Go Online" actions can be used to control the connection the database server. (Only a limited number of users can be online at the same time on each database server. Read more.)
FirebaseV9 CloudStorage (3.0.0)
-
CHANGE Changed to support Firebase API V9.
-
FEATURE New actions and conditions for deleting a File.
Examples - Basic (31-Jan-2022)
-
NEW RELEASE "Sharding Databases.c3p" . Know more about sharding data here.
-
CHANGE Updated all examples to comply with the changes in the Firebase SDK Plugin.
January 14, 2022
Firebase Auth [Mobile]-Google (1.0.1)- FIX Fixed Google Auth was clashing with MobileAdvert Plugin on Android.
January 02, 2022
Firebase SDK (8.3.6)- CHANGE Firebase script files are now loaded from google servers.
Firebase RD-Basic (7.1.4)
- FIX Fixed a bug which stored strings starting with "0x" as integer 0.
December 16, 2021
Examples - RD-Pro (16-Dec-21)- NEW RELEASE "Sorting List (Querying).c3p" available. This example shows how to sort a scrollable list.
December 11, 2021
Firebase Auth [Mobile]-Facebook (1.1.0)- FEATURE Now auto updates Profile picture, after Sign In.
October 18, 2021
Firebase SDK (8.3.5)- FEATURE Added measurementId field for Firebase Analytics (only for users using the JavaScript Scripting Feature)
QR Code (3.0.1) OVERALL CHANGES
Added Worker Support, Better performance, Some new features, Bug fixes
ENCODER
Changed QR Generator Library
New Parameter: "Radius"- allows you to add radius to corners of each qr pattern block.
"Light Pixel Color"- can now be transparent. Leave a blank string "" to do so.
DECODER
Fixed bugs
New Parameter: "Allow Flip Check"- allows you to scan the original and flipped versions of an image. This however doubles the time consumption.
EXAMPLE V3
Some changes, new additions and bug fixes.
September 22, 2021
Firebase Auth [Mobile]-Facebook (1.0.0)- NEW RELEASE Sign in with Facebook on Android/iOS. Read Docs.
Firebase Auth [Mobile]-Google (1.0.0)
- NEW RELEASE Branched out from the old Auth Mobile plugin. Sign in with Google on Android/iOS. Read Docs.
Firebase Auth [Mobile]-Phone (1.0.0)
-
NEW RELEASE Branched out from the old Auth Mobile plugin. Sign in with Phone OTP on Android/iOS. Read Docs.
-
FEATURE New action- Link Phone.
Firebase Auth-Pro Mobile REMOVED: This plugin is no longer required. It has been divided into two separate plugins mentioned above, so that you don't have to unnecessarily load all plugins if you don't need any one or two of them.
Firebase Auth PRO - Example C3Ps (r22-Sep-2021)
- CHANGE Updated "Android Export v2.c3p" using the latest plugins.
September 20, 2021
Firebase SDK (8.3.4)- FEATURE Added support for Firebase Analytics scripting. Only for users using the JavaScript Scripting Feature.
Firebase RD-Pro (4.1.2)
- FIX Fixed a bug that read lists in reversed order even when not specified to do so. Also, Updated the example C3P. NOTE: You might need to enable/disable the "Get Reversed Data" option, if your resulting list is in a wrong order.
September 12, 2021
Firebase RD-Basic (7.1.3)- FEATURE Added new option in "Read Data-Custom" to get Array JSON. This data is compatible with the C3's Array plugin.
See how data is being wasted in Array-String by the unnecessary blank spaces. On the other hand, Array-JSON format saves upto 5 times data usage. (To write data in Array-JSON format, use "Write JSON Object" action only available in Firebase RD PRO.)
(Click to enlarge image)
September 10, 2021
Firebase RD-Basic (7.1.2)- FIX Fixed a bug in "Write-data" actions, which converted a non-number value to a number if the string started with a number.
Firebase RD-Pro (4.1.1)
- FIX Fixed a bug in "Append-data" action, which converted a non-number value to a number if the string started with a number.
September 2, 2021
Firebase SDK (8.3.3)- CHANGE Added support for Firebase version 9.0.0 and above
Firebase RD-Basic (7.1.1)
- FIX Fixed Leaderboard JSON for PRO-UI Gridview was not sorting in order.
August 31, 2021
Firebase RD-Basic (7.1.0)-
FEATURE New Properties: Location Settings- you can now change the default locations of User Account Data and User Account Leaderboard.
-
FIX Fixed Leaderboard JSON for PRO-UI Gridview was not sorting in order.
Firebase RD-Pro (4.1.0)
-
CHANGE Read List action now requires you to explicitly enable "Get JSON" to get the data in the JSON string formats. (This reduces memory usage when you do not need JSON data).
-
FEATURE New Properties: Location Settings- you can now change the default locations of User-ID, User-Key and Presence data.
-
FIX Fixed JSON for PRO-UI Gridview was not sorting in order.
August 29, 2021
Firebase RD-Basic (7.0.0)- FEATURE Now each Read action supports reading data in JSON format and @Aekiro's Pro-UI GridView JSON format. This new change can drastically reduce data usage. You can now also use GridView JSON to create easy scrolling Leaderboards! New expressions: readJSON, readGridview.
August 20, 2021
Firebase Auth-Basic (6.1.1)- FEATURE Added missing expression "userPhoneNumber" to get the user's phone number if user was authenticated with Phone.
August 14, 2021
Firebase SDK (8.3.1)-
FIX Fixed "On Load Success" triggered every time after a Sign Up/Sign In.
-
FIX Fixed some errors during Disconnect & Reconnect actions.
Remote Image (3.1.0) New Feature- Store Image to Local Storage. (Check out the new example)
"Clear image-data" actions now also frees memory
New Action: "Unload from Memory". This will free the memory used by the selected instance.
Bug Fixes
July 25, 2021
Firebase SDK (8.3.0)-
FEATURE App Check with reCAPTCHA v3- this feature will allow you to block unverified clients. Also shows metrics of clients- whether your clients are verified, outdated, from unknown origin or malicious. See Docs for more info. Example graph image:
-
FEATURE "Allow Scripting" Property- if enabled, allows you to access Firebase objects using JavaScript.
July 19, 2021
Firebase Auth-Basic (6.1.0)- CHANGE Updated to the latest Facebook Graph API to fetch User Profile Image.
July 16, 2021
Firebase SDK (8.2.0)-
CHANGE Temporarily removed Worker Mode Support. Worker support will be available when Construct 3 updates its Google Closure Compiler which is used to Advanced Minify. Unless this issue gets solved, Construct Projects will fail to Advanced Minify. See Github issue: https://github.com/Scirra/Construct-3-bugs/issues/4956 Worker Mode Support will be available again when this issue gets solved by Scirra. (Scirra is a small team, let's not be impatient while they take their time to update their dependencies)
-
FIX Fixed Reconnect and Disconnect actions.
Firebase Auth (Worker) (1.0.0) TEMPORARILY REMOVED: This plugin can't be used until the above mentioned Construct 3 issue gets solved by Scirra.
Firebase RD-Basic (6.0.2)
- FIX Fixed Write actions- now supports writing single quote and tab characters in data.
Firebase RD-Pro (4.0.0) New Docs Available for Firebase RD-Pro
-
FEATURE Introduced new List Type: Value. Added related actions, conditions and expressions.
-
FEATURE New "Has reached List End" condition as an alternative of the "On Reach List End" trigger condition.
-
FEATURE New "getTagsFromString" expression can be used to get an array of tagged user keys in any string. (The Tags stored in a string data must follow the markup format: "/@userkeyname0000/" )
-
FIX Fixed Append List action- now supports writing single quote and tab characters in data.
Remote Image (2.1.0)
- NEW RELEASE Allows you to load different remote images for each instance of a single object. This is used in the Global Chat Example.
Global Chat Example(v4)
-
CHANGE Layout 3 & Layout 6 - Replaced UserPic Sprites with the Remote Image Plugin. This reduces all the complex JSON operations and makes loading profile images much more simpler, easier, and memory efficient.
-
CHANGE Layout 4 - Image Manipulation now sets the image size to the actual CSS width and height. So if your target size 6464, image size will be independent of the Construct window size, and in your final result, the image will be resized to 6464 pixels regardless of the outer window size.
July 08, 2021
Firebase SDK (8.1.0)- FEATURE New actions and conditions to Disconnect and Reconnect to the Firebase Server. Disconnecting will stop all background processes, release memory and stop connection to the Firebase Server. Reconnecting will connect to the Firebase Server again.
July 07, 2021
Firebase SDK (8.0.0)- FEATURE Added Worker Mode Support. Read this article on how to enable Worker Mode and why we need workers.
Firebase Auth (Worker) (1.0.0)
- NEW RELEASE In Preview/HTML5 Export, this plugin allows OAuth and Phone Auth services to work in Worker Mode, which is directly not possible using the other auth plugins.
Firebase Auth-Basic (6.0.7)
- CHANGE Adjusted to support Worker Mode
Firebase Auth-Pro (3.0.6)
-
FIX Possible error in Project when Instance UID is less than that of Firebase SDK Instance UID
-
CHANGE Adjusted to support Worker Mode
June 16, 2021
Firebase Auth-Pro (3.0.5)- FIX Fixed "On Error At: Anonymous Sign In" was missing
June 09, 2021
Firebase Auth-Pro Mobile (2.0.3)-
FIX Fixed Google OAuth for Mobile Export
-
FIX Fixed Phone Auth for Mobile Export
Examples - Auth-Pro (09-Jun-21)
- NEW RELEASE "Android Export (Google Auth & Phone Auth).c3p". This is an example project to Export Google OAuth and Phone Auth to Android. Also see this guide to know more.
Firebase Auth-Pro (3.0.4)
-
FIX Fixed Credential issues.
-
CHANGE Adjusted to new changes in Firebase Auth-Pro Mobile.
Firebase Auth-Basic (6.0.6)
-
FIX Fixed Credential issues.
-
CHANGE Adjusted to new changes in Firebase Auth-Pro Mobile.
Firebase SDK (7.0.4)
- FIX Adjusted to new changes in Firebase Auth Plugins.
June 08, 2021
Firebase Auth-Basic (6.0.5)- FIX Fixed Phone Auth Actions.
Firebase SDK (7.0.4)
- CHANGE Adjusted to new changes in Firebase Auth-Basic.
June 02, 2021
Firebase Auth-Basic (6.0.4)- FIX Fixed "Is Signed In" condition which was showing errors if Firebase SDK was not loaded.
May 23, 2021
Firebase SDK (7.0.3)-
FIX Fixed some Advanced Minify errors.
-
FEATURE Added C3AddonVersionChecker. This will notify users when updates are available, only in preview. User can opt to Snooze this notification for up to 1 day. (Also available in Github for other Addon Developers: https://bit.ly/3hUkPfI)
Firebase Auth-Basic (6.0.3)
-
FIX Fixed Increment actions.
-
FEATURE Added C3AddonVersionChecker.
Firebase RD-Pro (3.0.1)
-
FIX Fixed Advanced Minify Errors
-
FEATURE Added C3AddonVersionChecker.
Global Chat Template (v3.1)
-
FIX Fixed Profile Image Upload Location
-
FIX Fixed Friendlist objects layer number during creation.
-
CHANGE Allows only the User to change his/her own Profile About.
Firebase RD-Basic (6.0.1)
- FEATURE Added C3AddonVersionChecker.
Firebase CloudStorage (2.0.1)
- FEATURE Added C3AddonVersionChecker.
Firebase Auth-Pro (3.0.3)
- FEATURE Added C3AddonVersionChecker.
Firebase Auth-Pro Mobile (2.0.2)
- FEATURE Added C3AddonVersionChecker.
May 14, 2021
Firebase SDK (7.0.2)- FIX Fixed a bug in Firebase SDK Plugin produced during packaging of May-13 update which made the whole screen turn black.
May 13, 2021
Firebase SDK (7.0.1)-
CHANGE Adjusted to changes in BASIC plugins.
-
CHANGE Adjusted to changes in PRO plugins.
Firebase Auth-Basic (6.0.2)
- FIX Fixed Verify Email Action.
Firebase RD-Pro (3.0.0)
-
FEATURE New Action: A new Read-List Data action has been introduced. Read List actions are now required to be Initialised before using. Added more Sync options. (See Template C3P)
-
FEATURE New Actions for Initialising Read List Action. (See Template C3P)
-
DEPRECATED The old Read-List action has been deprecated.
-
FIX Fixed Timestamp error
Global Chat Template (v3)
-
FEATURE Visit User's Profile Page.
-
FEATURE Check Whether an User's Status is Online or Offline
-
FEATURE Friendlist- Send Friend requests, manage sent or incoming requests and manage friendlists.
-
CHANGE Profile Image url is now saved in Firebase Realtime Database, and all image urls are fetched from the Realtime Database instead of directly requesting Firebase Cloud Storage. This reduces image loading time.
-
CHANGE Adjusted to new changes in Read-List action.
-
FIX Fixed errors in position of chats and wrapping.
Firebase Auth-Pro (3.0.2)
- FIX Persistence was not working.
May 04, 2021
Firebase Auth-Basic (6.0.1)- FIX Fixed Username Errors.
Firebase Auth-Pro (3.0.1)
- FIX Fixed Username and Auth Credential Errors.
Firebase Auth-Pro Mobile (2.0.1)
- FIX Fixed Username and Auth Credential Errors.
May 03, 2021
Firebase SDK (7.0.0)-
FEATURE New Property: "Auto Load SDK" . This will Start Loading SDK before Start of Game. This reduces loading time.
-
FEATURE New Property: "Timeout" . Specifies a timeout after which, if Load Failed, retry Load SDK. If Auto Load SDK is enabled- SDK will retry Load automatically. If Auto Load SDK is disabled- Use condition On Timeout to detect load failure.
-
FEATURE New Property: "Primary SDK Object" . Use only in case of Multiple Firebase Project Management. Otherwise, ignore this property. Follow Updated Example- Handling Multiple Firebase Project.c3p
-
FEATURE New Condition: "On Load Success" . Triggers on SDK Load Success. Must be used even if Auto Load SDK is enabled. Follow Updated Examples.
-
FEATURE New Condition: "On Timeout" . Triggers when SDK fails to load within the specified timeout.
Firebase RD-Basic (6.0.0)
-
FIX Fixed Trigger Condition.
-
FIX Fixed Advanced Minify Errors.
Firebase Auth-Basic (6.0.0)
- FIX Fixed Advanced Minify Errors.
Firebase CloudStorage (2.0.0)
- FIX Fixed Advanced Minify Errors.
Examples - Basic (03-May-21)
-
NEW RELEASE "Debugging.c3p" . Shows how to Debug Firebase Projects.
-
CHANGE Updated "Handling Multiple Firebase Project (v3).c3p" . Changed to comply with the changes in the Firebase SDK Plugin.
-
CHANGE Updated all examples to enable Auto Load SDK.
Firebase Auth-Pro (3.0.0)
- FIX Fixed Advanced Minify Errors.
Firebase Auth-Pro Mobile (2.0.0)
- FIX Fixed Advanced Minify Errors.
Firebase RD-Pro (2.0.0)
- FIX Fixed Advanced Minify Errors.
April 27, 2021
Eruda Console (1.0.1)- NEW RELEASE This Bonus plugin makes Debugging is easier. It features a Console and multiple other advanced Developer Tools to provide support for debugging Firebase Projects in Mobile Export (Android and iOS). Download Link: https://www.construct.net/en/make-games/addons/551/eruda-console [Built with Eruda]
April 22, 2021
Firebase Auth-Pro Mobile (1.0.0)- FEATURE Added Support for Phone Auth with OTP and OAuth Android & iOS Export using direct export option. Makes export much more easily than before.
Firebase Auth-Pro (2.0.0)
-
DEPRECATED Deprecated Actions & Conditions related to Cordova.
-
CHANGE Added Support for new Firebase Auth-Pro Mobile addon.
-
FIX Minor bug fixes.
PAC-HTML DEPRECATED PLUGIN: PAC-HTML is not required anymore. hence removed.
Firebase Auth-Basic (5.3.1)
-
CHANGE Adjusted to new changes in plugin: Firebase Auth PRO.
-
CHANGE Added compatibility with new plugin Firebase Auth PRO Mobile.
-
FIX Minor bug fixes.
April 17, 2021
Firebase Auth-Basic (5.3.1)- FEATURE Adjusted to changes in plugin: Firebase Auth PRO.
Firebase Auth-Pro (1.2.1)
- FIX Fixed "On Signed In Explicitly" Action was not working properly.
April 14, 2021
Firebase RD-Basic (5.1.1)- FIX Some empty expressions returned single space string " " instead of an empty string "".
Firebase Auth-Basic (5.3.0)
- CHANGE Adjusted to new changes in plugin: Firebase Auth PRO.
Firebase Auth-Pro (1.2.0)
- FEATURE New Condition- "On Signed In Explicitly": This happens when user is not Signed in implicitly by any Sign In/Up Actions. (Eg.- Auto Sign In at startup, or Sign in from a new account on the same browser (or device) when both windows are opened, etc.)
April 08, 2021
Firebase RD-Pro (0.1.0)- NEW RELEASE Added support for Chat rooms, Post & Reply System, Friend Management & Tag users, Show User Online/Offline Status, Manage Advanced Lists- Sorting and querying, etc.
Global Chat Template (v1 alpha) NEW TEMPLATE
April 06, 2021
Firebase Auth-Basic (5.2.0)- FEATURE "Sign up with Username & Password" action- Now also sets auth.username automatically
Firebase CloudStorage-Basic (1.0.2)
- FIX Fixed all expressions returning undefined when no data was there. Now when expressions do not contain any data, they return a blank string ""
March 13, 2021
Firebase Auth-Pro (1.1.3)- FIX Previously saved projects were not opening
March 12, 2021
Firebase RD-Basic (5.1.0)- FEATURE New Action Parameter- "Get ProUI-GridView JSON" in Read Data-Custom Action. Enabling this will get you a JSON string compatible with the ProUI GridView Behavior by Aekiro: https://aekiro.itch.io/proui
Firebase Auth-Pro (1.1.2)
-
FIX "Is Anonymous" Condition was not working
-
FIX "On Signed in" Condition was not working for Anonymous Auth
March 09, 2021
Firebase RD-Basic (5.0.1)- FIX float type variables automatically converted to integer while Writing Data.
Examples - Basic (09-Mar-2021)
- CHANGE Updated Phone Auth.c3p- Replaced Ipregistry plugin with free Cloudflare Trace plugin and other free of charge services to get user's current country Calling-Code and Country-Flag PNG.
Cloudflare Trace (1.0.0)
- NEW RELEASE Get User's IP Address, Country, Timestamp, and other Cloudflare CDN-CGI Trace Data. Download Link: https://www.construct.net/en/make-games/addons/505/cloudflare-trace
Ipregistry (1.0.0) DEPRECATED PLUGIN: Ipregistry is not required anymore, hence removed.
March 06, 2021
Firebase Authentication-Basic (5.1.3)- FIX Fixed "Send Password Reset Email" Action.
March 04, 2021
Firebase CloudStorage-Basic (1.0.1)- FIX Fixed "On error at" condition
February 13, 2021
Firebase SDK (6.1.0)- CHANGE New Property: databaseURL Domain
February 11, 2021
Firebase SDK (6.0.0)- CHANGE Changed Property: databaseURL Code to databaseURL SubDomain. To set databaseURL SubDomain, copy the portion of databaseURL in your SDK data code between https:// and .firebaseio.com . For example: https ://[COPY_THIS_PORTION_IN BETWEEN].firebaseio.com
Examples - Basic (11-Feb-2021)
- CHANGE Added support for the new changes in the Firebase SDK plugin
February 04, 2021
Firebase Auth-Basic (5.1.2)- FIX Fixed Anonymous Auth providerID error undefined at Firebase Auth-Pro Plugin
January 29, 2021
Firebase Storage-Basic (1.0.0)- NEW RELEASE Upload and Download Images and Files to Cloud
Firebase SDK (5.4.0)
- FEATURE Added support for Firebase Cloud Storage Plugin
Examples - Basic (29-Jan-2021)
- NEW RELEASE Cloud Storage.c3p
Copyclip (2.0.1)
- FIX Bug Fixes
QR Code (2.1.0)
- FIX Bug Fixes
January 16, 2021
Examples - Auth Pro (16-Jan-2021)- NEW RELEASE Working with Auth Credentials- Sign In with QR Codes. A JSON data is created when an User Signs Up/In, which contains the User's Auth details. This data is known as the Credentials of the User and can be used to control Sign In. This example c3p shows how to control Auth Credentials so that you can Sign in to your secondary device by just Scanning the Credentials encoded QR Code.
Firebase RD-Basic (5.0.0)
-
FEATURE New "Write-Custom" Action- Allows to write Multiple Data nodes using a single Write Action.
-
DEPRECATED Old "Write Data-Custom" Action has been Deprecated. Use the new "Write-Custom" Action instead.
-
DEPRECATED Old "Write Leaderboard-Custom" Action has been Deprecated. Use the new "Write-Custom" Action instead.
-
FIX Fixed Leaderboard Reads giving a null error when a key in the read was missing.
Examples - Basic (16-01-2021)
-
CHANGE "Firebase Leaderboards (Custom & User) (v3).c3p" - Changed complying with the new plugin updates.
-
CHANGE "Updated Handling Multiple Firebase Project (v2).c3p" - Changed complying with the new plugin updates. Included more explanations.
January 13, 2021
Firebase SDK (5.3.0) Firebase Auth-Basic (5.1.0) Firebase RD-Basic (4.1.0) Firebase Auth-Pro (1.1.0)- CHANGE Added support for the latest changes in Construct 3 Editor for Module Script Mode from after r225.
December 12, 2020
Firebase SDK (5.2.0)- FEATURE New property- "databaseURL Code". Adds support for Firebase Projects created after 10/12/2020.
December 09, 2020
Firebase Auth-Pro (1.0.2)-
FIX Persistence was not working on Multiple Firebase Projects.
-
FEATURE Included more Console Logs for Debugging.
December 07, 2020
More notes is available in Discord server.December 06, 2020
More notes is available in Discord server.December 04, 2020
More notes is available in Discord server.November 26, 2020
More notes is available in Discord server.November 25, 2020
More notes is available in Discord server.November 24, 2020
More notes is available in Discord server.November 12, 2020
More notes is available in Discord server.October 28, 2020
More notes is available in Discord server.September 02, 2020
More notes is available in Discord server.August 29, 2020
More notes is available in Discord server.August 27, 2020
More notes is available in Discord server.August 23, 2020
More notes is available in Discord server.August 22, 2020
More notes is available in Discord server.August 20, 2020
More notes is available in Discord server.July 25, 2020
More notes is available in Discord server.June 25, 2020
More notes is available in Discord server.June 23, 2020
More notes is available in Discord server.June 20, 2020
More notes is available in Discord server.June 13, 2020
More notes is available in Discord server.June 12, 2020
More notes is available in Discord server.June 11, 2020
More notes is available in Discord server.June 08, 2020
More notes is available in Discord server.June 04, 2020
More notes is available in Discord server.June 01, 2020
More notes is available in Discord server.May 31, 2020
More notes is available in Discord server.May 30, 2020
More notes is available in Discord server.May 28, 2020
More notes is available in Discord server.May 27, 2020
More notes is available in Discord server.May 26, 2020
More notes is available in Discord server.May 24, 2020
More notes is available in Discord server.May 23, 2020
More notes is available in Discord server.May 22, 2020
More notes is available in Discord server.May 21, 2020
More notes is available in Discord server.May 20, 2020
More notes is available in Discord server.May 18, 2020
More notes is available in Discord server.May 17, 2020
Firebase SDK (1.0.0)- NEW RELEASE First Release!
Firebase Auth-Basic (1.0.0)
- NEW RELEASE First Release!
Firebase RD-Basic (1.0.0)
- NEW RELEASE First Release!