Releases: rdlowrey/auryn
Releases · rdlowrey/auryn
Bugfixes
Bugfixes
v0.15.0
Injector::buildExecutable()
andInjector::execute()
no longer accept the
optional$makeAccessible
parameter to allow invocation of protected/private
methods.Provider
class renamed ->Injector
;Injector
interface removed- Exceptions consolidated into single
InjectorException
- Indexed arrays may now be used for injection definitions
- New delegate (
+
) and definition (@
) prefixes added for one-offs - Removed
ProviderBuilder
class - Renamed
ReflectionPool
->Reflector
- Renamed
Invokable
->Executable
- Add
Injector::inspect()
method for retrieving definitions - Removed
InjectorBuilder
class - Major internal refactoring
- Miscellaneous bugfixes
NOTE
There are some BC breaks in this release -- please test before deploying
v0.15.0 in production to ensure things still work as expected.