Skip to content

Commit 5ecdbcd

Browse files
authored
Merge pull request #149 from zephir-lang/development
1.6.0
2 parents d94a53a + a31d7e4 commit 5ecdbcd

File tree

6 files changed

+22
-15
lines changed

6 files changed

+22
-15
lines changed

.github/workflows/ci.yml

+7-5
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
strategy:
2929
fail-fast: false
3030
matrix:
31-
php: [ '7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2' ]
31+
php: [ '7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3' ]
3232
ts: [ 'ts', 'nts' ]
3333
arch: [ 'x64' ]
3434

@@ -40,9 +40,9 @@ jobs:
4040
# {php}-{ts}-{os.name}-{compiler}-{arch}
4141
include:
4242
# Linux
43-
- { name: ubuntu-gcc, os: ubuntu-18.04, compiler: gcc, ccov: 'ON' }
43+
- { name: ubuntu-gcc, os: ubuntu-latest, compiler: gcc, ccov: 'ON' }
4444
# macOS
45-
- { name: macos-clang, os: macos-10.15, compiler: clang, ccov: 'ON' }
45+
- { name: macos-clang, os: macos-12, compiler: clang, ccov: 'ON' }
4646
# Windows
4747
- { php: '7.0', ts: 'nts', arch: 'x64', name: 'windows2019-vc14', os: 'windows-2019', compiler: 'vc14', ccov: 'OFF' }
4848
- { php: '7.0', ts: 'ts', arch: 'x64', name: 'windows2019-vc14', os: 'windows-2019', compiler: 'vc14', ccov: 'OFF' }
@@ -60,6 +60,8 @@ jobs:
6060
- { php: '8.1', ts: 'ts', arch: 'x64', name: 'windows2019-vs16', os: 'windows-2019', compiler: 'vs16', ccov: 'OFF' }
6161
- { php: '8.2', ts: 'nts', arch: 'x64', name: 'windows2019-vs16', os: 'windows-2019', compiler: 'vs16', ccov: 'OFF' }
6262
- { php: '8.2', ts: 'ts', arch: 'x64', name: 'windows2019-vs16', os: 'windows-2019', compiler: 'vs16', ccov: 'OFF' }
63+
#- { php: '8.3', ts: 'nts', arch: 'x64', name: 'windows2019-vs16', os: 'windows-2019', compiler: 'vs16', ccov: 'OFF' }
64+
#- { php: '8.3', ts: 'ts', arch: 'x64', name: 'windows2019-vs16', os: 'windows-2019', compiler: 'vs16', ccov: 'OFF' }
6365

6466
steps:
6567
- uses: actions/checkout@v3
@@ -183,7 +185,7 @@ jobs:
183185
184186
pecl:
185187
name: Build PECL package
186-
runs-on: ubuntu-20.04
188+
runs-on: ubuntu-latest
187189

188190
steps:
189191
- uses: actions/checkout@v3
@@ -252,7 +254,7 @@ jobs:
252254

253255
needs: [ builds, pecl ]
254256
name: Create Release
255-
runs-on: ubuntu-20.04
257+
runs-on: ubuntu-latest
256258

257259
steps:
258260
- name: Checkout Code

CHANGELOG.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
66

77
## [Unreleased] - xxxx-xx-xx
88

9+
## [1.6.0] - 2023-08-27
10+
### Added
11+
- Enabled support of PHP8.3 for PECL [#141](https://github.com/phalcon/php-zephir-parser/issues/148)
12+
913
## [1.5.3] - 2023-02-08
1014
### Added
1115
- Enabled Thread Safe (TS) builds [#145](https://github.com/phalcon/php-zephir-parser/issues/145)
@@ -197,7 +201,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
197201
### Added
198202
- Initial stable release
199203

200-
[Unreleased]: https://github.com/phalcon/php-zephir-parser/compare/v1.5.3...HEAD
204+
[Unreleased]: https://github.com/phalcon/php-zephir-parser/compare/v1.6.0...HEAD
205+
[1.6.0]: https://github.com/phalcon/php-zephir-parser/compare/v1.5.3...v1.6.0
201206
[1.5.3]: https://github.com/phalcon/php-zephir-parser/compare/v1.5.2...v1.5.3
202207
[1.5.2]: https://github.com/phalcon/php-zephir-parser/compare/v1.5.1...v1.5.2
203208
[1.5.1]: https://github.com/phalcon/php-zephir-parser/compare/v1.5.0...v1.5.1

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.5.3
1+
1.6.0

coverage.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ coverage-initial: clean-coverage
1414
.PHONY: coverage-capture
1515
coverage-capture:
1616
@$(LCOV) --no-checksum -d . -c --compat-libtool -o $(LCOV_REPORT)
17-
@$(LCOV) -r $(LCOV_REPORT) "/usr*" -r $(LCOV_REPORT) "${HOME}/.phpenv/*" --compat-libtool -o $(LCOV_REPORT)
17+
@$(LCOV) --ignore-errors unused -r $(LCOV_REPORT) "/usr*" -r $(LCOV_REPORT) "${HOME}/.phpenv/*" --compat-libtool -o $(LCOV_REPORT)
1818

1919
.PHONY: coverage-html
2020
coverage-html: coverage-capture

package.xml

+6-6
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,23 @@
1212
<email>[email protected]</email>
1313
<active>yes</active>
1414
</lead>
15-
<date>2023-02-08</date>
15+
<date>2023-08-27</date>
1616
<time>22:00:00</time>
1717
<version>
18-
<release>1.5.3</release>
19-
<api>1.5.3</api>
18+
<release>1.6.0</release>
19+
<api>1.6.0</api>
2020
</version>
2121
<stability>
2222
<release>stable</release>
2323
<api>stable</api>
2424
</stability>
2525
<license uri="https://github.com/zephir-lang/php-zephir-parser/blob/development/LICENSE">MIT</license>
2626
<notes>
27-
Mon, Feb 08, 2023 - Zephir Parser 1.5.3
27+
Sun, Aug 27, 2023 - Zephir Parser 1.6.0
2828

2929
= Added:
3030

31-
- Enabled Thread Safe (TS) builds
31+
- Enabled support of PHP8.3 for PECL
3232
</notes>
3333
<contents>
3434
<dir name="/">
@@ -215,7 +215,7 @@
215215
<required>
216216
<php>
217217
<min>7.0.0</min>
218-
<max>8.2.99</max>
218+
<max>8.3.99</max>
219219
</php>
220220
<pearinstaller>
221221
<min>1.10</min>

zephir_parser.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ extern zend_module_entry zephir_parser_module_entry;
1515
#define phpext_zephir_parser_ptr &zephir_parser_module_entry
1616

1717
#define PHP_ZEPHIR_PARSER_NAME "zephir_parser"
18-
#define PHP_ZEPHIR_PARSER_VERSION "1.5.3"
18+
#define PHP_ZEPHIR_PARSER_VERSION "1.6.0"
1919
#define PHP_ZEPHIR_PARSER_AUTHOR "Zephir Team and contributors"
2020
#define PHP_ZEPHIR_PARSER_DESCRIPTION "The Zephir Parser delivered as a C extension for the PHP language."
2121

0 commit comments

Comments
 (0)