Skip to content

Releases: xp-framework/reflection

0.4.0: Instantiate annotations

13 Dec 23:25
Compare
Choose a tag to compare
Pre-release
  • Removed lookup for lowercase XP annotations, the AST library does not
    support them any longer
    (@thekid)
  • Added lang.reflection.Annotation::newInstance() method - @thekid

0.3.1: Syntax error fix

13 Dec 22:28
Compare
Choose a tag to compare
Pre-release
  • Fixed syntax error when using type annotations with eval argument
    (@thekid)

0.3.0: Context type checks

13 Dec 13:46
Compare
Choose a tag to compare
Pre-release
  • Added lang.reflection.Method::closure() - @thekid
  • Implemented context type check when reading and writing properties as
    well as when invoking methods and constructors
    (@thekid)

0.2.0: PHP 8 attributes API

12 Dec 21:49
Compare
Choose a tag to compare
Pre-release
  • Changed code to attribute reflection instead of parsing the code in
    PHP 8 - @thekid

0.1.1: Instantiation exceptions fix

12 Dec 14:12
Compare
Choose a tag to compare
Pre-release
  • Fixed Type class to consistently raise CannotInstantiate exceptions
    for interfaces and abstract classes
    (@thekid)

0.1.0: Hello world

07 Dec 21:00
Compare
Choose a tag to compare
0.1.0: Hello world Pre-release
Pre-release
  • Hello World! First release - @thekid