History log of /php-ast/tests/get_supported_versions.phpt (Results 1 – 14 of 14)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 71f6a54d 11-Nov-2023 Nikita Popov

Add support for typed class constants


# 91f59467 07-Aug-2022 Tyson Andre

php-ast 1.1.0dev: Deprecate AST versions 50 and 60, drop support for php < 7.2 (#185)

* Deprecate AST versions 50 and 60

AST version 70 has been supported since php-ast 1.0.1 (2019-

php-ast 1.1.0dev: Deprecate AST versions 50 and 60, drop support for php < 7.2 (#185)

* Deprecate AST versions 50 and 60

AST version 70 has been supported since php-ast 1.0.1 (2019-02-11).

Related to #114

* Drop support for php <= 7.1

Update documentation to mention this.

* Update test expectation for AST version 60 deprecation

show more ...


# c533904c 24-Jul-2021 Tyson Andre

Support php 8.1 read-only properties, first-class callable syntax (#209)

Add php 8.1 readonly property support, first-class callables

And run all tests even after the first case fai

Support php 8.1 read-only properties, first-class callable syntax (#209)

Add php 8.1 readonly property support, first-class callables

And run all tests even after the first case fails

Mark ast version 90 as current and 85 as no longer experimental.

Add date to changelog, bump version in php_ast.h

show more ...


# 28f5201f 05-Apr-2021 Tyson Andre

Support php 8.1 enums (#197)

* Support php 8.1 enums

* Test with travis and php 8.0, again

* AST_ENUM_CASE can have attributes

* Set `type` property of `AST_CLASS`

Support php 8.1 enums (#197)

* Support php 8.1 enums

* Test with travis and php 8.0, again

* AST_ENUM_CASE can have attributes

* Set `type` property of `AST_CLASS` iff ast version 85+

(iff === if and only if)

* Add AST_CLASS's type in version 85+ prior to php 8.1

* [skip ci] Document support for php 8.1 enums

show more ...


# f5532bf4 24-May-2020 Tyson Andre

Support php 8.0's mixed type (#156)

Fixes #154

- We've preferred AST versions that are multiples of 10 for previous releases.


Revision tags: v1.0.5, v1.0.4, v1.0.3, v1.0.2, v1.0.1
# 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 ...


Revision tags: v1.0.0
# 5173b893 07-Oct-2018 Nikita Popov

Drop support for version 45


# cb12abd7 07-Oct-2018 Nikita Popov

Remove version 40


# 52215307 07-Oct-2018 Nikita Popov

Version version 35


# 9ef9b641 07-Oct-2018 Nikita Popov

Removed version 30


Revision tags: v0.1.7
# 6d9463c1 06-Oct-2018 Nikita Popov

Version 60: Remove "uses" child where not relevant

Fixes #92.


# 146ab0d0 06-Oct-2018 Nikita Popov

Deprecate AST version 45


# dd264ecb 06-Oct-2018 Nikita Popov

Deprecate AST version 40


Revision tags: v0.1.6
# e26e1745 24-Sep-2017 Nikita Popov

Add ast\get_supported_versions() function

Closes #77.