Skip to content

Commit

Permalink
Merge pull request #1984 from phalcon/development
Browse files Browse the repository at this point in the history
0.12.10
  • Loading branch information
sergeyklay authored Oct 19, 2019
2 parents c66de26 + fb60419 commit fedc314
Show file tree
Hide file tree
Showing 231 changed files with 2,180 additions and 2,211 deletions.
1 change: 1 addition & 0 deletions .ci/build-phar.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ if [ "$(command -v box 2>/dev/null || true)" = "" ]; then
exit 1
fi

box validate
box compile

if [ ! -f "./zephir.phar" ] || [ ! -x "./zephir.phar" ]; then
Expand Down
3 changes: 3 additions & 0 deletions .ci/travis.ini
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,6 @@ enable_dl=1

; See: https://github.com/phalcon/zephir/issues/1713
allow_url_fopen=1

; See: https://github.com/zendframework/zend-code/issues/160
error_reporting=-1
4 changes: 1 addition & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,13 @@ env:
global:
- BUILD_PHAR=1
- BUILD_TYPE=regular
- BOX_VERSION=3.3.1
- BOX_VERSION=3.8.1
- REPORT_COVERAGE=1
- ZEPHIR_PARSER_VERSION="v1.3.2"
- PATH="${HOME}/bin:${PATH}"
- TRAVIS_COMMIT_LOG="$(git log --format=fuller -5)"
- MAKEFLAGS="-j $(getconf _NPROCESSORS_ONLN)"
- SYMFONY_PHPUNIT_DIR="$HOME/.phpunit"
# TODO: See Library/StatementsBlock.php
# - ZEPHIR_DEBUG=true

matrix:
fast_finish: true
Expand Down
22 changes: 20 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,23 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]
## [0.12.10] - 2019-10-19
### Fixed
- Fixed incorrect behaviour in `zephir_get_global` if `zval` reference count <= 1
[#1961](https://github.com/phalcon/zephir/issues/1961)

### Removed
- Removed `--vernum` option from the help for regular commands
- Removed `void` from the return type hint in the generated stubs
[#1977](https://github.com/phalcon/zephir/issues/1977)
- Remove no longer supported TSRMLS_CC usage
[#1865](https://github.com/phalcon/zephir/issues/1865)

### Changed
- Disabled PHP warnings for PHP >= 7.3.0 to be able correct work with lowest versions of dependencies
[zendframework/zend-code#160](https://github.com/zendframework/zend-code/issues/160)
- Introduced support of multiline `@param` body for generated stubs
[#1968](https://github.com/phalcon/zephir/issues/1968)

## [0.12.9] - 2019-10-14
### Added
Expand All @@ -26,7 +43,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
### Changed
- Print warning during the code generation if the `timecop` extension was detected
[#1950](https://github.com/phalcon/zephir/issues/1950)
- Improved error handling to not print stack trace on PHP error `ZEPHIR_DEBUG` is not set
- Improved error handling to not print PHP stack traces if `ZEPHIR_DEBUG` is not set

### Removed
- Removed no longer used `zephir_dtor` macro
Expand Down Expand Up @@ -288,7 +305,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- Fixed casting resource to int (only ZendEngine 3)
[#1524](https://github.com/phalcon/zephir/issues/1524)

[Unreleased]: https://github.com/phalcon/zephir/compare/0.12.9...HEAD
[Unreleased]: https://github.com/phalcon/zephir/compare/0.12.10...HEAD
[0.12.10]: https://github.com/phalcon/zephir/compare/0.12.0...0.12.10
[0.12.9]: https://github.com/phalcon/zephir/compare/0.12.8...0.12.9
[0.12.8]: https://github.com/phalcon/zephir/compare/0.12.7...0.12.8
[0.12.7]: https://github.com/phalcon/zephir/compare/0.12.6...0.12.7
Expand Down
367 changes: 93 additions & 274 deletions Library/Backends/ZendEngine2/Backend.php

Large diffs are not rendered by default.

166 changes: 0 additions & 166 deletions Library/Backends/ZendEngine2/FcallManager.php

This file was deleted.

Loading

0 comments on commit fedc314

Please sign in to comment.