Skip to content

Commit

Permalink
Merge pull request #149 from zephir-lang/development
Browse files Browse the repository at this point in the history
1.6.0
  • Loading branch information
Jeckerson authored Aug 27, 2023
2 parents d94a53a + a31d7e4 commit 5ecdbcd
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 15 deletions.
12 changes: 7 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
strategy:
fail-fast: false
matrix:
php: [ '7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2' ]
php: [ '7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3' ]
ts: [ 'ts', 'nts' ]
arch: [ 'x64' ]

Expand All @@ -40,9 +40,9 @@ jobs:
# {php}-{ts}-{os.name}-{compiler}-{arch}
include:
# Linux
- { name: ubuntu-gcc, os: ubuntu-18.04, compiler: gcc, ccov: 'ON' }
- { name: ubuntu-gcc, os: ubuntu-latest, compiler: gcc, ccov: 'ON' }
# macOS
- { name: macos-clang, os: macos-10.15, compiler: clang, ccov: 'ON' }
- { name: macos-clang, os: macos-12, compiler: clang, ccov: 'ON' }
# Windows
- { php: '7.0', ts: 'nts', arch: 'x64', name: 'windows2019-vc14', os: 'windows-2019', compiler: 'vc14', ccov: 'OFF' }
- { php: '7.0', ts: 'ts', arch: 'x64', name: 'windows2019-vc14', os: 'windows-2019', compiler: 'vc14', ccov: 'OFF' }
Expand All @@ -60,6 +60,8 @@ jobs:
- { php: '8.1', ts: 'ts', arch: 'x64', name: 'windows2019-vs16', os: 'windows-2019', compiler: 'vs16', ccov: 'OFF' }
- { php: '8.2', ts: 'nts', arch: 'x64', name: 'windows2019-vs16', os: 'windows-2019', compiler: 'vs16', ccov: 'OFF' }
- { php: '8.2', ts: 'ts', arch: 'x64', name: 'windows2019-vs16', os: 'windows-2019', compiler: 'vs16', ccov: 'OFF' }
#- { php: '8.3', ts: 'nts', arch: 'x64', name: 'windows2019-vs16', os: 'windows-2019', compiler: 'vs16', ccov: 'OFF' }
#- { php: '8.3', ts: 'ts', arch: 'x64', name: 'windows2019-vs16', os: 'windows-2019', compiler: 'vs16', ccov: 'OFF' }

steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -183,7 +185,7 @@ jobs:
pecl:
name: Build PECL package
runs-on: ubuntu-20.04
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -252,7 +254,7 @@ jobs:

needs: [ builds, pecl ]
name: Create Release
runs-on: ubuntu-20.04
runs-on: ubuntu-latest

steps:
- name: Checkout Code
Expand Down
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased] - xxxx-xx-xx

## [1.6.0] - 2023-08-27
### Added
- Enabled support of PHP8.3 for PECL [#141](https://github.com/phalcon/php-zephir-parser/issues/148)

## [1.5.3] - 2023-02-08
### Added
- Enabled Thread Safe (TS) builds [#145](https://github.com/phalcon/php-zephir-parser/issues/145)
Expand Down Expand Up @@ -197,7 +201,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
### Added
- Initial stable release

[Unreleased]: https://github.com/phalcon/php-zephir-parser/compare/v1.5.3...HEAD
[Unreleased]: https://github.com/phalcon/php-zephir-parser/compare/v1.6.0...HEAD
[1.6.0]: https://github.com/phalcon/php-zephir-parser/compare/v1.5.3...v1.6.0
[1.5.3]: https://github.com/phalcon/php-zephir-parser/compare/v1.5.2...v1.5.3
[1.5.2]: https://github.com/phalcon/php-zephir-parser/compare/v1.5.1...v1.5.2
[1.5.1]: https://github.com/phalcon/php-zephir-parser/compare/v1.5.0...v1.5.1
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.5.3
1.6.0
2 changes: 1 addition & 1 deletion coverage.mk
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ coverage-initial: clean-coverage
.PHONY: coverage-capture
coverage-capture:
@$(LCOV) --no-checksum -d . -c --compat-libtool -o $(LCOV_REPORT)
@$(LCOV) -r $(LCOV_REPORT) "/usr*" -r $(LCOV_REPORT) "${HOME}/.phpenv/*" --compat-libtool -o $(LCOV_REPORT)
@$(LCOV) --ignore-errors unused -r $(LCOV_REPORT) "/usr*" -r $(LCOV_REPORT) "${HOME}/.phpenv/*" --compat-libtool -o $(LCOV_REPORT)

.PHONY: coverage-html
coverage-html: coverage-capture
Expand Down
12 changes: 6 additions & 6 deletions package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,23 +12,23 @@
<email>anton@phalcon.io</email>
<active>yes</active>
</lead>
<date>2023-02-08</date>
<date>2023-08-27</date>
<time>22:00:00</time>
<version>
<release>1.5.3</release>
<api>1.5.3</api>
<release>1.6.0</release>
<api>1.6.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="https://github.com/zephir-lang/php-zephir-parser/blob/development/LICENSE">MIT</license>
<notes>
Mon, Feb 08, 2023 - Zephir Parser 1.5.3
Sun, Aug 27, 2023 - Zephir Parser 1.6.0

= Added:

- Enabled Thread Safe (TS) builds
- Enabled support of PHP8.3 for PECL
</notes>
<contents>
<dir name="/">
Expand Down Expand Up @@ -215,7 +215,7 @@
<required>
<php>
<min>7.0.0</min>
<max>8.2.99</max>
<max>8.3.99</max>
</php>
<pearinstaller>
<min>1.10</min>
Expand Down
2 changes: 1 addition & 1 deletion zephir_parser.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ extern zend_module_entry zephir_parser_module_entry;
#define phpext_zephir_parser_ptr &zephir_parser_module_entry

#define PHP_ZEPHIR_PARSER_NAME "zephir_parser"
#define PHP_ZEPHIR_PARSER_VERSION "1.5.3"
#define PHP_ZEPHIR_PARSER_VERSION "1.6.0"
#define PHP_ZEPHIR_PARSER_AUTHOR "Zephir Team and contributors"
#define PHP_ZEPHIR_PARSER_DESCRIPTION "The Zephir Parser delivered as a C extension for the PHP language."

Expand Down

0 comments on commit 5ecdbcd

Please sign in to comment.