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

**URL:** <https://discourse.nodered.org/t/update-firebase-realtime-databases-major-release-v0-6-0/92164>\
**Category:** Share Your Nodes\
**Tags:** database, firebase\
**Created:** [4 October 2024 13:07 UTC](https://discourse.nodered.org/t/update-firebase-realtime-databases-major-release-v0-6-0/92164 "2024-10-04T13:07:51Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![GogoVega](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gogovega/32/71313_2.png) [@GogoVega](https://discourse.nodered.org/u/GogoVega)\
**Post date:** [4 October 2024 13:07 UTC](https://discourse.nodered.org/t/update-firebase-realtime-databases-major-release-v0-6-0/92164/1 "2024-10-04T13:07:51Z")

</div>

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](https://flows.nodered.org/node/@gogovega/node-red-contrib-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](https://github.com/GogoVega/node-red-contrib-firebase-realtime-database/blob/master/CHANGELOG.md).

See also the [Migration Procedure](https://github.com/GogoVega/node-red-contrib-firebase-realtime-database/wiki/Migration-Wizard) (with demo video 🤪).

Don't forget the [Wiki](https://github.com/GogoVega/node-red-contrib-firebase-realtime-database/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!

> **[@gogovega/node-red-contrib-firebase-realtime-database](https://flows.nodered.org/node/@gogovega/node-red-contrib-firebase-realtime-database)**
>
> Node-RED nodes to communicate with Google Firebase Realtime Databases
