Releases: kreait/firebase-php
0.10
- Added magic getters, allowing to write
$firebase->foo
instead of instead of$firebase->getReference('foo')
- Deprecated magic callers to allow writing
$firebase->foo()
0.9.1
Added magic reference methods, to allow writing $firebase->foo()
instead of $firebase->getReference('foo')
0.9
0.8
- Allow usage of phpunit/phpunit ^5.0
- Allow usage of symfony/event-dispatcher ^3.0
- Be more specific about PHP versions (^5.5|^7.0)
0.7
- Updates Ivory HTTP Adapter and Tape Recorder Subscriber to current versions.
As you could be using an older 0.x version of the HTTP adapter in your project, this is a breaking change, therefore the new major release.
0.6.2
- Guesses the best available HTTP Adapter to use for HTTP connections instead of relying on the fixed Curl adapter.
0.6.1
Fixed a bug where Reference::update()
would throw an error with multidimensional data.
0.6
- Added Authentication support
- Ensure PHP7 and HHVM support
- Improved tests and general code quality
0.5
The Firebase client now can be configured through a dedicated Configuration
object.
This is a breaking change, as until now, the second parameter in the Firebase
constructor was a custom HTTP Adapter - now it is a custom Configuration.
Please have a look at the documentation to see how to use the new Configuration object.
Note: The methods getFirebaseSecret()
and setFirebaseSecret()
are functional but are not used productively right now :).
0.4.2
- Fix Query documentation
- Use Tape Recorder Subscriber for Reference Tests
- Make sure data returned from Firebase is an array (null responses weren't handled correctly)