Skip to content

Releases: xp-framework/ast

11.8.0: Type parsing

21 Dec 15:33

Choose a tag to compare

  • Added PHP 8.6 to the test matrix following the Nov 2025 PHP 8.5 release
    (@thekid)
  • Made lang.ast.syntax.PHP::type0() public. This method parses a single
    type without support for unions and intersections
    (@thekid)

11.7.1: Multiple annotations fix

06 Jul 20:47

Choose a tag to compare

  • Fixed more than one annotation on an element only yielding the last.
    (@thekid)

11.7.0: Clone with

22 Jun 07:40

Choose a tag to compare

11.6.0: Pipeline operator

28 May 19:27

Choose a tag to compare

11.5.0: Final properties

05 Apr 13:30

Choose a tag to compare

11.4.0: Heredoc

26 Jan 12:54

Choose a tag to compare

  • Merged PR #55: Add suport for heredoc (and its nowdoc variant) - @thekid

11.3.1: Backtick operator

02 Nov 11:57

Choose a tag to compare

  • Fixed strings enclosed in backticks - @thekid

11.3.0: Asymmetric visibility

26 Aug 19:29

Choose a tag to compare

11.2.1: Grouped imports fix

11 Aug 21:51

Choose a tag to compare

  • Fixed grouped use statements containing aliases not scoped correctly
    (@thekid)

11.2.0: Generic type support

04 Aug 18:11

Choose a tag to compare

  • Merged PR #53: Add syntactic support for T<string>::class - @thekid