[UPDATE] Firebase Realtime Databases - Major Release v0.6.0

GogoVega
Fri, 04 Oct 2024 13:07:51 +0000
Share Your Nodes

Hi all,

After more than a year and a half of work to refactoring this release and the multiple self-questioning if this release will ever be finished, it's finally there

This release required a lot of work to externalize the config-node so that the Cloud Firestore palette can use it too.

Breaking changes

The config-node type has been renamed (database-config -> firebase-config)

New Features

Below is a non-exhaustive list of features that have been added:

Support to dynamically set Firebase-in node properties

flow, global, env and jsonata type options has been added to the Path field for all nodes

QueryConstraints: msg, flow, global, env and jsonata as new types for the Value field and the Child field

Input validation error message

Add autocomplete to all Path fields

...

Deprecations

(Firebase GET & IN) msg.method replaced by msg.constraints (no idea why this choice at that time )

WARNING: This is a BREAKING (Major) version!

To help you to upgrade without any hassle, a Migration Wizard has been added to migrate your current configuration in one click. You will then be able to view the changes and revert them if necessary.

The full list of changes can be found in the Changelog.

See also the Migration Procedure (with demo video ).

Don't forget the Wiki - this is documentation that will help you to configure your nodes and build the database.

Version 0.5.x will receive dependency updates for maintenance purpose.

Enjoy!

flows.nodered.org

@gogovega/node-red-contrib-firebase-realtime-database

Node-RED nodes to communicate with Google Firebase Realtime Databases

1 post - 1 participant