- kreait/firebase-php 1.0 has been released today, and it has a new shiny documentation at http://firebase-php.readthedocs.io
- Development on Version 2.x has already started
I never had the feeling that the library was ready for a 1.0 release, because there were so many features to add and so much refactoring to do, but a lot has happened between Version 0.1 (Jan 9, 2015) and Version 0.10.1 (Jul 2, 2016), with the following being the most “disruptive” events:
- In late 2015, the egeleon/ivory-http-adapter package (which my library is built upon) got deprecated, and I never got to making the switch to its successor, HTTPlug.
- In early 2016, Firebase introduced Version 3 of their Server SDK, including a new authentication system based on the Google authentication infrastructure. Version 2 of the Firebase Server SDK is still working and maintained, but it will be shut down eventually.
- PHP 7 was released in December 2015, and PHP 5.5 became an unsupported version in July 2016.
That’s why I started rewriting the PHP SDK some weeks ago, using PHP 7, official Google Libraries and targeted at the latest Firebase developments.
I will continue to support this version at least until the release of Version 2.0, which is currently being developed in the 2.x branch of the repository.
As always, if you have any feedback or suggestions, I’d like to invite you to use the comment form below.