Skip to content

Releases: kreait/firebase-php

0.3

27 Jan 13:54
Compare
Choose a tag to compare
0.3
  • Breaking changes: References have changed behaviour
  • Reference doesn't extend Firebase anymore and has changed behaviour (see the [doc/02-references.md](documentation about References)).
  • Reference data can be accessed with $reference->getData(), which returns an array, or directly with $reference['key'].
  • Reference data can be updated with $reference->update(['key' => 'value']) or with $reference['key'] = 'value'.
  • Improved test coverage.
  • Added Makefile to ease test execution.
  • Extended documentation and moved in to the doc folder.

0.2.4

21 Jan 08:17
Compare
Choose a tag to compare
  • Add ext-mbstring as a requirement in composer.json (this will help the library to work on Heroku)
  • Improved test coverage and added badges to README to show it off :)

0.2.3

20 Jan 15:12
Compare
Choose a tag to compare
  • Fixed an error where the throw of an exception would throw an exception because of a wrong usage of sprintf()

0.2.2

20 Jan 15:12
Compare
Choose a tag to compare
  • Fixed a case where an exception would be thrown inside an exception when no response was present.

0.2.1

19 Jan 14:48
Compare
Choose a tag to compare
  • The Firebase library now has its own base URL handling so that a stable version of the HTTP adapter can be used.

0.2

13 Jan 21:42
Compare
Choose a tag to compare
0.2
  • Better handling of server errors
    • Instead of using hard coded exception messages for assumed server errors, a single server error exception now includes the server's error message, if available.
  • It is now possible to use the shallow parameter when performing a GET request. See the Firebase Docs on Query Parameters for a detailed description.
  • Firebase::push() now returns the generated key as a string (not as an array ['name' => '...']) anymore

0.1.1

09 Jan 12:57
Compare
Choose a tag to compare
  • The logger output now is less verbose and includes full URLs
  • The README now includes an usage example

0.1

09 Jan 11:54
Compare
Choose a tag to compare
0.1

Initial relase