Tests reproducing #96 Handle optional parameters for constructor/method injection
Updated composer dependency
Prepared new version (3.4) in documentation
For #98 switched builder to a fluent interface
Merge pull request #105 from drdamour/FluentBuilder

For #98 switched builder to a fluent interface
Allow indexed non-empty arrays being valid parameter values
Code formatting
#108 Allow to prefix/namespace the cache entries
#109 Deprecate XML definitions
Merge branch 'unkind-feature-array-as-valid-parameters-values' into 3.4
#106 Added changelog and improved tests
Fix for #96 Handle optional parameters for constructor/method injection
Fix for #96 Handle optional parameters for constructor/method injection
Revert "#108 Allow to prefix/namespace the cache entries"

This reverts commit 3b98db3012e79c26dc30e07c73cbf1bc46f6614e.
#108 Documentation for cache prefix
Improved tests
#100 Tests and bugfix for constructor lazy injection
Change log for #100
Merge branch '3.4' into feature/OptionalParameters

Conflicts:
	src/DI/Factory.php
	tests/IntegrationTests/DI/Fixtures/Class1.php
Contributing