Skip to content

Releases: xp-framework/compiler

8.12.0: Return by reference

21 May 14:04

Choose a tag to compare

8.11.0: Typed class constants

17 Apr 18:57

Choose a tag to compare

8.10.0: PHP 8.3: Dynamic class constants

08 Apr 17:22
236e67c

Choose a tag to compare

8.9.0: File extensions

19 Feb 20:58

Choose a tag to compare

8.8.5: PHP 7.0 multi-catch fix

19 Feb 12:28

Choose a tag to compare

  • Fixed issue #160: Fatal error: Label 'c1107822099' already defined
    (@thekid)

8.8.4: Class constant optimization

19 Feb 10:22

Choose a tag to compare

  • Fixed optimization for ::class constant resolution - @thekid

8.8.3: Incomplete types support

12 Feb 13:17

Choose a tag to compare

  • Merged PR #155: Do not error at compile time for unresolved classes
    (@thekid)

8.8.2: Meta information fix

12 Feb 11:10

Choose a tag to compare

  • Fixed emitted meta information for generic declarations - @thekid
  • Merged PR #153: Migrate to new testing library - @thekid

8.8.1: Annotation ambiguity fix

29 Jan 14:40

Choose a tag to compare

  • Added flag to meta information to resolve ambiguity when exactly one
    unnamed annotation argument is present and an array or NULL. See
    xp-framework/reflection#27
    (@thekid)

8.8.0: Code generator scope

04 Dec 10:31

Choose a tag to compare

  • Merged PR #152: Make enclosing type(s) accessible via code generator
    (@thekid)