Releases: lisachenko/z-engine
Releases · lisachenko/z-engine
Version 0.8.0
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
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 emulatesWeakMap
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
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.