Skip to content

Commit

Permalink
#154 - Enable PHP 8.4 support
Browse files Browse the repository at this point in the history
  • Loading branch information
Jeckerson committed Nov 23, 2024
1 parent 11e4afe commit a239e02
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 11 deletions.
6 changes: 4 additions & 2 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', '8.3' ]
php: [ '7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4' ]
ts: [ 'ts', 'nts' ]
arch: [ 'x64' ]

Expand Down Expand Up @@ -62,6 +62,8 @@ jobs:
- { 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' }
#- { php: '8.4', ts: 'nts', arch: 'x64', name: 'windows2019-vs16', os: 'windows-2019', compiler: 'vs16', ccov: 'OFF' }
#- { php: '8.4', ts: 'ts', arch: 'x64', name: 'windows2019-vs16', os: 'windows-2019', compiler: 'vs16', ccov: 'OFF' }

steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -193,7 +195,7 @@ jobs:
- name: Install PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.3'
php-version: '8.4'
tools: pecl

- name: Install System Dependencies
Expand Down
16 changes: 8 additions & 8 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>2024-06-03</date>
<time>21:00:00</time>
<date>2024-11-23</date>
<time>10:00:00</time>
<version>
<release>1.6.1</release>
<api>1.6.1</api>
<release>1.7.0</release>
<api>1.7.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, Jun 03, 2024 - Zephir Parser 1.6.1
Sat, Nov 23, 2024 - Zephir Parser 1.7.0

= Fixed:
= Added:

- Fixed lcov coverage
- Enabled support for PHP 8.4
</notes>
<contents>
<dir name="/">
Expand Down Expand Up @@ -215,7 +215,7 @@
<required>
<php>
<min>7.0.0</min>
<max>8.3.99</max>
<max>8.4.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.6.1"
#define PHP_ZEPHIR_PARSER_VERSION "1.7.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 a239e02

Please sign in to comment.