#
4221ed49 |
| 11-Jul-2020 |
Tyson Andre |
Release php-ast version 1.0.7 (#163) Add missing test files. Update the changelog entry. This will let projects using php-ast start using php 8.0's attributes/match exp
Release php-ast version 1.0.7 (#163) Add missing test files. Update the changelog entry. This will let projects using php-ast start using php 8.0's attributes/match expressions.
show more ...
|
#
1b5d767d |
| 11-Jul-2020 |
Tyson Andre |
Support match expression v2 rfc (#161) The naming is based on `switch` statements. Note that even if statement blocks were supported after a future RFC those would probably be consid
Support match expression v2 rfc (#161) The naming is based on `switch` statements. Note that even if statement blocks were supported after a future RFC those would probably be considered block **expressions**, hence the `expr` name for `AST_MATCH_ARM`. * Regenerate ast_stub.php * Add missing files to package.xml
show more ...
|
#
85b6bf88 |
| 14-Jun-2020 |
Tyson Andre |
Support php 8.0 "Constructor Promotion" and attributes (#160) - attributes are only available in AST version 80+, and will be null before php 8.0
|
#
66de07d2 |
| 06-Jun-2020 |
Tyson Andre |
Revert "Support php 8.0 "Constructor Promotion" and attributes" This reverts commit b0370e632aad7b2c6feadaa8ea4610e5e0c055c6.
|
#
b0370e63 |
| 30-May-2020 |
Tyson Andre |
Support php 8.0 "Constructor Promotion" and attributes Because AST_CLASS_CONST_DECL is a list of nodes, don't add the key "attributes" to the hash table in older AST versions. A
Support php 8.0 "Constructor Promotion" and attributes Because AST_CLASS_CONST_DECL is a list of nodes, don't add the key "attributes" to the hash table in older AST versions. Add visibility modifiers to AST_PARAM, but only in php 8.0+. MODIFIER_PUBLIC and PARAM_REF are the same value in php 7.4.
show more ...
|
#
34e55dfa |
| 23-May-2020 |
Tyson Andre |
Update the policy for removing AST versions. (#155) We're no longer on 0.x. Removing a supported version instead of deprecating it would be considered a backwards incompatible change by
Update the policy for removing AST versions. (#155) We're no longer on 0.x. Removing a supported version instead of deprecating it would be considered a backwards incompatible change by maintainers of applications using php-ast ^1.x.
show more ...
|
#
4a15f149 |
| 22-Feb-2020 |
Tyson Andre |
Release php-ast 1.0.6 (#151)
|
#
6e783b9b |
| 27-Nov-2019 |
Tyson Andre |
Update current version in docs to 70 Also, fix grammar nits. (there should be commas after "Furthermore". More common choices such as "Next,"/"Then," might be more conventional
Update current version in docs to 70 Also, fix grammar nits. (there should be commas after "Furthermore". More common choices such as "Next,"/"Then," might be more conventional for installation instructions)
show more ...
|
Revision tags: v1.0.5 |
|
#
3d85ce06 |
| 23-Nov-2019 |
Tyson Andre |
Fix ReflectionExtension::getVersion (#141)
|
Revision tags: v1.0.4 |
|
#
34bad619 |
| 10-Nov-2019 |
Tyson Andre |
Release php-ast 1.0.4 (#139) * Release php-ast 1.0.4 * Update date, add me as <developer> in package.xml
|
#
2040325f |
| 27-Oct-2019 |
Tyson Andre |
Support PHP 8.0 Union Type RFC
|
#
c6ee78cc |
| 28-Jul-2019 |
Nikita Popov |
Back to dev
|
Revision tags: v1.0.3 |
|
#
6e17f494 |
| 27-Jul-2019 |
Tyson Andre |
Release php-ast 1.0.3
|
#
113e7828 |
| 30-Jun-2019 |
Nikita Popov |
Back to dev
|
Revision tags: v1.0.2 |
|
#
a6e1f882 |
| 30-Jun-2019 |
Tyson Andre |
Release php-ast 1.0.2 And put together release notes.
|
#
ae71ecc3 |
| 04-May-2019 |
Tyson Andre |
Support AST_ARROW_FUNC, add tests
|
#
80cdfb64 |
| 11-Feb-2019 |
Nikita Popov |
Back to dev
|
Revision tags: v1.0.1 |
|
#
e2953889 |
| 11-Feb-2019 |
Nikita Popov |
Release php-ast 1.0.1
|
#
fb1be834 |
| 30-Jan-2019 |
Tyson Andre |
Add AST_CLASS_NAME in AST version 70 (#111) Add AST_CLASS_NAME in AST version 70 Fixes #109 Tests pass with a local PHP 7.4 installation
|
#
7fe259ed |
| 12-Jan-2019 |
Tyson Andre |
Add AST_PROP_GROUP in version 70. The type information is deliberately left out of versions < 70. `children['type']` is a Node describing the type of the property group, or null
Add AST_PROP_GROUP in version 70. The type information is deliberately left out of versions < 70. `children['type']` is a Node describing the type of the property group, or null. `children['props']` is the AST_PROP_DECL. The property visibility modifier flags were moved to the AST_PROP_GROUP. Update package.xml
show more ...
|
#
4c8091e5 |
| 12-Jan-2019 |
Tyson Andre |
Fix a php 7.4-dev segfault The change to add typed properties accesses cache_slot[2] (of `AST_CACHE_SLOT_*`). This fixes that.
|
#
791cf416 |
| 21-Oct-2018 |
Nikita Popov |
Back to dev
|
Revision tags: v1.0.0 |
|
#
044436b0 |
| 21-Oct-2018 |
Nikita Popov |
Release version 1.0.0
|
#
ea0ae2be |
| 07-Oct-2018 |
Nikita Popov |
Bump version to 1.0.0dev
|
#
3d600001 |
| 06-Oct-2018 |
Nikita Popov |
Back to dev
|