Skip to content

All versions since v1.0.0

v1.0.0

1.0.0 (2024-05-14)

Bug Fixes

  • Add Mozart Assert dependency (1e4a832)
  • Broken list type (#5) (458c631)
  • ClassReflection::constructor() always returning null (1cdf1d2)
  • Dependency requirement (#1) (dac6995)
  • Handling of parent type (14eb9e0)
  • Handling of static type and nested interface inheritance (ceb5ff2)
  • Imports of non-namespaces class-likes in PHPDocs (7b25bde)
  • NamedType::__toString() (629816d)
  • PHPStan (a22650e)
  • Release master (#7) (7528dcc)
  • Release new version (#3) (0969c8e)
  • Strict setting property / calling method broken (19af6dd)
  • Update nikic/parser to 5.x (#4) (3226376)

Features

  • Add ArrayAttributes so you can initialize them manually (4c746b5)
  • Add some QoL functions (bffe983)
  • Allow empty Attributes bag (6b177f9)
  • Allow more cache configuration in ReflectorBuilder (9c6044f)
  • Attributes has any and __toString (7a85835)
  • Attributes::allEqual() (380a762)
  • ClassReflection::newInstanceWithoutConstructor() (ae089fe)
  • FunctionParameterReflection::defaultValue() (cdd3f49)
  • Initial release (e853f6e)
  • invokeStrict/setStrict (346d303)
  • PropertyReflection::defaultValue() (73218ff)
  • PropertyReflection::hasDefaultValue() (832577f)
  • PropertyReflection::promotedParameter() (953eea6)
  • Trait generics, aliases and precedence full support (74c3892)

Performance Improvements

  • Add benchmark results (a206269)
  • Improve performance slightly, add benchmarks (382d4b6)

v1.0.1

1.0.1 (2024-05-15)

Bug Fixes

  • Use namespaced cache per reflection version to avoid having to manually clear it (#8) (b287bb5)

v1.0.2

1.0.2 (2024-05-15)

Bug Fixes

v2.0.0

2.0.0 (2025-07-08)

chore

Features

  • Update deps, remove dependencies (#11) (c77d054)

BREAKING CHANGES

  • removed Collections

v2.0.1

2.0.1 (2025-09-07)

Bug Fixes

  • Reflecting iterable implementing classes (#14) (e218e0b)

v2.0.2

2.0.2 (2025-09-09)

Bug Fixes

v2.1.0

2.1.0 (2025-09-09)

Features

  • Add shorthand methods for fetching single property, method, parameter and type parameter (#19) (3050a42)

v2.2.0

2.2.0 (2025-09-13)

Features

v2.2.1

2.2.1 (2025-09-14)

Bug Fixes

  • Add base /reflection prefix for GH pages (#28) (4c4764e)

v2.3.0

2.3.0 (2025-09-15)

Features

  • Easy adding of custom definition providers (#31) (d4ba238)

v2.4.0

2.4.0 (2025-09-15)

Features

v2.5.0

2.5.0 (2025-09-15)

Features

v2.5.1 Latest

2.5.1 (2025-09-16)

Bug Fixes

  • PHPStan failing on older dependencies (#37) (9ca9cfa)