Changelog for qb |
Release |
What has changed? |
2.4.0 |
Added option to emit errors as exceptions
Fixed issue #36 - Incorrect cast to int
Fixed issue #39 - Incompatibility with namespace usage
Fixed issue #40 - Incompatibility with namespace usage
Fixed issue #42 - Inability to append to array
Fixed issue #43 - Segfault when opcache is used
Fixed issue #46 - Incorrect array size when initialized with empty array
Fixed issue #48 - Memory-mapped file don't get released on function exit
Fixed issue #49 - Multiple static arrays cause failure to compile to native code
Fixed issue #50 - Cannot pass GD image as int8[][4]
Fixed issue $51 - Multithreading fails when pcntl_fork() is used |
2.3 |
Enabled compilation using clang
Improved interpreter performance in 64-bit Windows
Implemented proper parser for type declaration
Bought complex number functions into compliance with ISO standard
Fixed issue #36 - Incorrect cast to int |
2.2.0 |
Enabled compiling to native binary in Solaris and FreeBSD
Fixed issue #29 - Segfault during array resize in Solaris
Fixed issue #32 - Segfault when images are resized or created
Fixed issue #33 - Incorrect CPU count
Fixed issue #34 - Inability to call functions inside namespace
Fixed issue #35 - Segfault in PHP 5.5.8 when QB coroutine is called
Fixed issues flagged by Valgrind |
2.1.2 |
Fixed issue #17 - Segfault with large fixed length array
Fixed issue #19, #28 - Errors in Solaris 11
Fixed issue #20 - Corruption of pass-by-ref variables
Fixed issue #21 - Conflict with xdebug in FreeBSD
Fixed issue #24 - Broken ZTS build
Fixed issue #27 - Incorrect object import |
2.1.1 |
Initial release |