Skip to content

Releases: kreait/firebase-php

0.9

07 Dec 17:25
Compare
Choose a tag to compare
0.9
  • Added support for shallow queries (thanks to @famersbs for the initial implementation in #17)

0.8

07 Dec 16:32
Compare
Choose a tag to compare
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

13 Aug 11:02
Compare
Choose a tag to compare
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

04 May 15:51
Compare
Choose a tag to compare
  • Guesses the best available HTTP Adapter to use for HTTP connections instead of relying on the fixed Curl adapter.

0.6.1

17 Apr 12:02
Compare
Choose a tag to compare

Fixed a bug where Reference::update() would throw an error with multidimensional data.

0.6

12 Apr 19:53
Compare
Choose a tag to compare
0.6
  • Added Authentication support
  • Ensure PHP7 and HHVM support
  • Improved tests and general code quality

0.5

02 Apr 12:28
Compare
Choose a tag to compare
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

25 Mar 15:08
Compare
Choose a tag to compare
  • 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)

0.4.1

25 Mar 07:31
Compare
Choose a tag to compare

Use Tape Recorder Subscriber as distinct package instead of relying on the PR branch of the Ivory HTTP Adapter.

0.4.0

10 Feb 03:36
Compare
Choose a tag to compare
  • Use TapeRecorder subscriber in HTTP adapter to use fixtures instead of real HTTP requests.
  • Use dotenv for the test environment.
  • Moved FirebaseException to own namespace.
  • Add support for Queries.