Skip to content

Releases: FirebaseExtended/reactfire

v0.5.1

29 Sep 18:33
Compare
Choose a tag to compare
  • Upgraded Firebase dependency to 2.x.x.
  • Fixed bug which caused unbind() to be called on a previously unbound reference when a component was unmounted.

v0.5.0

16 Jul 18:33
Compare
Choose a tag to compare
  • This release brings some new functionality but also contains some breaking changes.
  • Added .key to every record bound via bindAsArray() or bindAsObject() which contains the key of the data's corresponding node in the Firebase database.
  • Improved performance of bindAsArray(), especially with large data sets.
  • Upgraded Firebase dependency to 2.2.x.
  • Upgraded React dependency to 0.13.x.
  • Primitive values are now stored in an object containing .key and .value instead of as the primitive value itself.
  • Attempting to bind to a bind variable which is already bound to a Firebase reference now throws an error. You should call unbind() before re-binding.
  • bindAsArray() now properly handles all types of Firebase queries, including limit and order by queries.

v0.4.0

06 Nov 19:23
Compare
Choose a tag to compare
  • Added optional cancel callback to bindAsObject() and bindAsArray() to handle cases where reading from Firebase fails.
  • Upgraded Firebase dependency to 2.0.x.

v0.3.0

17 Oct 23:15
Compare
Choose a tag to compare
  • ReactFire can now be used by Browserify and AMD users (thanks to @insin).
  • Upgraded Firebase dependency to 1.1.x.
  • Fixed Node.js bug which caused Firebase references to be validated improperly.

v0.2.0

04 Sep 06:21
Compare
Choose a tag to compare
  • Added ability to have multiple listeners of the same type at the same Firebase node (submitted by @danielmahal).

v0.1.6

29 Jun 21:56
Compare
Choose a tag to compare
  • Fixed issue when binding to Firebase limit() query.
  • Added error checking.
  • Added basic test suite.
  • Added distribution files to Firebase CDN.
  • Changed bower package to reactfire (used to be ReactFire).

v0.1.5

24 May 04:51
Compare
Choose a tag to compare
  • Used safer isArray() function thanks to @mjackson.

v0.1.4

13 May 15:30
Compare
Choose a tag to compare
  • Added Node.js support.

v0.1.3

04 May 00:33
Compare
Choose a tag to compare
  • Fixed misnamed variable bug in _toArray() method (submitted by @danielmahal).
  • Added gulp integration to lint, minify, and test code.

v0.1.2

02 May 18:23
Compare
Choose a tag to compare
  • Fixed typo in bower.json.