Skip to content

Releases: GogoVega/node-red-contrib-firebase-realtime-database

0.7.0: Major Release

26 Oct 12:02
a977003
Compare
Choose a tag to compare

Breaking Changes

  • Set required version of Node.js to >=18

Changes

  • Bump @gogovega/firebase-config-node from 0.1.5 to 0.2.0
    • Only don't wait signout for Firestore and add a safety delay (#12)
    • Set required version of Node.js to >=18
    • Set required version of Node-RED to >=3

Full Changelog: v0.6.0...v0.7.0

0.6.0: Major Release

04 Oct 12:59
b1647bf
Compare
Choose a tag to compare

Breaking Changes

  • The type of config-node (database-config) has changed to firebase-config.

Caution

This change breaks the runtime - it must be resolved to start the flows.
See more about the reason and the migration procedure.

Deprecated Features

  • (Firebase GET & IN) msg.method replaced by msg.constraints

Warning

This and other minor changes in the edit box are NON-breaking changes.
They are resolved automatically when you save a node. The Migration Wizard resolves them too.

Changes

  • (QueryConstraints) constraint and msg.method are deprecated (#57)
  • Only allows installations on Node RED version >=3 (7120f4e)
  • Update Firebase icon
  • Move all name fields to the top of the edit box (#72)

New Features

  • Support to dynamically set Firebase-in node properties (#54)
  • A new option has been added to the Output field so that the data is in JSON format (#58)
  • flow, global and jsonata options has been added to the Path field for all nodes (#59)
  • QueryConstraints: msg, flow, global and jsonata as new types for the Value field and the Child field (#61)
  • (ServerValue) Relax Integer rule to Number and add DECREMENT keyword (#63)
  • Feature: Add env field type to Path, Child and Value inputs (#66)

Enhancements

Refactors

  • Config Node Externalization (#53)
  • Use resources for editor to remove duplicates (#55)

Fixes

  • The value of the date option for the field type (#69)
  • Remove the deprecated fetchSignInMethodsForEmail function (#11)

Full Changelog: v0.5.5...v0.6.0

0.5.6: Maintenance Release (BackPort)

30 Sep 15:36
e283635
Compare
Choose a tag to compare

Changes

  • Bump dependencies to latest

Full Changelog: v0.5.5...v0.5.6

0.6.0-beta.5: Final Beta Pre-Release

28 Sep 12:43
4059e89
Compare
Choose a tag to compare
Pre-release

Changes

  • Bump @gogovega/firebase-config-node from 0.1.3 to 0.1.5
    • Removed an unnecessary console.log statement
    • Bump dependencies

Fixes

  • Autocomplete crash if database get request fails (#74)

Full Changelog: v0.6.0-beta.4...v0.6.0-beta.5


Full Changelog of v0.6: v0.5.5...v0.6.0-beta.5

0.5.5: Maintenance Release

02 Apr 19:18
ae39496
Compare
Choose a tag to compare

Changes

  • Bump dependencies to latest
  • Restrict all firebase versioning to patch

0.5.4: Maintenance Release

15 Dec 11:52
5a29550
Compare
Choose a tag to compare

Changes

  • Reduce firebase dependencies size by only used sub-dependencies
  • Bump new dependencies to latest
  • Bump firebase-admin from 11.11.0 to 12.0.0

0.5.3: Maintenance Release

22 Oct 20:31
90d2ad9
Compare
Choose a tag to compare

Changes

  • Bump firebase from 10.3.1 to 10.5.0
  • Bump firebase-admin from 11.10.1 to 11.11.0

Enhancements

  • Support for built-in TIMESTAMP and increment server values (#51)
  • Update examples to support ServerValue (#51)

Fixes

  • Invalid API Key input pattern (#49)

0.5.2: Maintenance Release

09 Sep 12:59
94d2eac
Compare
Choose a tag to compare

Changes

  • Bump firebase from 9.21.0 to 10.3.1
  • Bump firebase-admin from 11.8.0 to 11.10.1

Enhancements

  • Improve Demo Flow and add On Disconnect Flow and Advanced Flow examples

0.5.1: Maintenance Release

05 May 21:56
ceb3b2d
Compare
Choose a tag to compare

Changes

  • Bump firebase from 9.20.0 to 9.21.0
  • Bump firebase-admin from 11.7.0 to 11.8.0

Enhancements

0.5.0: Milestone Release

22 Apr 10:39
d336bab
Compare
Choose a tag to compare

Changes

  • Bump firebase from 9.19.1 to 9.20.0
  • Bump firebase-admin from 11.5.0 to 11.7.0

Fixes

  • Errors in the description of message properties (data-help)
  • (database) No longer create the credential json for new configs
    (deprecated field)
  • Child key for Range Queries can be empty (undefined)
  • Child key for Range Queries is not saved correctly
  • Saved value of Range Queries does not have the correct type (always
    string)
  • Query Constraints accepts null as value for Range Queries
  • (database) Options allowed for Additional Claims are string,
    number, boolean, date and json
  • (database) Saved value for Additional Claims does not have the
    correct type (always string)

Improves

  • The style of Query Constraints container (alignment of fields)
  • You can now use the path as an object (Path field)

New Features

  • On Disconnect Node
  • (database) Validation of Additional Claims (does the value match the
    type and the key is it allowed)
  • (database) A notification is sent if the value of field Value is
    incorrect
  • (Firebase-get) Options date, flow, global, msg and null have
    been added
  • (Firebase-in) Options date and null have been added
  • (Firebase-get & Firebase-in) Validation of Query Constraints (does
    the value match the type and the child is it allowed)
  • (Firebase-get & Firebase-in) A notification is sent if the value of
    field Value is incorrect