go-php v0.11.0 Release Notes

Release Date: 2016-02-27 // over 4 years ago
  • Main features/changes are:

    • 👌 Support for Go 1.6. #19
    • Partial cleanup of Context/Receiver dependencies. #18

    Several changes to the API were also made, which however should not break existing workflows.


Previous changes from v0.10.0

  • 🛠 This version is considered stable, and contains the following features and bug-fixes over version 0.9.0:

    • 🏗 Building against PHP 7 is now supported. A large amount of work was done in order to support both versions 5.x and 7.x at the same time. #12
    • ✅ Code was restructured and placed in a single directory, which resulted in the ability for better testing. #13 #14
    • 🚚 ZTS support was removed, since it was never particularly well-tested or stable, and ZTS has been removed from PHP 7. #12
    • 🛠 Several bugs and memory leaks fixed. #14 #16

    🚀 Code coverage is approximately at 92%, and will be improved in the coming releases. The package does not currently contain benchmarks, and certain features (such as method receiver bindings) will probably be at least somewhat slow, due to heavy use of reflection. YMMV.