Redux Saga Firebase Versions Save

A redux saga integration for firebase.

v0.7.0

6 years ago

This release includes several breaking changes .

Updates

  • (breaking) *database.sync(path, options) now takes an option object as argument. The objects has three keys:
    • successActionCreator (required): an action creator to dispatch an action on success
    • failureActionCreator (optional): an action creator to dispatch an action on failure
    • transform (optional): this is used to transform the data received from the database before it is passed to the success action creator. Thanks, @BrunoGodefroy! 🎉
  • (breaking) *messaging.syncMessages(options) now takes an option object as argument (same as *database.sync(path, options)). Thanks, @BrunoGodefroy! 🎉
  • (breaking) *messaging.syncToken(options) now takes an option object as argument (same as *database.sync(path, options)). Thanks, @BrunoGodefroy! 🎉

Additions

v0.6.1

6 years ago

Additions

v0.6.0

6 years ago

Simpler messaging token management!

Additions

v0.5.0

6 years ago

Three new authentication features:

  • password reset
  • email verification
  • password update

Additions

v0.4.2

6 years ago

Fixes

  • Fixed a bug where the database.sync method wasn't closing the channel properly.

v0.4.0

6 years ago

Additions

v0.3.0

6 years ago

Updates

  • All database methods now take a pathOrRef argument instead of the previous path argument. This new argument can be either a string or a Firebase Database Reference. This is not a breaking change. Thanks, @ryansully! 🎉
  • All storage methods now take a pathOrRef argument instead of the previous path argument. This new argument can be either a string or a Firebase Storage Reference. This is not a breaking change. Thanks, @ryansully! 🎉

Additions

Notes

v0.2.0

6 years ago

Updates

Additions

Notes

  • Coverage increased to 💯% thanks to @ryansully! 🎉

v0.1.0

6 years ago
  • Distributed files are now compiled to es5 for compatibility with node.

v0.0.10

6 years ago
  • (fix) rsf.upload and rsf.uploadString weren't returning UploadTask object as documented. It is now the case.
  • Updated firebase dependency to v4