All Versions
57
Latest Version
Avg Release Cycle
44 days
Latest Release
596 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v0.12.18 Changes
April 25, 2020๐ Fixed
- In some cases for C "control characters" aren't properly escaped #2065
- Zephir ignored property visibility and has not thrown error when setting private/protected properties in scope that shouldn't intend for it #2078, phalcon/cphalcon#14810, phalcon/cphalcon#14766
-
v0.12.17 Changes
February 14, 2020 -
v0.12.16 Changes
January 16, 2020๐ Fixed
- Do not dump config file if config was changed.
Usually we need dump configuration exactly once - at project initialization.
There are no needs to dump it for every config change. Also, this patch
removes
Config::$changed
variable that is no longer needed #2035 - ๐ Use a different path for the Kernel cache if possible. This patch fixes a cache collision issue. The issue is after creating the cache and filling it with a project-specific configuration, there is no way to invalidate it. Any next project will use the same Kernel cache and the same Kernel configuration (if any). #2036
- ๐ Fixed
-V
CLI flag purpose. Initially it was designed to disable verbose mode on the fly, e.g. to override project configuration for a single Zephir pass. This behavior was returned back. - ๐ Fix increment array elements operation #2020
- ๐ Fixed compound addition and subtraction assignment operators for static properties #2038
๐ Changed
- ๐ Improved type hint for arrays when generating stubs #2026
- Do not dump config file if config was changed.
Usually we need dump configuration exactly once - at project initialization.
There are no needs to dump it for every config change. Also, this patch
removes
-
v0.12.15 Changes
December 12, 2019All notable changes to this version has been documented in the
CHANGELOG.md
file. -
v0.12.14 Changes
December 11, 2019All notable changes to this version has been documented in the
CHANGELOG.md
file. -
v0.12.13 Changes
December 08, 2019๐ Fixed
- ๐ Fixed PHP 7.4 support for macOS phalcon/cphalcon#14577
โ Removed
- โ Removed
uint
andulong
typedefs support
-
v0.12.12 Changes
November 25, 2019โ Added
- Option to set banner for stubs generator #1987
๐ Fixed
- Calling object methods from static context yields segmentation fault when
internal-call-transformation
is set toTRUE
#2000 - Certain method calls fail when called from static context when
internal-call-transformation
is set toTRUE
#2005 - Method context loses track of
this
after calling static method wheninternal-call-transformation
is set toTRUE
#2007 - ๐ Fixed incorrect stubs generation for return type hint #1990
- ๐ Fixed incorrect stubs generation for classes in the same namespace #2016
-
v0.12.11 Changes
November 02, 2019๐ Fixed
- ๐ Fixed arithmetical operations with
zvals
which storesdouble
numbers - ๐ Fixed updating static variables in the loop which represents
double
andinteger
data types #1494 - ๐ Fixed casting char into another of a different type #1988
- ๐ Fixed
internal
methods definition wheninternal-call-transformation
is enabled #1956 - ๐ Fixed aliases using in the
use
statement when generating stubs #1986 - ๐ Fixed incorrect namespace on type hinted return when generating API docs #1229
- ๐ Fixed incorrect stubs generation for classes in the same namespace #2016
- ๐ Fixed arithmetical operations with
-
v0.12.10 Changes
October 19, 2019๐ Fixed
- Fixed incorrect behavior in
zephir_get_global
ifzval
reference count <= 1 #1961
โ Removed
- โ Removed
--vernum
option from the help for regular commands - โ Removed
void
from the return type hint in the generated stubs #1977 - โ Remove no longer supported
TSRMLS_CC
usage #1865
๐ Changed
- โ Disabled PHP warnings for PHP >= 7.3.0 to be able correct work with lowest versions of dependencies zendframework/zend-code#160
- ๐ Introduced support of multi line
@param
body for generated stubs #1968
- Fixed incorrect behavior in
-
v0.12.9 Changes
October 14, 2019โ Added
- โ Added a single hyphen version of
dumpversion
option (just-dumpversion
) - โ Added
--vernum
option to print compiler version as integer
๐ Fixed
- Create local
.zephir
only when necessary - ๐ Fixed IDE stubs generation #1778
- ๐ Fixed segfault on cast
IS_UNDEF
to array #1941 - Disables some regression changes introduced in the version
0.12.5
#1941 (comment) - ๐ Fixed memory leak on update array #1937
- ๐ Fixed IDE stubs generation for classes that extends base classes #1907
- Proper escape slashes in strings #1495
๐ Changed
- โ Print warning during the code generation if the
timecop
extension was detected #1950 - ๐ Improved error handling to not print PHP stack traces if
ZEPHIR_DEBUG
is not set
โ Removed
- โ Removed no longer used
zephir_dtor
macro
- โ Added a single hyphen version of