Skip to content

Releases: lisachenko/z-engine

Version 0.8.0

Choose a tag to compare

@lisachenko lisachenko released this 11 Mar 15:20

This version provides an API for creation and registration of PHP extensions. Now it is possible to define your own extensions as traditional PHP classes and use them for accessing global memory between requests.

See #38 for description and creating PHP extensions in runtime section in README

Version 0.6.0

Choose a tag to compare

@lisachenko lisachenko released this 10 Dec 15:37
e8e48bb

This is next minor release of library with following features and bug-fixes:

  • Add Travis-CI continuous integration #14
  • Implement redefinition of internal functions via ReflectionFunction->redefine(Closure $replacement) #16
  • Provide ObjectStore API to query objects by identifier (spl_object_id) #19. This feature emulates WeakMap API
  • Fix incorrect headers and several segfaults in implementation of low-level code
  • Implement object-handlers API for object comparison, casting, operators overloading #20

Version 0.5.0

Choose a tag to compare

@lisachenko lisachenko released this 05 Nov 15:49

This is an initial release of this library, it provides basic structures and API for classes, methods and variables.
Not all code is well-written now and fully functional, but as a PoC it is ready to be presented at the BgPHP19 conference.