Skip to content
This repository has been archived by the owner on May 22, 2023. It is now read-only.

Releases: pmmp/ClassLoader

0.3.0

23 Jan 19:49
407caf5
Compare
Choose a tag to compare

Changes since 0.2.0

  • pthreads ^5.0 is now required.

0.2.0

01 Nov 20:27
49ea303
Compare
Choose a tag to compare

Changes since 0.1.x

  • Accept pthreads ^4.0.
  • BaseClassLoader now supports PSR-4 style namespace mappings via a $namespacePrefix parameter to addPath(). An empty string can be passed to get the old PSR-0-ish behaviour.
  • Separate DynamicClassLoader from ClassLoader. DynamicClassLoader exposes addPath() (it's no longer present on ClassLoader itself).
  • Everything except register() has been removed from ClassLoader.
  • Native parameter and return types are now used on all API methods.
  • BaseClassLoader is greatly simplified:
    • No longer searches for 64/32-bit variants of classes.
    • __construct() no longer accepts a $parent argument.
    • Removed getClasses()
    • Removed getParent()
    • Removed removePath()

0.1.3

01 Nov 20:21
3c484a2
Compare
Choose a tag to compare

Changes since 0.1.2

  • Accept pthreads 4.0.0