Releases: kreait/firebase-php
Releases · kreait/firebase-php
0.3.1
- Bugfix: Allow whitespaces in locations
0.3
- Breaking changes: References have changed behaviour
Referencedoesn't extendFirebaseanymore 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
- Add
ext-mbstringas a requirement incomposer.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
- Fixed an error where the throw of an exception would throw an exception because of a wrong usage of
sprintf()
0.2.2
- Fixed a case where an exception would be thrown inside an exception when no response was present.
0.2.1
- The Firebase library now has its own base URL handling so that a stable version of the HTTP adapter can be used.
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
shallowparameter 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
- The logger output now is less verbose and includes full URLs
- The README now includes an usage example
0.1
Initial relase