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

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 :fire:

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 :sweat_smile:)

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 :crazy_face:).

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!

4 Likes