You're viewing the legacy docs. They are deprecated as of May 18, 2016.
These docs are for version 2.4.2 and below of the Javascript SDK. Go to our current docs, or see our Web migration guide.

Official Code Releases @firebaserelease


Feb 4, 2016 - Version 0.6.0
feature Upgraded React dependency to 0.14.x.
changed React and Firebase are now specified as peerDependencies in the package.json instead of regular dependencies.
Sep 29, 2015 - Version 0.5.1
feature Upgraded Firebase dependency to 2.x.x.
fixed Fixed bug which caused unbind() to be called on a previously unbound reference when a component was unmounted.
Jul 16, 2015 - Version 0.5.0
important This release brings some new functionality but also contains some breaking changes.
feature Added .key to every record bound via bindAsArray() or bindAsObject() which contains the key of the data's corresponding node in the Firebase database.
feature Improved performance of bindAsArray(), especially with large data sets.
feature Upgraded Firebase dependency to 2.2.x.
feature Upgraded React dependency to 0.13.x.
changed Primitive values are now stored in an object containing .key and .value instead of as the primitive value itself.
changed 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.
fixed bindAsArray() now properly handles all types of Firebase queries, including limit and order by queries.
Nov 6, 2014 - Version 0.4.0
feature Added optional cancel callback to bindAsObject() and bindAsArray() to handle cases where reading from Firebase fails.
feature Upgraded Firebase dependency to 2.0.x.
Oct 17, 2014 - Version 0.3.0
feature ReactFire can now be used by Browserify and AMD users (thanks to @insin).
feature Upgraded Firebase dependency to 1.1.x.
fixed Fixed Node.js bug which caused Firebase references to be validated improperly.
Sep 4, 2014 - Version 0.2.0
feature Added ability to have multiple listeners of the same type at the same Firebase node (submitted by @danielmahal).
Jun 30, 2014 - Version 0.1.6
feature Added distribution files to Firebase CDN.
feature Added error checking.
feature Added basic test suite.
fixed Fixed issue when binding to Firebase limit() query.
May 24, 2014 - Version 0.1.5
fixed Used safer isArray() function (thanks to @mjackson).
May 14, 2014 - Version 0.1.4
feature Added Node.js support.
May 4, 2014 - Version 0.1.3
fixed Fix bug caused by misnamed variable in _toArray() method (submitted by @danielmahal).
feature Added gulp integration to lint, minify, and test code.
May 3, 2014 - Version 0.1.2
fixed Fixed typo in bower.json.
May 3, 2014 - Version 0.1.1
feature Improved implementation of _isArray() and _toArray() helpers.
May 1, 2014 - Version 0.1.0
feature First stable release of the ReactFireMixin.