Skip to content

Releases: researchgate/injektor

2.0.0

06 Jul 11:02
Compare
Choose a tag to compare

This release migrates from zend-code to laminas-code. Ensure you are also using laminas-code in your own codebase after updating injektor.

1.6.0

18 Jun 17:15
Compare
Choose a tag to compare

Add new method DependencyInjectionContainer::clear(). This method clears all internal caches and memories. This is useful when creating multiple test injection containers in for example unit test. Before creating a new one and removing the reference to the current DependencyInjectionContainer, call this method to avoid cyclic memory leaks.

Update dependencies to make injektor ready for PHP 7.3

17 Feb 17:05
Compare
Choose a tag to compare
1.5.0

Adapt readme to reflect the current PHP version requirements

Allow higher versions of psr/log dependency

08 Oct 12:54
7da6132
Compare
Choose a tag to compare
1.4.1

Allow higher versions of psr/log

Added lazy loading factories

13 Nov 12:20
1e86b3d
Compare
Choose a tag to compare

With this release we use lazy loading factories to reduce the amount of objects created and lot of autoloading of unused depdendencies

Fix iteration depth not decreased

02 Sep 10:33
Compare
Choose a tag to compare
1.3.12

Fix iteration depth not decreased

Fix injection with generated factories

01 Jul 14:03
Compare
Choose a tag to compare
1.3.11

Revert "Throw new InjectionLoopException so that the really long stac…

Nicer InjectionLoopException message

29 Jun 12:33
Compare
Choose a tag to compare
1.3.10

Throw new InjectionLoopException so that the really long stacktrace o…

Fix for zend-code 3.0.3

28 Jun 13:39
Compare
Choose a tag to compare
Merge pull request #13 from Erseni/zendCodeUpdate

fixed extended class name because of breaking change in zend-code 3.0.3

Simple injection loop detection

22 Jun 13:25
Compare
Choose a tag to compare
1.3.8

More simple approach for injection loop detection that otherwise woul…